Build and Release Engineer (.Net/ Azure Expert)

Remote • Posted 7 hours ago • Updated 7 hours ago
Full Time
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Build and Release
  • .net
  • Azure

Summary

Role Title : Build and Release Engineer (.Net/ Azure Expert)

Location- Remote

Duration: Full Time

Visa Independent

 

Position details

• Strong hands-on experience with Azure Repos, Azure Pipelines, and Azure Artifacts, and working knowledge of Azure Boards.

• Demonstrated ability to create and troubleshoot multi-stage YAML pipelines from scratch.

• Strong experience administering Azure Repos permissions, branch policies, pull request rules, and merge strategies.

• Hands-on experience designing and consuming reusable YAML templates across multiple repositories.

• Experience configuring and maintaining self-hosted build agents on Windows and Linux, including agent pools, toolchains, permissions, and troubleshooting.

• Strong Git knowledge, including branching, merging, rebasing, cherry-picking, tagging, conflict resolution, and history recovery.

• Proficiency in PowerShell and/or Bash for build and deployment automation.

• Practical experience with at least one major build ecosystem: .NET/MSBuild, npm/Node.js, Maven/Gradle, or Python packaging.

• Clear understanding of the end-to-end software build and release lifecycle, artifact versioning, environment promotion, deployment validation, and rollback.

• Proven ability to diagnose failures across application code, pipeline configuration, dependencies, operating systems, and infrastructure.

 

Required Qualifications

Certification • Microsoft Certified: DevOps Engineer Expert certification is required, including successful completion of AZ-400: Designing and Implementing Microsoft DevOps Solutions and the applicable prerequisite certification.

 

Preferred Skills :

• Experience with Docker-based builds and container registries such as Azure Container Registry.

• Experience with workload identity federation and managed identities for secure pipeline authentication.

• Hands-on experience integrating SonarQube with Azure Pipelines and Azure Repos pull requests, including automated code analysis, pull request decoration, and enforcement of quality gates through required PR status checks and branch policies.

• Experience supporting macOS build agents, if required by the application portfolio.

• Experience maintaining classic Azure DevOps release pipelines and migrating them to multi-stage YAML pipelines. Responsibilities : Azure Repos Administration and Source Control

• Administer Azure Repos repositories, repository permissions, branch security, and access controls.

• Define and maintain branching strategies, repository standards, and pull request workflows appropriate to the team’s delivery model.

• Use template parameters, variables, variable groups, conditions, dependencies, and output variables appropriately.

• Manage shared template repositories, template versioning, and controlled rollout of template changes.

• Configure CI triggers, branch and path filters, scheduled runs, pipeline-resource triggers, and Azure Repos PR build validation policies.

• Support the organization’s application build ecosystems, such as .NET/MSBuild, npm/Node.js, Maven/Gradle, or Python.

 

Expected Deliverable(s) : You will work closely with development, QA, platform, and release teams to deliver reliable, repeatable, secure, and traceable software releases.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91163236
  • Position Id: 1325-35549-1793368427
  • Posted 7 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.