Azure DevOps Engineer

  • Location

    Fort Walton Beach

  • Sector:

  • Job type:

    Temporary

  • Salary:

    Negotiable

  • Contact:

    Matthew Atkins

  • Contact email:

    m.atkins@ioassociates.com

  • Job ref:

    BBBH127464_1731449073

  • Consultant:

    Matthew Atkins

Job Overview

As a Senior DevOps Engineer, you will be instrumental in architecting, automating, and maintaining a resilient infrastructure on Azure. Your primary focus will be on managing Azure resources, migrating our CI/CD pipeline from Azure DevOps to GitHub Actions, and overseeing GitHub Enterprise administration. You'll also lead a team of DevOps engineers, providing guidance and driving best practices in cloud and DevOps.

Key Responsibilities

  • Lead DevOps Team: Mentor and support the DevOps team, ensuring alignment with industry best practices.
  • Azure Infrastructure Management: Design, deploy, and maintain critical Azure resources including App Services, Azure Functions, Azure Storage, Azure Front Door, and Azure SQL.
  • Pipeline Migration: Lead the migration of CI/CD pipelines from Azure DevOps to GitHub Actions.
  • GitHub Enterprise Management: Oversee and manage our GitHub Enterprise environment, implementing best practices and governance.
  • Automation and Scripting: Develop and maintain automation scripts to streamline and scale infrastructure provisioning and maintenance.
  • Monitoring and Optimization: Ensure reliability, scalability, and performance of our infrastructure through effective monitoring and optimization.
  • Security and Compliance: Implement robust security controls, conduct regular audits, and ensure compliance with industry standards.

Required Qualifications

  • 5+ years of DevOps experience with Azure, specializing in Azure App Services, Functions, Storage, Front Door, and SQL.
  • Proven experience in team leadership or mentoring in a technical environment.
  • Expertise in CI/CD pipeline management, specifically with Azure DevOps and GitHub Actions.
  • Solid experience in GitHub Enterprise administration and familiarity with migration strategies.
  • Proficiency in scripting languages (e.g., Bash, PowerShell, Python) for automation.
  • Strong knowledge of infrastructure as code (e.g., ARM, Terraform).
  • Experience with monitoring and logging tools to optimize cloud environments.

Preferred Qualifications

  • Azure DevOps Engineer or Azure Administrator certification.
  • GitHub Actions expertise with demonstrated experience in pipeline migrations.
  • Strong understanding of security and compliance within Azure environments.