Job Summary:We are seeking a highly skilled and experienced Sr. DevOps Engineer to lead the design and implementation of scalable, secure, and automated DevSecOps solutions. The ideal candidate will play a pivotal role in driving toolchain integration, CI/CD optimization, and infrastructure automation across the enterprise. It will be good to have the ideal candidate with MLOps Understanding and some working experience.Key Responsibilities:
- Design and implement scalable DevSecOps architecture aligned with business and technology goals.
- Design and implement CI/CD pipelines, infrastructure-as-code (IaC), and configuration management processes.
- Extensive experience in leading implementation of Multistage pipelines as Code in Jenkins and GitLab platforms.
- Design and implement operationalization of infrastructure (provisioning, configuration, and patching) aligned with business and technology goals.
- Proven experience in collaborating with software architects, developers, QA, security, cloud and operations teams to implement CI, CD and Continuous testing (CT).
- Experience in container-based and serverless deployments to AWS including microservices.
- Expert in creating and implementing configurable pipelines incorporating Quality gates in CI, CD and CT.
- Drive automation for build, deployment, and infrastructure provisioning.9 Guide DevOps engineers and developers in modern engineering practices and improving DevSecOps maturity.
- Support incident response and root cause analysis for major outages and service disruptions.
- Contribute to compliance and audit readiness of the DevSecOps processes.
- Good to Have: MLOps Understanding and exposure to the below responsibilities.
- Understanding the Design, implement, and manage end-to-end MLOps pipelines including model training, validation, deployment, and monitoring.
- Basic knowledge on Integrating CI/CD pipelines with ML workflows for automated model retraining and deployment.
- Knowledge on ML frameworks and platforms such as TensorFlow, PyTorch, SageMaker, Azure ML, or similar.
- Basic knowledge on monitoring model performance, data drift, and concept drift in production environments.Required Qualifications:
- Bachelor’s or Master’s degree in computer science, engineering, or related field.
- This is a hands-on role that requires 8+ years of overall IT experience, with 6+ years in DevSecOps and at least 2+ years in leadership position.
- Hands-on experience with integrating tools including PyUnit, nUnit, SonarQube, Jenkins, Snyk, Artifactory, Maven, RestAssured, Liquibase, CloudFormation, AWS Secrets Manager and containers/Kubernetes.
- Expert – Groovy & YAML; Deployments patterns – Blue Green and Canary .
- Work with MongoDB Atlas and Kibana for database management, monitoring, and log analysis.
- Collaborate with development teams to streamline build, release, and deployment processes.
- Experience implementing and delivering DevOps metrics including DORA.
- Deep expertise in cloud platforms in AWS and Azure.
- Continuous improvement mindset adding new capabilities to enhance DevSecOps maturity.
- Proficient in at least one scripting language (e.g., Python, Bash, PowerShell).
- Excellent communication, collaboration, and leadership skills.
- Working experience of Agile/SCRUM/Kanban technologies.Preferred Qualifications:
- Hands-on experience with AWS Fargate, AWS CloudWatch and AWS Secrets Manager.
- Solid and proven expertise in Infrastructure as Code (Terraform, Ansible, CloudFormation, Puppet).
- Certifications: AWS Certified DevOps Engineer
- Experience infusing Gen AI in DevSecOps automation
- Experience in multi-cloud or hybrid cloud environments.
- Strong knowledge of networking, security, and monitoring tools (e.g., NewRelic).
- Hands-on experience with IaC tools (Terraform, CloudFormation), and Puppet/Ansible.
- Good to have exposure on MLOps (TensorFlow/PyTorch/ SageMaker/ Azure ML/ or similar).