Azure DevOps Engineer

Azure DevOps Engineer

Posted 2 days ago by 1757737870

Negotiable
Outside
Remote
USA

Summary: We are looking for a highly skilled Senior DevOps Engineer with extensive experience in Microsoft Azure to lead cloud infrastructure and automation projects. The role involves designing, implementing, and maintaining secure cloud environments while optimizing CI/CD pipelines. The ideal candidate will enhance platform reliability and operational efficiency through best practices in DevOps and infrastructure as code. This position is fully remote and requires a strong background in Azure services and cloud architecture.

Key Responsibilities:

  • Design, deploy, and manage scalable, secure cloud infrastructure using Microsoft Azure and AWS.
  • Automate provisioning and configuration of cloud resources using Infrastructure as Code (IaC) tools like ARM templates.
  • Build and maintain robust CI/CD pipelines using Azure DevOps or similar tools to streamline container creation and delivery.
  • Monitor and optimize cloud resource performance, availability, and cost-effectiveness.
  • Set up and manage monitoring and alerting systems using tools like Azure Monitor and Log Analytics.
  • Participate in an on-call rotation to respond to and resolve critical infrastructure incidents, including emergency support.
  • Implement and enforce security best practices, including identity and access management, network security, and data protection.
  • Ensure compliance with industry regulations such as HIPAA, SOC 2, or GDPR.
  • Collaborate with engineering, security, and operations teams for scalable and secure application design.
  • Engage in agile ceremonies, providing technical guidance and support to teams.
  • Develop and maintain disaster recovery and backup strategies to ensure business continuity.
  • Regularly test and validate recovery procedures for reliability and effectiveness.

Key Skills:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in software engineering, cloud administration, or DevOps roles.
  • 5+ years of hands-on DevOps experience in cloud environments.
  • 3+ years of experience with Microsoft Azure, including resource deployment, management, and optimization.
  • Experience building and managing CI/CD pipelines, especially with Azure DevOps.
  • Experience supporting highly available SaaS platforms in production environments.
  • Deep understanding of Azure services: Azure Virtual Machines Scale Sets, Azure Kubernetes Service (AKS), Azure Functions, Azure DevOps, Azure Active Directory.
  • Experience with AWS and hybrid cloud environments.
  • Proficiency in Infrastructure as Code (IaC) tools: ARM templates, Azure CLI.
  • Strong scripting skills in PowerShell, Bash, or Ansible.
  • Experience with containerization and orchestration tools: Docker, Kubernetes.
  • Knowledge of networking concepts: VNet, VPN, load balancers, firewalls, reverse proxies.
  • Experience with monitoring and observability tools: Azure Monitor, Prometheus, Grafana, AppInsights.
  • Understanding of security best practices and compliance standards (e.g., HIPAA, SOC 2, GDPR).
  • Must have certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Azure Solutions Architect Expert.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

#W2 Requirement

Job Title: Azure DevOps Engineer

Location: 100% Remote

Duration: 12+ Months Contract with possible extension

Employment: W2

Job Description:

We are seeking an experienced and highly skilled Senior DevOps Engineer with deep expertise in Microsoft Azure to join our engineering team. As a Senior DevOps Engineer, you will lead transformational projects focused on cloud infrastructure, automation, and CI/CD pipeline optimization. You will be responsible for designing, implementing, and maintaining scalable, secure, and resilient cloud environments, while driving innovation through infrastructure as code and DevOps best practices. The ideal candidate will have a strong background in Azure services, cloud architecture, and system monitoring, and will play a key role in enhancing platform reliability and operational efficiency. Duties & Responsibilities:

Cloud Infrastructure & Automation

  • Design, deploy, and manage scalable, secure cloud infrastructure using Microsoft Azure and AWS.
  • Automate provisioning and configuration of cloud resources using Infrastructure as Code (IaC) tools like ARM templates.
  • Build and maintain robust CI/CD pipelines using Azure DevOps or similar tools to streamline container creation and delivery.

Monitoring, Troubleshooting & On-Call Support

  • Monitor and optimize cloud resource performance, availability, and cost-effectiveness.
  • Set up and manage monitoring and alerting systems using tools like Azure Monitor and Log Analytics.
  • Participate in an on-call rotation to respond to and resolve critical infrastructure incidents, including emergency support.

Security & Compliance

  • Implement and enforce security best practices, including identity and access management, network security, and data protection.
  • Ensure compliance with industry regulations such as HIPAA, SOC 2, or GDPR.

Collaboration & Communication

  • Collaborate with engineering, security, and operations teams for scalable and secure application design.
  • Engage in agile ceremonies, providing technical guidance and support to teams.

Disaster Recovery & Business Continuity

  • Develop and maintain disaster recovery and backup strategies to ensure business continuity.
  • Regularly test and validate recovery procedures for reliability and effectiveness.

Job Requirements:

Education and Experience

  • Bachelor s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in software engineering, cloud administration, or DevOps roles.
  • 5+ years of hands-on DevOps experience in cloud environments.
  • 3+ years of experience with Microsoft Azure, including resource deployment, management, and optimization.
  • Experience building and managing CI/CD pipelines, especially with Azure DevOps.
  • Experience supporting highly available SaaS platforms in production environments.
  • Deep understanding of Azure services: Azure Virtual Machines Scale Sets, Azure Kubernetes Service (AKS), Azure Functions, Azure DevOps, Azure Active Directory.
  • Experience with AWS and hybrid cloud environments.
  • Proficiency in Infrastructure as Code (IaC) tools: ARM templates, Azure CLI.
  • Strong scripting skills in PowerShell, Bash, or Ansible.
  • Experience with containerization and orchestration tools: Docker, Kubernetes.
  • Knowledge of networking concepts: VNet, VPN, load balancers, firewalls, reverse proxies.
  • Experience with monitoring and observability tools: Azure Monitor, Prometheus, Grafana, AppInsights.
  • Understanding of security best practices and compliance standards (e.g., HIPAA, SOC 2, GDPR)

Certifications

  • Must have certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Azure Solutions Architect Expert