Job Title: Senior Build Engineer (Azure DevOps)
Location: Lansing, MI.
Duration: 1 year – Strong possibilities for extension
Interview Process: Virtual Interview via MS Teams. A screenshot photo of candidate will be required for any interviews as well as a vendor representative present at beginning of virtual interview to validate candidate.
Note: Remote or On-site:
Accepting local candidates within 2 hours of Lansing, MI ONLY. Position will be hybrid, in office 2 days a week upon start and there is NO REMOTE ONLY option.
Job Description
We are seeking a Senior Build Engineer with strong Azure DevOps experience to design, implement, and maintain enterprise-grade CI/CD pipelines in a hybrid cloud environment. This role focuses on build automation, pipeline reliability,
and integration across Azure and on-prem systems while 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)
-
Implement and optimize enterprise build pipelines for Java and .NET applications
-
Maintain build tools including 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 and maintain Nexus or Artifactory repositories
-
Implement dependency governance and artifact lifecycle management
-
Ensure secure and repeatable builds across environments
Cloud & Hybrid Infrastructure
-
Support deployments across Azure and on-prem 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 build 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 and reliability
Collaboration & Leadership
-
Act as a technical leader for build and CI/CD practices
-
Mentor developers and junior engineers on DevOps best 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
-
5+ years of Strong hands-on experience with Azure DevOps
-
Expertise in Java and/or .NET build systems
-
Experience with Maven, Gradle, MSBuild
-
Hands-on experience with Nexus or Artifactory
-
Proficiency in Git and branching strategies
-
Strong scripting skills (PowerShell, Bash, Python)
-
Experience supporting hybrid cloud environments
Preferred Qualifications
-
Azure cloud experience
-
Terraform or ARM template experience
-
SonarQube administration experience
-
Experience with security scanning tools
-
Azure DevOps or Azure certifications