We are seeking a skilled DevOps Engineer with hands-on experience in Azure DevOps Services (ADS) and GitHub to implement and manage CI/CD pipelines. The ideal candidate will have a strong scripting background, expertise in build and release automation, and experience working with tools like Artifactory, SonarQube, and various packaging systems. This role involves close collaboration with development, QA, and release teams to ensure a smooth and efficient delivery process.
Key Responsibilities:Design, implement, and manage CI/CD pipelines using Azure DevOps Services (ADS) and GitHub
Automate build and deployment workflows using PowerShell, Python, or equivalent scripting languages
Manage binary repositories using tools such as Artifactory
Integrate and monitor code quality tools like SonarQube
Automate builds using tools like MSBuild, NAnt, Gradle, and Maven
Package and deploy Windows applications using tools like WiX, InstallShield, or similar
Collaborate with development, QA, and operations teams to support end-to-end release processes
(Optional) Work with legacy systems like ClearCase if required
Required Skills:Proven experience with Azure DevOps Services (ADS) and GitHub
Proficient in scripting using PowerShell, Python, or similar
Hands-on experience with Artifactory or other binary management tools
Familiarity with SonarQube for static code analysis
Experience with build systems such as MSBuild, NAnt, Gradle, and Maven
Knowledge of Windows packaging tools: WiX, InstallShield, or equivalents
Strong troubleshooting, problem-solving, and communication skills
Ability to work in a collaborative, cross-functional environment