Tata Consultancy Services is seeking a DevOps Engineer with expertise in Google Cloud Platform. The role involves deploying, automating, and managing GCP to ensure the availability and performance of production systems while collaborating with clients to align solutions with business goals.
Responsibilities:
- Collaborate with clients, sponsors, and stakeholders to understand challenges and align solutions with business goals
- Attend discussions with the customer to translate business requirements into functional specifications and user stories
- Act as a Subject Matter Expert (SME) on Google Cloud capabilities, guiding customers towards the most optimal solution
- Work with technical teams, provide input on testing, and support UAT and deployment
- Create process documentation, user stories, acceptance criteria, and functional design documents
- Serve as a liaison to coordinate with cross-functional teams and provide regular updates to technology and business stakeholders
- Identify, mitigate and resolve technical issues and project risks
- Ensure project meets specifications and quality standards
- Proficient in Agile methodology and tools - Jira, Confluence etc
- Critical analytical and problem-solving skills
Requirements:
- Deploying, automating, maintaining and managing GCP (Google Cloud Platform) to ensure the availability, performance, scalability and security of production systems
- 10+ years' experience with using a broad range of GCP technologies to develop and maintain a GCP based cloud solution, with an emphasis on DevOps best practices
- Solid experience as a DevOps Engineer in a 24x7 uptime GCP environment, including automation experience with configuration management tools
- Experience with system monitoring tools on GCP
- Experience with GCP Core Services: Compute Engine, GKE, VPC, Cloud IAM, Cloud Storage, Cloud SQL
- Experience with Infra, networking, Terraform, CICD Pipelines and Deployment on GCP
- Familiarity with ITIL, Change Advisory Board (CAB) workflows, and incident management
- Ability to analyze and resolve complex infrastructure resource and application deployment issues
- Build, release and configuration management of production systems
- System troubleshooting and problem solving across platform and application domains
- Experience with Agile software development
- Collaborate with clients, sponsors, and stakeholders to understand challenges and align solutions with business goals
- Attend discussions with the customer to translate business requirements into functional specifications and user stories
- Act as a Subject Matter Expert (SME) on Google Cloud capabilities, guiding customers towards the most optimal solution
- Work with technical teams, provide input on testing, and support UAT and deployment
- Create process documentation, user stories, acceptance criteria, and functional design documents
- Serve as a liaison to coordinate with cross-functional teams and provide regular updates to technology and business stakeholders
- Identify, mitigate and resolve technical issues and project risks
- Ensure project meets specifications and quality standards
- Proficient in Agile methodology and tools - Jira, Confluence etc
- Critical analytical and problem-solving skills
- Google Professional Cloud DevOps Engineer / Architect
- CKA (Kubernetes Administrator)