Full Time

DevOps Engineer (Azure)

Jobs via Dice
$90,000 - $140,000* / year (about $43–$67 an hour)

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 Jobs via Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The DevOps Engineer (Azure) plays a crucial role in the development and deployment of applications within an Azure cloud environment. This position involves collaborating with software engineering teams, implementing pipelines for continuous integration and continuous deployment (CI/CD), and ensuring the security and reliability of cloud infrastructures. The candidate will also be responsible for monitoring application performance, troubleshooting issues, and automating repetitive tasks to improve operational efficiency.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines using Azure DevOps practices.
  • Monitor and optimize application performance, making necessary adjustments to ensure scalability and reliability.
  • Collaborate with development and operations teams to facilitate seamless integration and deployment of software solutions.
  • Ensure the security of cloud applications by implementing best practices and compliance measures.
  • Troubleshoot issues related to application, network, and infrastructure performance.
  • Automate operational tasks using scripts and tools to enhance productivity.
  • Assist in the management of cloud infrastructure and resources on Azure platforms.
  • Provide training and support to development teams regarding DevOps methodologies and tools.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Minimum of 3 years of experience in a DevOps role, specifically with Azure services.
  • Strong understanding of CI/CD pipelines and DevOps practices.
  • Proficiency in scripting languages (e.g., PowerShell, Bash, Python).
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Azure Resource Manager (ARM) templates.
  • Solid knowledge of monitoring and logging tools (e.g., Azure Monitor, Application Insights).
  • Excellent problem-solving skills and the ability to troubleshoot issues effectively.


Technologies & Tools

The position requires familiarity with a range of technologies and tools that enhance the DevOps lifecycle. The ideal candidate should have hands-on experience with Azure DevOps services, containerization tools such as Docker and Kubernetes, and Infrastructure as Code (IaC) solutions like Terraform. Additionally, knowledge of monitoring tools, including Azure Monitor and Application Insights, is essential for maintaining application performance and reliability.



Ideal Candidates

Ideal candidates for the DevOps Engineer (Azure) position possess strong analytical skills, a collaborative mindset, and a passion for continuous improvement. They should have the ability to quickly adapt to new technologies and tools, demonstrating a proactive approach to problem-solving. Moreover, effective communication skills are essential, as the role involves liaising with several teams to facilitate successful deployments and integrations.

Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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