Technical Consultant, Azure

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in computer science, Information Technology, or equivalent., Deep hands-on expertise with Microsoft Azure cloud services., Proficiency in Python with experience in test-driven development using PyTest., Strong experience with Zerto for cloud migration and disaster recovery orchestration..

Key responsibilities:

  • Architect, deploy, and manage Azure environments using various services.
  • Develop scalable Python scripts for cloud automation and implement test-driven development.
  • Lead Zerto-based migration and disaster recovery implementations between on-premises and Azure.
  • Integrate infrastructure automation into Git-based CI/CD pipelines.

AHEAD logo
AHEAD Large https://www.AHEAD.com/
1001 - 5000 Employees
See all jobs

Job description

We are seeking a highly experienced Azure Engineer with a strong foundation in Python scripting, test-driven development (TDD) using PyTest, and end-to-end cloud automation. A key requirement for this role is hands-on experience with Zerto, specifically in the context of cloud migrations and disaster recovery planning. The ideal candidate will also be well-versed in Infrastructure as Code (IaC) using Terraform and Ansible, and have deep operational knowledge of Microsoft Azure services across compute, networking, containers, and monitoring

Roles and Responsibilities
  • Azure Infrastructure Engineering: Architect, deploy, and manage robust Azure environments using services including: Networking: VNet, Subnet, Private Endpoints, VPN Gateway, ExpressRoute, Route Tables, Azure Firewall 
  • Compute & Containers: Azure VMs, Azure Kubernetes Service (AKS), Azure Container Apps, Azure Container Registry (ACR) 
  • Platform Services: Azure Web Apps, Azure Functions, Azure Automation 
  • Monitoring & Logging: Azure Monitor, Application Insights 
  • Python Automation & Testing: Develop scalable, testable Python scripts for cloud automation and integrations. Implement test-driven development (TDD) using PyTest to validate automation workflows, infrastructure logic, and monitoring pipelines. 
  • Infrastructure as Code (IaC): Automate infrastructure provisioning using Terraform and Ansible. Build reusable, parameterized modules aligned with best practices for repeatable, secure deployments. 
  • Zerto Implementation & DR Strategy: Lead Zerto-based migration and disaster recovery implementations between on-premises and Azure. Optimize replication, orchestration, and failover strategies using Zerto in hybrid or multi-cloud environments. 
  • CI/CD & DevOps Integration: Integrate IaC and automation into Git-based pipelines. Design and support efficient CI/CD workflows that promote velocity, compliance, and observability. 

  • Qualifications
  • Deep hands-on expertise with Microsoft Azure cloud services 
  • Proficiency in Python with real-world experience in test-driven development using PyTest 
  • Strong experience with Zerto for cloud migration, backup, and DR orchestration 
  • Infrastructure automation using Terraform and Ansible 
  • Solid understanding of Git, version control workflows, and DevOps tooling 
  • Strong grasp of Azure networking, compute, and container-based architectures 
  • Bachelor’s degree in computer science, Information Technology, or equivalent 
  • Microsoft Azure Certifications (e.g., AZ-104, AZ-400, AZ-305) 
  • Familiarity with Agile methodologies and enterprise IT operations 
  • Experience with cloud security, RBAC, policies, and compliance frameworks 
  •  
  • Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Consultant Related jobs