Job Title: Azure DevOps Engineer
Position Type: Contract
Location: Lansing, MI, Hybrid-(2 days Onsite in a week) Local Only
Interview Mode: MS Teams
Job Summary
We are seeking a Senior Build Engineer with deep Azure DevOps expertise to design, implement, and maintain enterprise-grade CI/CD pipelines in a hybrid cloud environment. This role focuses on build automation, pipeline reliability, and seamless integration across Azure and on-premise systems, supporting both Java and .NET technology stacks.
Key Responsibilities
Build & CI/CD Engineering
- Design, develop, and maintain Azure DevOps CI/CD pipelines (YAML and classic)
- Build and optimize enterprise pipelines for Java and .NET applications
- Maintain and support build tools such as Maven, Gradle, and MSBuild
- Troubleshoot and resolve build, dependency, and deployment issues
Source Control & Code Quality
- Administer Azure Repos and GitHub repositories
- Define and enforce branching strategies, PR policies, and versioning standards
- Integrate SonarQube for code quality and static analysis
- Manage artifact versioning and promotion strategies
Artifact & Dependency Management
- Manage Nexus or Artifactory repositories
- Implement dependency governance and artifact lifecycle management
- Ensure secure, repeatable, and reliable builds across environments
Cloud & Hybrid Infrastructure
- Support deployments across Azure and on-premise environments
- Provision and manage infrastructure using ARM templates and Terraform
- Configure and maintain Windows and Linux build agents
- Collaborate with infrastructure and operations teams on hybrid integrations
Security & Compliance
- Integrate security scanning into CI/CD pipelines
- Manage secrets and credentials securely
- Ensure CI/CD processes comply with enterprise security and audit standards
Automation & Scripting
- Develop automation using PowerShell, Bash, and Python
- Automate build, test, release, and environment setup processes
- Continuously improve pipeline performance, stability, and reliability
Collaboration & Leadership
- Act as a technical leader for build and CI/CD best practices
- Mentor developers and junior engineers on DevOps practices
- Collaborate with development, QA, security, and operations teams
- Contribute to DevOps standards, documentation, and governance
Required Qualifications
- 5+ years of experience in Build Engineering, DevOps, or CI/CD roles
- 5+ years of strong, hands-on experience with Azure DevOps
- Expertise in Java and/or .NET build systems
- Hands-on experience with Maven, Gradle, and MSBuild
- Experience with Nexus or Artifactory
- Strong knowledge of Git and branching strategies
- Proficiency in PowerShell, Bash, and Python scripting
- Experience supporting hybrid cloud environments
Skills Matrix
| Skill | Required / Desired | Amount (Years) | Actual Years of Experience |
| Build Engineering / DevOps / CI-CD | Required | 5+ | |
| Azure DevOps (Hands-on) | Required | 5+ | |
| Java and/or .NET Build Systems | Required | | |
| Git & Branching Strategies | Required | | |
| Scripting (PowerShell, Bash, Python) | Required | | |
| Hybrid Cloud Environment Support | Required | | |