Overview
Location: Gurgaon, India / Remote
Employment Type: Full-time
Experience Level: Senior
About the Role
We are seeking a DevOps Engineer to lead the design, implementation, and maintenance of scalable and secure infrastructure. This role involves building CI/CD pipelines, automating workflows, ensuring system reliability, and collaborating across engineering teams to enhance deployment and operations efficiency.
Responsibilities
• Design and manage CI/CD pipelines for automated deployments.
• Build and maintain infrastructure using IaC tools such as Terraform or CloudFormation.
• Monitor and ensure system performance, uptime, and security.
• Automate operational tasks to improve efficiency and reduce errors.
• Manage cloud infrastructure on AWS, Azure, or GCP.
• Collaborate with development, QA, and security teams for seamless releases.
• Implement observability, logging, and alerting systems.
• Define and maintain backup, disaster recovery, and high-availability strategies.
• Mentor junior engineers and promote DevOps best practices.
Requirements
• 3+ years of experience in DevOps, Site Reliability Engineering, or similar roles.
• Proficiency in cloud platforms (AWS, Azure, or GCP).
• Strong scripting skills in Python, Bash, or similar.
• Hands-on experience with containerization and orchestration (Docker, Kubernetes).
• Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.).
• Knowledge of configuration management tools (Ansible, Chef, Puppet).
• Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK, Datadog).
• Solid understanding of networking, system administration, and security practices.
Preferred Qualifications
• Cloud certifications (AWS, Azure, GCP).
• Experience with GitOps and service mesh technologies.
• Knowledge of serverless architectures.
• Familiarity with compliance and security standards (SOC2, ISO 27001, HIPAA).