The GCP Senior Application Architect plays a pivotal role in designing, developing, and implementing high-performance applications on the Google Cloud Platform (GCP). As a technical expert, you will guide teams through the application lifecycle and deliver innovative solutions to meet client needs.
Key Responsibilities
- Architectural Leadership. Collaborate with stakeholders to create application architectures optimized for GCP.
- Design Patterns. Define and implement best practices to ensure application scalability, reliability, and maintainability.
- GCP Solutions Delivery. Lead solution delivery engagements, guiding the selection of appropriate GCP services for optimal performance and cost efficiency.
- Technical Discovery. Conduct technical assessments to identify business requirements and pain points.
- CI/CD Management. Implement and maintain CI/CD pipelines for seamless application deployment and management.
- Performance Monitoring. Utilize GCP tools to ensure application health and continuously identify areas for improvement.
- Mentorship. Mentor and train developers on GCP technologies and development best practices.
- Collaboration. Work with cross-functional teams to ensure successful application implementation and troubleshoot complex issues.
Required Qualifications
- Experience. Minimum of 7 years in technical solutions implementation and architecture design in a cloud environment.
- GCP Expertise. At least 3 years of experience with Google Cloud Platform, with a focus on building applications using cloud-native technologies.
- Project Management. Minimum of 5 years of experience in client and project management.
- Technical Skills. Proficiency in infrastructure automation tools (e.g., Terraform, Ansible) and GCP services (e.g., Compute Engine, Kubernetes, BigQuery).
- Education. Bachelor's degree or equivalent work experience.
- Google Cloud certifications (e.g., Google Certified Professional Cloud Architect).
- Experience with messaging platforms (e.g., Kafka, Pub/Sub) and microservices architecture.
- Hands-on experience with programming languages (e.g., Python, Java).
Professional Skills
- Strong communication and interpersonal skills.
- Proven leadership capabilities and a team-oriented mindset.
- Ability to think creatively and analytically to solve problems.
Compensation and Benefits. Accenture offers a competitive salary and a comprehensive benefits package. The specific salary will vary based on factors such as location, role, and experience.
Diversity and Inclusion. Accenture is committed to fostering an inclusive environment where all individuals can thrive. We celebrate diversity and encourage applications from all qualified candidates, regardless of background.