Full Time

Azure DevOps Engineer

Mastech Digital
$90,000 - $150,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 Mastech Digital, so some details may not match this job. The employer's own page has the real description.

Job Overview

As an Azure DevOps Engineer at Mastech Digital, you will play a crucial role in facilitating a seamless integration of development and operations practices. Your primary responsibility will be to enhance the efficiency of the software development lifecycle through the implementation of CI/CD pipelines and automation. You will collaborate with cross-functional teams to ensure the reliable deployment of applications while adhering to best practices in cloud infrastructure management. Furthermore, you will be tasked with monitoring and optimizing system performance to ensure stability, security, and scalability.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines for application deployments.
  • Create and maintain infrastructure as code using tools such as ARM templates and Terraform.
  • Monitor system performance and troubleshoot issues in a timely manner.
  • Collaborate with development teams to streamline software releases and deployments.
  • Integrate security practices throughout the DevOps lifecycle.
  • Maintain governance and compliance by implementing best practices in Azure DevOps.
  • Provide support for DevOps tools and technologies, ensuring optimal usage and efficiency.
  • Document processes and create knowledge base articles for continuous improvement.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in DevOps practices, particularly with Azure.
  • Deep understanding of cloud services and architecture, specifically Azure services.
  • Proficient in scripting languages such as PowerShell, Python, or Bash.
  • Experience with CI/CD tools like Azure DevOps, Jenkins, or similar.
  • Familiarity with containerization technologies, including Docker and Kubernetes.
  • Strong understanding of version control systems, especially Git.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Azure DevOps Engineer will utilize a variety of technologies and tools to facilitate the development and deployment processes. Key technologies include Microsoft Azure, Azure DevOps Services, Terraform, Docker, Kubernetes, Jenkins, and various monitoring tools. Familiarity with scripting and automation tools is essential to optimize and manage workflows efficiently.



Ideal Candidates

The ideal candidate for this position is a proactive problem solver with a keen interest in both development and operational aspects of software engineering. They should possess excellent communication skills to collaborate effectively with diverse teams, as well as a strong commitment to delivering quality work. A successful Azure DevOps Engineer is adaptable, embraces continuous learning, and has a passion for cloud technologies and automation.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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