14 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Design, build, and maintain CI/CD pipelines for applications and microservices.
- Implement infrastructure as code using Terraform, CloudFormation, or similar tools.
- Manage and optimize scalable, secure, and cost-efficient Azure cloud infrastructure.
- Deploy and operate containerized applications using Docker, Kubernetes, or similar technologies.
- Monitor system performance and reliability and proactively troubleshoot distributed systems and production issues.
- Improve deployment processes and automation in collaboration with development teams.
- Implement security, compliance, and reliability best practices across systems and environments.
- Support deployments across development, QA/test, and production environments.
- Mentor junior team members and contribute to knowledge sharing.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 5–8 years of experience in DevOps or a similar role, with a background in software development and systems administration.
- Hands-on experience with Docker, Kubernetes, or similar containerization and orchestration tools.
- Strong Linux/Unix administration experience.
- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
- Expertise managing Azure cloud environments and using Terraform or CloudFormation.
- Strong knowledge of monitoring and logging tools such as Prometheus, ELK stack, or Datadog.
- Understanding of security best practices, including IAM roles and KMS.
- Experience with microservices, serverless computing, large-scale systems, or distributed systems is preferred.
- Strong problem-solving, troubleshooting, communication, and cross-functional collaboration skills.
- Familiarity with Agile methodologies and practices is preferred.
