Full Time

Senior Engineer - DevOps - AZURE

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

Job Overview

The Senior Engineer - DevOps - AZURE at GEICO will play a crucial role in enhancing the organization’s software delivery framework by executing best practices in software development, CI/CD, and automation. This position requires a deep understanding of cloud technologies, particularly Azure, and will involve working closely with development teams to design, implement, and maintain robust infrastructure solutions. The ideal candidate will mentor junior engineers, manage deployments, and ensure high levels of system availability and performance while promoting a culture of continuous improvement.



Job Responsibilities

  • Design and implement scalable and resilient cloud-based infrastructure on Azure services.
  • Develop, configure, and maintain CI/CD pipelines for easing the deployment processes.
  • Automate operational processes to streamline infrastructure management and application deployment.
  • Collaborate with development teams to ensure seamless integration of new and existing applications.
  • Monitor system performance and troubleshoot issues to ensure optimal uptime and reliability.
  • Document processes and maintain architecture diagrams for operational procedures and deployments.
  • Conduct code reviews and provide feedback to encourage best practices among team members.
  • Stay abreast of new technologies and evaluate potential implementation benefits.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in DevOps and cloud infrastructure management, specifically using Azure.
  • Strong knowledge of scripting languages such as PowerShell, Python, or Bash.
  • Experience in implementing containerization technologies (Docker, Kubernetes).
  • Familiarity with monitoring tools such as Azure Monitor, Prometheus, or similar.
  • Solid understanding of configuration management tools like Terraform or Ansible.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities to work effectively in a team environment.


Technologies & Tools

This position will utilize a diverse range of technologies and tools including Microsoft Azure for cloud services, Docker and Kubernetes for containerization, CI/CD tools such as Azure DevOps and Jenkins, as well as automation tools like Terraform and Ansible. Familiarity with scripting languages including PowerShell and Python will be essential for task automation and system management.



Ideal Candidates

The ideal candidates for this role will possess a strong technical background coupled with a collaborative mindset. They should be proactive in identifying issues and implementing innovative solutions, demonstrating a natural aptitude for optimizing processes. Candidates must be good communicators, able to translate complex technical concepts to non-technical stakeholders, and have an eagerness to share knowledge through mentoring and training others. A passion for continuous learning and keeping up with industry trends will also contribute to success in this position.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

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