Azure DevOps Engineer
-
Location
Fort Walton Beach
-
Sector:
-
Job type:
-
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.