About the role
In this role, you will be responsible for collaborating with development, operations, and security teams to streamline CI/CD processes, automate workflows, and ensure efficient, reliable software delivery. You should be experienced DevOps Subject Matter Expert (SME) with a strong background in Azure DevOps and GitLab. Should have experience in designing, implementing, and managing DevOps practices and tools within these platforms.
Responsibilities
Lead the design, implementation, and management of CI/CD pipelines using Azure DevOps and GitLab.
Develop and maintain automated build, test, and deployment processes.
Define and implement DevOps best practices, including Infrastructure as Code (IaC), Continuous Integration, Continuous Delivery, and Continuous Deployment.
Integrate Azure DevOps and GitLab with other tools and platforms, such as monitoring systems, security tools, and cloud services.
Manage and optimize cloud infrastructure in Azure, ensuring it is scalable, secure, and cost-effective.
Implement and manage IaC using tools like Terraform, ARM templates, and Azure CLI.
Automate infrastructure provisioning, configuration management, and application deployment processes.
Monitor and optimize performance, reliability, and security of the DevOps environments.
Work closely with development teams to understand their needs and ensure smooth integration of DevOps practices into their workflows.
Collaborate with IT operations and security teams to ensure compliance with organizational policies and industry standards.
Support and mentor teams in the use of Azure DevOps and GitLab, promoting a culture of continuous improvement and collaboration.
Implement and enforce security best practices in DevOps pipelines, including code scanning, vulnerability management, and secrets management.
Ensure compliance with relevant regulations and standards, such as GDPR, HIPAA, or SOC 2, in the CI/CD process.
Implement monitoring and logging solutions to track the health and performance of applications and infrastructure.
Troubleshoot and resolve issues related to CI/CD pipelines, build failures, and deployment problems.
Lead root cause analysis (RCA) for critical incidents and implement preventative measures.
Create and maintain comprehensive documentation for CI/CD pipelines, infrastructure, and DevOps processes.
Conduct training sessions and workshops for developers and IT staff on DevOps tools, practices, and methodologies.
Stay updated on the latest DevOps trends and technologies, and share knowledge with the team.
About the company
Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.