Full Time

Senior Azure DevOps Engineer

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

Overview

The Senior Azure DevOps Engineer will play a critical role in enhancing the development, deployment, and operational practices of the organization. This position demands expertise in both software development and IT operations, with a focus on fostering a collaborative environment between development and operations teams. The successful candidate will be responsible for implementing CI/CD pipelines, automating infrastructure provisioning, monitoring performance, and ensuring the stability and security of Azure cloud services.



Job Responsibilities

  • Design and implement robust CI/CD pipelines to automate the delivery of microservices in the Azure environment.
  • Collaborate with development and operations teams to enhance software delivery processes.
  • Manage and monitor Azure infrastructure and services, ensuring optimal performance and uptime.
  • Implement best practices for infrastructure as code using tools such as Terraform or Azure Resource Manager.
  • Conduct regular security assessments and integrate security throughout the development lifecycle.
  • Provide technical leadership and mentoring to junior team members in DevOps practices.
  • Develop and maintain documentation related to systems and processes for reference.
  • Participate in the on-call rotation to provide support for production systems.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of experience in DevOps, with at least 2 years focused on Azure cloud services.
  • Proficient in programming and scripting languages such as Python, PowerShell, or Bash.
  • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Strong understanding of infrastructure as code (IAC) practices and tools.
  • Familiarity with version control systems, particularly Git.
  • Solid knowledge of Agile methodologies and best practices in software development.
  • Azure certification (e.g., Azure DevOps Engineer, Azure Solutions Architect) is a plus.


Technologies & Tools

The Senior Azure DevOps Engineer will be utilizing a wide range of technologies, including Microsoft Azure cloud services, Azure DevOps for CI/CD automation, Docker for containerization, Kubernetes for orchestration, Terraform or Azure Resource Manager for infrastructure as code, and monitoring tools such as Azure Monitor and Application Insights. Knowledge of both Windows and Linux operating systems will also be essential for managing diverse environments.



Ideal Candidates

The ideal candidate for the Senior Azure DevOps Engineer role will possess strong analytical and problem-solving abilities, coupled with exceptional communication skills to interact effectively with team members and stakeholders. They should exhibit a proactive attitude towards improving processes and a willingness to adopt new technologies. A commitment to continuous learning and the ability to adapt to rapidly changing environments will differentiate the most suitable candidates for this position.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). 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.