What are the responsibilities and job description for the Senior Azure DevOps Engineer position at Selby Jennings?
We're looking for a DevOps Lead to drive the design, implementation, and evolution of modern CI/CD and cloud delivery practices. This is a high-impact opportunity to lead a talented team, shape DevOps strategy, and accelerate digital transformation in a collaborative, fast-paced environment.
Lead & Shape DevOps Strategy
- Lead and mentor a team of DevOps engineers, fostering a high-performance, collaborative culture
- Define and implement DevOps best practices, standards, and governance frameworks
- Partner closely with Engineering, Architecture, QA, and Cloud teams to streamline software delivery
- Drive adoption of Infrastructure-as-Code (IaC) and cloud-native solutions
Build & Optimize CI/CD Pipelines
- Design and manage scalable CI/CD pipelines using Azure DevOps
- Support applications across .NET, Java, and microservices environments
- Automate build, test, and deployment processes using YAML and classic pipelines
- Implement quality gates, automated testing, and security checks
Cloud & Infrastructure Management (Azure)
- Deploy and manage Azure services including App Services, VMs, AKS, ACR, Storage, and Networking
- Optimize cloud environments for scalability, performance, cost, and reliability
- Support both cloud and on-prem/hybrid infrastructure environments (Windows Server, IIS)
Containerization & Modern Platform Engineering
- Containerize applications using Docker and manage deployments in Azure (AKS, ACI)
- Establish best practices for container security, image management, and lifecycle governance
Monitoring, Reliability & Security
- Enhance system observability using Azure Monitor, App Insights, and Log Analytics
- Build proactive alerting and incident response capabilities
- Implement DevSecOps best practices, including secure pipelines, secrets management, and RBAC
- Ensure compliance with SDLC standards and enterprise governance
Core Experience
- 7 years in DevOps, SRE, or Build/Release Engineering
- Strong expertise with Azure DevOps (Repos, Pipelines, Boards, Artifacts)
- Deep experience with Windows Server, IIS, and enterprise hosting environments
- Hands-on experience with Azure cloud services and infrastructure automation (Terraform, ARM/Bicep)
- Proficiency in scripting (PowerShell, Bash, YAML)
Technical Strengths
- Experience with Docker and container-based architectures
- Strong understanding of .NET and Java build/deployment workflows
- Proven track record in automation, troubleshooting, and performance optimization
- Experience implementing monitoring and observability frameworks
Nice to Have
- Kubernetes (AKS) or container orchestration experience
- Exposure to GitOps tools (Argo CD, Flux) or SRE practices
- Azure certifications (DevOps Engineer Expert, Solutions Architect)
- Experience in regulated environments (e.g., financial services)
Salary : $120,000 - $130,000