Azure DevOps Engineer

Azure DevOps Engineer

Posted 1 day ago by 1764733671

Negotiable
Outside
Remote
USA

Summary: The Azure DevOps Engineer will enhance the adoption of DevOps practices within agile teams, focusing on techniques like Acceptance Test Driven Development, Continuous Integration, and Continuous Delivery. This role emphasizes collaboration across various functions to ensure high-quality product delivery while supporting teams through coaching and mentorship. The ideal candidate should be adaptable, as the team is in the early stages of DevOps implementation, balancing manual tasks with automation efforts.

Key Responsibilities:

  • Implement and mature DevOps practices across agile teams.
  • Drive automation for build, deployment, and infrastructure provisioning.
  • Collaborate with cross-functional teams to ensure seamless integration and delivery.
  • Support and coach teams on ATDD, CI/CD, and DevOps principles.
  • Maintain documentation and contribute to internal DevOps community support.
  • Perform manual maintenance tasks while identifying automation opportunities.
  • Monitor and optimize system performance using observability tools.
  • Ensure security and compliance in cloud deployments.

Key Skills:

  • English and Spanish proficiency.
  • Strong understanding of DevOps principles and agile methodologies.
  • Hands-on experience with CI/CD pipelines and automation tools.
  • 5+ years in IT with web-based products.
  • 3+ years on large-scale, multi-team projects.
  • 3+ years with Agile and Test-Driven Development.
  • 3+ years in CI/CD (e.g., Jenkins, Azure DevOps, Docker).
  • 2+ years in a high-level programming language (C, C#, C++, Java).
  • Azure (mandatory), AWS (preferred), Google Cloud Platform (optional).
  • Experience with Azure Services, Automation & IaC, DevOps Tools, Containerization, Monitoring & Observability, Testing & Quality, Other Tools, Programming & Data.
  • Multi-cloud experience (optional).
  • Contributions to GitHub repositories (optional).
  • SOA and database change automation experience (optional).

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:
Azure DevOps Engineer
Remote
Role Overview:

The DevOps Engineer will drive the adoption and maturity of DevOps practices within agile teams, leveraging techniques such as Acceptance Test Driven Development (ATDD), Continuous Integration (CI), and Continuous Delivery (CD). This role ensures seamless integration across Development, QA, Infrastructure, Operations, and Release Management, delivering high-quality products efficiently.

The ideal candidate is a servant leader who fosters a learning organization through coaching, training, and mentorship. Adaptability is key, as the team is in the early stages of DevOps adoption, requiring both manual maintenance and automation initiatives.


Main Responsibilities:

  • Implement and mature DevOps practices across agile teams.
  • Drive automation for build, deployment, and infrastructure provisioning.
  • Collaborate with cross-functional teams to ensure seamless integration and delivery.
  • Support and coach teams on ATDD, CI/CD, and DevOps principles.
  • Maintain documentation and contribute to internal DevOps community support.
  • Perform manual maintenance tasks while identifying automation opportunities.
  • Monitor and optimize system performance using observability tools.
  • Ensure security and compliance in cloud deployments.

Required Qualifications:

  • Language Skills: English and Spanish proficiency.
  • Strong understanding of DevOps principles and agile methodologies.
  • Hands-on experience with CI/CD pipelines and automation tools.

Preferred Qualifications:

  • Experience:
    • 5+ years in IT with web-based products.
    • 3+ years on large-scale, multi-team projects.
    • 3+ years with Agile and Test-Driven Development.
    • 3+ years in CI/CD (e.g., Jenkins, Azure DevOps, Docker).
    • 2+ years in a high-level programming language (C, C#, C++, Java).
  • Technical Skills:
    • Cloud Platforms: Azure (mandatory), AWS (preferred), Google Cloud Platform (optional).
    • Azure Services: App Services, AKS, App Gateway, APIM, Front Door, Virtual Networks, VMs, Active Directory, AppInsights.
    • Automation & IaC: Terraform, Helm, Shell scripting (bash).
    • DevOps Tools: Git/GitHub, Git Actions, Jenkins, Azure DevOps.
    • Containerization: Docker, Kubernetes (AKS).
    • Monitoring & Observability: Dynatrace, Grafana, New Relic, Splunk, AppInsights.
    • Testing & Quality: SonarQube, AccelQ, JUnit.
    • Other Tools: Apache Maven, IBM CDC, Attunity.
    • Programming & Data: Python, Databricks, Synapse (AI/ML focus).
  • Optional:
    • Multi-cloud experience.
    • Contributions to GitHub repositories.
    • SOA and database change automation experience.

Key Competencies:

  • Strong problem-solving and analytical skills.
  • Ability to work in a fast-paced, evolving environment.
  • Excellent communication and collaboration skills.
  • Commitment to continuous learning and improvement.