i
Coforge
314 Coforge Jobs
DevOps/CI/CD & Infrastructure Engineer (8-10 yrs)
Coforge
posted 12hr ago
Flexible timing
Key skills for the job
Job Summary :
We are seeking a highly skilled and motivated CI/CD Engineer with mandatory expertise in GitHub Actions, Terraform, Terragrunt, Kubernetes (K8s), Helm, Bash scripting, and Python/Go.
As a key member of our DevOps team, you will design, implement, and maintain CI/CD pipelines, automate infrastructure provisioning, and ensure the reliability, scalability, and security of our cloud environments.
This role o ers the opportunity to collaborate with development and operations teams in a fast-paced, innovative environment.
Key Responsibilities :
GitHub Actions CI/CD Pipelines :
- Design, build, and manage robust CI/CD pipelines using GitHub Actions with Pipelines as Code.
- Develop custom GitHub Actions and reusable workflows to support complex build, test, and deployment processes, incorporating security and best practices.
Infrastructure Automation :
- Implement infrastructure provisioning and management solutions using Terraform and Terragrunt.
- Leverage Infrastructure as Code (IaC) to create scalable, repeatable infrastructure.
Kubernetes (K8s) and Helm :
- Design and implement Kubernetes-based deployments for microservices and workloads.
- Utilize Helm charts to manage K8s applications, ensuring consistency and scalability.
- Enhance CI/CD pipelines to support Helm-based application packaging and deployment.
- Configure and manage Kubernetes clusters, focusing on high availability, scalability, and security.
AWS Cloud Infrastructure :
- Design, develop, and deploy secure and highly available infrastructure solutions on AWS.
- Configure and manage AWS services such as EC2, S3, IAM, VPC, CloudFormation, and more.
- Optimize AWS resources for performance and cost-effectiveness.
Scripting and Automation :
- Develop and maintain Bash scripts and Python/Go programs to automate repetitive tasks and streamline processes within the CI/CD pipelines.
Continuous Improvement :
- Collaborate with cross-functional teams to troubleshoot and resolve CI&CD and infrastructure-related issues.
- Monitor system performance, security, and operational metrics, identifying areas for improvement.
- Stay current with industry trends and emerging technologies to improve processes and tools.
Required Skills and Qualifications :
Mandatory Expertise :
- GitHub Actions : Minimum 3+ years of hands-on experience designing and managing CI/CD pipelines.
- Bash Scripting : Advanced scripting skills to support CI/CD pipelines and infrastructure automation.
- Terraform and Terra grunt : Strong proficiency in infrastructure provisioning and management.
- Kubernetes (K8s) : Proven experience managing and deploying workloads on K8s clusters.
- Helm : Expertise in creating and managing Helm charts for Kubernetes application packaging and deployments.
- Programming Skills : Proficiency in Python or Go (Java is a plus).
- AWS Cloud Infrastructure : Proven expertise with key services such as EC2, S3, VPC, IAM, and CloudFormation.
General Experience and Skills :
- 8+ years of experience in DevOps with a focus on CI/CD pipeline development.
- Strong knowledge of DevOps principles, tools, and best practices.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and collaboration abilities to work actively in a team environment.
Preferred Skills :
- Experience with container orchestration tools (e.g, Kubernetes, Docker).
- Familiarity with other CI/CD tools besides GitHub Actions and CloudBees (e.g, Jenkins, CircleCI).
- Knowledge of AWS cost management and security best practices.
Functional Areas: Other
Read full job descriptionPrepare for Infrastructure Engineer roles with real interview advice
Some colleagues are supportive.
Job is not secure.
4-9 Yrs
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru