- Experience
- 8 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
XPT Software is hiring a seasoned Azure DevOps Engineer to lead the design, deployment, and management of DevOps solutions centered on Microsoft Azure. This role focuses on enhancing automation, continuous integration/delivery (CI/CD), and infrastructure-as-code methodologies to create robust and efficient software release pipelines.
Key Responsibilities
- Develop and sustain scalable, reliable CI/CD workflows via Azure DevOps services.
- Utilize infrastructure automation tools such as ARM templates, Terraform, or Azure CLI to provision and manage cloud resources.
- Partner with software development, testing, and operational teams to optimize release cycles and deployment strategies.
- Conduct performance monitoring, troubleshooting, and system reliability improvements in Azure environments.
- Implement automated testing within pipelines to guarantee high-quality releases.
- Define and enforce cloud deployment governance, security policies, and best operational practices.
- Handle version management through Git and Azure Repos integration.
- Apply containerization and orchestration techniques using Docker, Kubernetes, or Azure Kubernetes Service (AKS).
- Plan capacity requirements and establish disaster recovery and backup protocols on Azure.
- Provide mentorship to junior DevOps professionals and facilitate cross-team collaboration on DevOps initiatives.
- Continuously update knowledge of Azure DevOps tools, industry advancements, and emerging trends.
Required Qualifications and Skills
- Bachelor’s degree in Computer Science, Engineering, or a relevant discipline.
- At least 8 years of professional experience in DevOps engineering or closely related fields.
- Mastery of Azure DevOps components, including Pipelines, Boards, Repos, and Artifacts.
- Proficiency with Infrastructure as Code solutions like ARM templates, Terraform, or Ansible.
- Strong scripting skills in languages such as PowerShell, Bash, or Python.
- Comprehensive knowledge and practical experience in CI/CD methodologies and tools.
- Expertise with Microsoft Azure platform services, including Azure App Services, VMs, Storage, and AKS.
- Hands-on skills in container technologies (Docker) and orchestration platforms (Kubernetes/AKS).
- In-depth understanding of network architecture, security frameworks, and identity/access management on cloud systems.
- Familiarity with monitoring and logging frameworks like Azure Monitor, Application Insights, and the ELK stack.
- Experience working within Agile and Scrum environments.
- Excellent analytical problem-solving abilities and collaborative communication prowess to engage diverse technical and business teams.
Minimum education
Bachelor's Degree
Skills
Tools & software
Docker
Docker
required
How they work
Communication
Teamwork & Collaboration
Problem Solving