
Overview
Job Summary:
As a DevOps Lead, you will lead the development, deployment, and scaling of our infrastructure across IaaS and PaaS platforms such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure. You will manage and optimise CI/CD pipelines, enforce DevSecOps practices, and build scalable, containerized environments using Docker and Kubernetes.
Key Responsibilities:
● Cloud Infrastructure Management: Lead the design, deployment, and
management of scalable cloud-based infrastructure across AWS, Google Cloud, or Azure, ensuring reliability and high availability.
● DevSecOps Practices: Implement DevSecOps practices to ensure security is
integrated throughout the development and deployment pipelines, from code
repositories to production environments.
● CI/CD Pipeline Automation: Develop, maintain, and optimize CI/CD pipelines using tools such as GitLab CI, Jenkins, Azure DevOps, or CircleCI, ensuring smooth and automated deployments.
● Version Control: Manage version control systems like Git, GitHub, GitLab, or Azure Git, ensuring best practices for code versioning, branching, and merging.
● Microservices Architecture: Work closely with development teams to support
microservices architectures, including setting up API management and orchestration for large-scale systems.
● Containerization & Orchestration: Implement containerization strategies using
Docker and orchestrate scalable solutions using Kubernetes. Ensure the smooth deployment of containerized services in production environments.
● Infrastructure as Code (IaC): Lead efforts to automate infrastructure provisioning using IaC tools such as Terraform, Ansible, or CloudFormation, ensuring that infrastructure is consistent, version-controlled, and repeatable.
● Scripting & Automation: Write scripts in YAML, Python, Bash, or PowerShell to
automate repetitive tasks, streamline system management, and enhance operational efficiency.
● Collaboration: Work closely with developers, product managers, and stakeholders to ensure quality is embedded into the development process from the beginning.
Required Qualifications:
● Experience: 7+ years of experience in DevOps or cloud infrastructure, with hands-on expertise in managing IaaS and PaaS platforms like AWS, Google Cloud, or Azure.
● DevSecOps Expertise: Strong experience implementing DevSecOps practices, including integrating security into the CI/CD pipeline and ensuring compliance with security best practices.
● CI/CD Pipeline Experience: Expertise in building and managing automated CI/CD pipelines using tools such as Jenkins, GitLab CI, CircleCI, or Azure DevOps.
● Version Control Systems: Deep knowledge of version control systems such as Git, GitHub, GitLab, or Azure Git, with experience managing code versioning and branching strategies.
● Microservices Architecture: Familiarity with microservices architectures and API management tools, with experience supporting scalable, distributed systems.
● Containerization Technologies: Strong experience with Docker for containerization and Kubernetes for container orchestration in production environments.
● Scripting Skills: Proficiency in scripting languages such as YAML, Python, Bash, or PowerShell for automation and infrastructure management.
● Infrastructure as Code (IaC): Expertise in using IaC tools like Terraform, Ansible, or CloudFormation for automating infrastructure provisioning and management.
● Monitoring & Incident Response: Experience setting up monitoring and logging systems (e.g., Prometheus, Grafana, ELK stack) and implementing alerting for production systems.
● Collaboration & Communication: Strong verbal and written communication skills, with the ability to work cross-functionally with technical and non-technical team
Preferred Qualifications:
● Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Advanced degree is a plus.
Job Type: Full-time
Pay: ₹339,113.99 - ₹1,385,660.40 per year
Schedule:
- Day shift
- Morning shift
Work Location: In person
Speak with the employer
+91 9900723661