DevOps Engineer
Adani Green Energy Ltd
Job Description
Experience
- 4-8 years of experience in DevOps, preferably in the Renewable Energy industry
- Proven track record of implementing DevOps best practices and driving automation
- Experience in managing and optimizing cloud-based infrastructure
Roles and Responsibilities
- The Deputy Manager-DevOps will be responsible for:
- Implementing and managing the GCP Platform, including Google Kubernetes Engine (GKE), CloudBuild, and DevOps practices
- Expertly handling containerization and orchestration using Docker and Kubernetes
- Understanding and optimizing the Software Development Lifecycle (SDLC) to enhance efficiency
- Proficiently administering Linux and Windows Server environments
- Utilizing Git (BitBucket) and GitOps to manage version control (preferred)
- Effectively working with YAML and Python for automation and configuration
- Demonstrating skills in Bash and PowerShell scripting
- Designing and developing CI/CD pipelines using Jenkins and optionally CloudBuild
- Utilizing Terraform for infrastructure as code to optimize resource management
- Managing CloudSQL and MySQL databases to ensure optimal performance and reliability
Education Qualification
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Master’s degree in a relevant field (preferred)
Certification Required
- Professional certifications in GCP, Kubernetes, Docker, and DevOps methodologies
- Additional certifications in CI/CD tools and infrastructure as code (preferred)
Behavioural Skills
- Strong problem-solving abilities and attention to detail
- Excellent communication and collaboration skills
- Ability to adapt to a fast-paced and dynamic work environment
- Strong leadership and team management capabilities
Technical Skills
- Familiarity with Google Kubernetes Engine (GKE), CloudBuild, and DevOps practices
- Expertise in Docker and Kubernetes
- Understanding of Software Development Lifecycle (SDLC)
- Proficiency in Linux and Windows Server administration
- Experience with Git (BitBucket) and GitOps (preferred)
- Proficiency in YAML and Python
- Skills in Bash and PowerShell scripting
- Strong experience designing and developing CI/CD pipelines using Jenkins and optionally CloudBuild
- Familiarity with Terraform for infrastructure as code
- Management of CloudSQL and MySQL databases
Non-Negotiable Skills
- GCP Platform: Familiarity with Google Kubernetes Engine (GKE), CloudBuild, and DevOps practices
- Containerization & Orchestration: Expertise in Docker and Kubernetes
- SDLC: Understanding of Software Development Lifecycle