Job Role
We are looking for a skilled Sr.DevOps Engineer with hands-on experience in CI/CD automation, AWS infrastructure, and container orchestration. The ideal candidate will be responsible for building and maintaining efficient deployment pipelines, automating infrastructure, and ensuring smooth, secure, and reliable software delivery across multiple environments.
This role requires close collaboration with development teams to optimize build, deployment, and release processes while embedding DevSecOps best practices throughout the delivery lifecycle.
Key Responsibilities:
- Develop and maintain CI/CD pipelines using GitHub Actions and other automation tools.
- Manage end-to-end deployment processes across development, staging, and production environments.
- Design, implement, and manage cloud infrastructure on AWS, ensuring scalability and reliability.
- Build and maintain Docker containers and manage orchestration using Kubernetes.
- Implement and maintain DevSecOps practices to enhance security throughout the deployment lifecycle.
- Collaborate with development teams to streamline builds, releases, and infrastructure automation.
- (Good to have) Support C++-based applications from a DevOps perspective.
- (Good to have) Experience with migrating Jenkins build jobs to GitHub Actions.
- (Good to have) Familiarity with Chef or other configuration management tools.
Required Skills & Experience:
- 4 to 6 years of experience in DevOps, Cloud, or Infrastructure Engineering.
- Strong hands-on experience with GitHub Actions, AWS, Docker, and Kubernetes.
- Solid understanding of CI/CD pipelines, automation frameworks, and version control systems (Git).
- Knowledge of infrastructure-as-code (IaC) tools such as Terraform or CloudFormation.
- Experience with monitoring and logging tools (CloudWatch, Prometheus, Grafana, ELK, etc.).
- Working understanding of DevSecOps principles and cloud security best practices.
- Strong problem-solving and communication skills; ability to work in agile and collaborative teams.