Overview
Lead the design, implementation and maintenance of CI/CD pipelines, infrastructure automation and cloud-native solutions to improve the reliability, scalability and efficiency of software delivery.
What you'll do
- Design, implement and manage robust CI/CD pipelines using tools like Jenkins, GitLab CI, Azure DevOps, or similar.
- Automate infrastructure provisioning and configuration using Infrastructure as Code principles with tools such as Terraform, Ansible, or CloudFormation.
- Manage and optimize cloud infrastructure (AWS, Azure, GCP) including virtual machines, containers (Docker, Kubernetes), serverless functions and networking.
- Implement and maintain monitoring, logging and alerting systems (e.g., Prometheus, Grafana, ELK Stack, Splunk) to ensure system health and performance.
- Develop and maintain scripts for automation, system administration and operational tasks using Python, Bash or PowerShell.
- Collaborate with development and operations teams to identify and resolve production issues, performance bottlenecks and security vulnerabilities.
- Promote and implement best practices for secure software development, infrastructure management and compliance.
- Lead efforts in continuous improvement of DevOps processes, tools and methodologies.
- Mentor junior DevOps engineers and contribute to knowledge sharing within the team.
What you'll need
- Bachelor's degree in Computer Science, Engineering or a related field, or equivalent practical experience.
- 6+ years of experience in a DevOps, SRE or similar role.
- Strong expertise in at least one major cloud provider (AWS, Azure or GCP).
- Proven experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
- Extensive experience with Infrastructure as Code tools (e.g., Terraform, Ansible).
- Solid understanding and experience with containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages such as Python, Bash or PowerShell.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Familiarity with version control systems (Git) and branching strategies.
- Strong problem-solving skills and the ability to troubleshoot complex systems.
- Excellent communication and collaboration skills.
Details
- Location: Hyderabad, India.
Read the full description and apply on the company’s own careers page.