Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Overview
We are looking for a highly skilled Azure DevOps Engineer to design, standardize, and optimize our CI/CD pipelines and automation workflows. The ideal candidate will play a key role in strengthening the engineering delivery process through scalable pipelines, robust environment provisioning, and continuous security and quality integration.
Key Responsibilities
- Pipeline Engineering: Design, optimize, and maintain multi-stage YAML pipelines in Azure DevOps with reusable templates, approvals, and gating strategies.
- Standardization: Define and implement shared build/test/release templates across services to reduce duplication and improve maintainability.
- Configuration Management: Extend and maintain Ansible playbooks to support consistent configuration and deployment workflows.
- Environment Provisioning: Automate provisioning and maintenance of development, test, QA, and production environments.
- Quality & Reliability: Implement health checks, synthetic tests, and release validation steps in CI/CD.
- Security Integration: Embed SAST, dependency scanning, container security, and secret detection tools directly into the pipelines.
- Secret Management: Manage and rotate credentials/secrets via Azure Key Vault and Ansible Vault, enforcing least-privilege access.
- Collaboration: Partner with developers to shift left on quality, enabling self-service delivery and faster feedback loops.
- Operational Readiness: Document runbooks, DR playbooks, and operational procedures for reliable system operations.
- Continuous Improvement: Propose and drive a pipeline modernization roadmap, focusing on build acceleration, artifact management, and release governance.
Minimum Qualifications
- Strong hands-on experience with Azure DevOps (Repos, Pipelines YAML, Artifacts).
- Proven proficiency with Ansible (idempotent roles, handlers, dynamic vars, vault).
- Solid understanding of the .NET build and release process (NuGet, dependency management, test runners).
- Experience implementing version control strategies (branching, PR policies, GitFlow).
- Working knowledge of networking, TLS/cert management, and environment connectivity.
- Strong scripting skills in PowerShell, Bash, or Python for automation tasks.
- Familiarity with monitoring and logging tools (App Insights, ELK, Prometheus/Grafana).
- Basic understanding of SQL Server administration and configuration.
- Knowledge of the Azure Cloud ecosystem (ARM, Bicep, Terraform) is a plus.
Preferred Attributes
- Strong sense of ownership and continuous improvement mindset.
- Ability to work cross-functionally with development, QA, and security teams.
- Experience in modern DevOps best practices (GitOps, Infrastructure as Code, automated compliance).
- Excellent communication skills and documentation discipline.
Key Skills
Ranked by relevanceReady to apply?
Join BEAM - Managed IT Solutions and take your career to the next level!
Application takes less than 5 minutes