Full Time

Lead Azure DevOps Engineer

Apex Systems
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Apex Systems, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Lead Azure DevOps Engineer at Apex Systems will be responsible for optimizing our development pipeline, ensuring seamless software delivery, and managing cloud infrastructure on Azure. The successful candidate will lead a team of engineers in implementing best practices in DevOps methodologies, enhancing automation processes, and promoting collaboration between development and operations teams. This role requires strategic oversight of Azure environments, effectively driving continuous improvement in deployment processes and infrastructure management, while aligning with business objectives to deliver high-quality solutions.



Job Responsibilities

  • Lead the design, implementation, and management of Azure DevOps solutions and CI/CD pipelines.
  • Collaborate with cross-functional teams to integrate automated testing and deployment processes.
  • Monitor and troubleshoot application and infrastructure performance to ensure reliability and efficiency.
  • Conduct regular assessments of current processes and recommend improvements for optimum performance.
  • Oversee and mentor junior DevOps engineers, fostering an environment of continuous learning and improvement.
  • Implement security best practices across the Azure platform and ensure compliance with relevant standards.
  • Work with stakeholders to understand business requirements and translate them into scalable and efficient solutions.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in software development and DevOps methodologies.
  • Proven expertise in Azure DevOps, including Azure Pipelines, Azure Repos, and Azure Kubernetes Service (AKS).
  • Strong programming skills in languages such as C#, Python, or Java.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or ARM templates.
  • Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Excellent problem-solving and analytical skills, with a strong customer service-oriented attitude.


Technologies & Tools

This position requires proficiency with a variety of technologies including Azure DevOps, Azure Resource Manager, Docker, Kubernetes, along with CI/CD tooling such as Jenkins or GitLab CI. Familiarity with monitoring solutions like Azure Monitor or Application Insights is essential for maintaining system health and performance. The candidate should also be experienced with scripting languages (e.g., PowerShell, Bash) to automate tasks effectively.



Ideal Candidates

The ideal candidate will possess strong leadership qualities, demonstrating an ability to inspire and guide team members towards achieving collective goals. They should exhibit exceptional communication skills, both verbal and written, as interaction with a variety of stakeholders is pivotal. Successful candidates will be adaptable and ready to embrace the fast-paced nature of the tech environment, displaying a commitment to continuous improvement and innovation in their work processes. A proactive approach to problem-solving and a passion for technology are essential traits for success in this role.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.