Job Description
Role : GCP Architect
Experience : 7 to 15 Years
Location : Chennai / Bengaluru / Hyderabad
Mode of Work : 100% Work From Office (WFO)
Skills : Comprehensive knowledge and hands-on experience with all Google Cloud Platform (GCP) services with a strong architectural mindset.
About the Job :
We are seeking a highly experienced and dynamic GCP Architect to join our growing team. In this pivotal role, you will be responsible for designing, implementing, and overseeing robust, scalable, and secure cloud solutions on the Google Cloud Platform.
You will work closely with engineering teams, product managers, and stakeholders to translate business requirements into well-architected cloud infrastructure. Your deep understanding of GCP services and best practices will be crucial in driving our cloud adoption strategy and ensuring the reliability and performance of our applications and :
- Solution Architecture : Design and architect end-to-end cloud solutions on GCP, ensuring they meet business requirements, scalability targets, security standards, and cost optimization goals.
- GCP Service Expertise : Demonstrate deep and broad knowledge of all GCP services, including but not limited to Compute Engine, Kubernetes Engine (GKE), App Engine, Cloud Functions, Cloud Storage, BigQuery, Cloud SQL, Spanner, Pub / Sub, Cloud IAM, Cloud DNS, Cloud Load Balancing, and Cloud Monitoring.
- Infrastructure as Code (IaC) : Develop and maintain infrastructure as code using tools like Terraform or Cloud Deployment Manager to automate the provisioning and management of GCP resources.
- Security and Compliance : Implement and enforce security best practices and compliance standards within the GCP environment, including identity and access management, network security, data encryption, and vulnerability management.
- Scalability and Performance : Design highly scalable and performant cloud architectures, leveraging GCP autoscaling capabilities, load balancing, and caching mechanisms.
- Cost Optimization : Identify and implement strategies to optimize cloud costs through efficient resource utilization, rightsizing, and leveraging cost management tools.
- Migration and Implementation : Lead and participate in the migration of existing applications and services to the GCP platform.
- Technical Leadership : Provide technical guidance and mentorship to engineering teams on GCP best practices, architectural patterns, and troubleshooting.
- Documentation : Create and maintain comprehensive technical documentation, including architecture diagrams, design specifications, and operational procedures.
- Troubleshooting and Support : Participate in troubleshooting complex issues within the GCP environment and provide timely resolutions.
- Continuous Learning : Stay up-to-date with the latest GCP services, features, and industry trends. Evaluate and recommend new technologies to improve our cloud infrastructure.
- Collaboration : Work effectively with cross-functional teams, including development, operations, security, and product :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience (7 to 15 years) in designing and implementing cloud solutions, with a strong focus on Google Cloud Platform (GCP).
- Excellent understanding of cloud computing concepts, principles, and architectural patterns.
- Hands-on experience with a wide range of GCP services and a deep understanding of their capabilities and limitations.
- Proficiency in infrastructure as code (IaC) tools such as Terraform or Cloud Deployment Manager.
- Strong understanding of security best practices for cloud environments.
- Experience with containerization technologies (Docker, Kubernetes) and orchestration platforms (GKE).
- Familiarity with DevOps principles and CI / CD pipelines.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
Ideal Candidate Profile :
A proactive and self-motivated individual with a passion for cloud technologies.A strong architectural thinker with the ability to translate business needs into technical solutions.Someone who can thrive in a fast-paced and dynamic environment.Excellent communication and presentation skills to articulate technical concepts to both technical and non-technical audiences.A team player with a collaborative approach to problem-solving.ref : hirist.tech)