Source description
About the role
Job Description: Collaborate with development and operations teams to design, implement, and maintain CI/CD pipelines. Implement best practices for version control, branching strategies, and release management using Azure DevOps or other relevant tools. Drive continuous improvement of deployment processes and workflows to increase efficiency and reduce manual effort. Ensure compliance with security standards and implement security controls for data protection, user access management, and vulnerability management. Stay updated with the latest DevOps technologies, trends, and best practices, and provide recommendations for system improvements. Collaborate with stakeholders to gather requirements, provide technical guidance, and deliver solutions aligned with business needs. Primary Skills: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). Proficiency in Azure DevOps and hands-on experience with CI/CD pipeline development and maintenance. Experience with automation tools and scripting languages such as Python, bash, or PowerShell. Experience with version control systems (e.g., Git) and release management processes. Experience with containerization technologies (Docker/containerd, Kubernetes). Solid understanding of DevOps principles and best practices. Solid analytical and problem-solving skills, with the ability to troubleshoot complex issues and propose effective solutions. Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented workplace. Secondary Skills: Experience in designing & setting-up the release management process with centralized governance. .
More at Capgemini Invent
