Lead Azure DevOps Engineer

  • Virginia Beach, VA
  • Posted 4 days ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Azure (DevOps)
Web server
API
Secrets
App insight
GitHub
Github Actions
Sonar
API Management
ARM
Bash
Cloud Security
Conflict Resolution
Continuous Delivery
Continuous Improvement
Continuous Integration
High Availability
Docker
Orchestration
Microsoft IIS
Microsoft Azure
Nginx
Scalability
Python
Terraform
Web Servers
Windows PowerShell
Storage
Scripting
Kubernetes
Leadership
Apache HTTP Server
Agile
DevOps
Development Testing
Communication
Collaboration
Software Development Methodology
Regulatory Compliance
Problem Solving
Mentorship

Job Details

Job Title: Azure DevOps Lead Engineer

Location: Virginia Beach, VA
Experience Level: 8+ years (with at least 3+ years as a Lead Engineer)

Job Summary:

We are seeking a skilled Azure DevOps Lead Engineer to design, implement, and manage robust CI/CD pipelines, ensure application reliability, and drive automation across environments. The ideal candidate will have deep expertise in Azure DevOps, GitHub Actions, and application observability tools like App Insights, while ensuring secure and efficient software delivery practices.

Key Responsibilities:

  • Lead the design, implementation, and maintenance of CI/CD pipelines using Azure DevOps and GitHub Actions.

  • Manage and optimize Azure infrastructure, web servers, and deployment environments.

  • Configure and manage APIs, App Services, and Application Gateways for secure and efficient integration.

  • Implement secrets management using Azure Key Vault or equivalent secure storage solutions.

  • Integrate and maintain code quality and security checks using SonarQube/SonarCloud.

  • Set up and monitor Application Insights for performance, logging, and telemetry across environments.

  • Collaborate with development, QA, and security teams to automate build, test, and release processes.

  • Provide leadership, mentorship, and best practice guidance to DevOps and development teams.

  • Ensure high availability, scalability, and resilience of deployed applications and infrastructure.

  • Drive continuous improvement initiatives for automation, monitoring, and infrastructure management.

Required Skills and Experience:

  • Strong hands-on experience with Microsoft Azure (App Services, Functions, Key Vault, Application Insights, API Management).

  • Proven expertise in Azure DevOps pipelines and GitHub Actions for CI/CD.

  • Good understanding of web servers (IIS, NGINX, or Apache) and their integration with Azure environments.

  • Experience managing and securing APIs and related infrastructure.

  • Proficient in secrets management (Azure Key Vault or equivalent).

  • Working knowledge of SonarQube/SonarCloud for code analysis and quality gates.

  • Familiarity with infrastructure as code (IaC) using ARM templates, Terraform, or Bicep.

  • Strong scripting skills (PowerShell, Bash, or Python).

  • Experience implementing monitoring and alerting using Azure Monitor and Application Insights.

  • Excellent problem-solving, leadership, and communication skills.

Preferred Qualifications:

  • Azure DevOps Engineer Expert or related Microsoft Azure certification.

  • Experience with containerization and orchestration (Docker, Kubernetes, AKS).

  • Knowledge of cloud security and compliance best practices.

  • Exposure to agile methodologies and modern SDLC practices.

Education:

  • Bachelor s or Master s degree in Computer Science, Information Technology, or related field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.