Full Time

Senior Engineer - SRE CI/CD (REMOTE)

GEICO
Remote!
$120,000 - $160,000* / year (about $58–$77 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 GEICO, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Engineer - Site Reliability Engineering (SRE) CI/CD at GEICO plays a pivotal role in ensuring the availability, performance, and reliability of our software systems. The candidate will be responsible for designing, implementing, and maintaining robust CI/CD pipelines, which facilitate seamless integration and delivery of applications. This role requires collaboration with development teams to enhance deployment processes and incorporate best practices in automation, monitoring, and incident management, ultimately driving efficiencies and supporting the continuous improvement of our technology infrastructure.



Job Responsibilities

  • Design and implement CI/CD pipelines to automate build, test, and deployment processes.
  • Monitor system performance and reliability, responding to incidents and minimizing downtime.
  • Collaborate with cross-functional teams to develop and improve engineering processes and practices.
  • Configure and maintain infrastructure as code using tools such as Terraform or Ansible.
  • Implement and manage application performance monitoring and logging solutions.
  • Enhance system security through best practices in continuous integration and delivery.
  • Develop and maintain comprehensive documentation for CI/CD processes and tools.
  • Participate in on-call rotation to manage incidents and outages.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Software Development, DevOps, or Site Reliability Engineering.
  • Strong understanding of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Proficient in scripting languages (e.g., Python, Bash) and automation technologies.
  • Experience with containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong troubleshooting skills with a focus on high availability and fault tolerance.
  • Excellent verbal and written communication skills.


Technologies & Tools

The Senior Engineer - SRE CI/CD position utilizes a range of technologies and tools to ensure smooth deployment and operations. Key technologies include CI/CD tools like Jenkins and GitLab CI, containerization with Docker, and orchestration with Kubernetes. Additionally, the role leverages cloud services from providers like AWS, Azure, or Google Cloud, along with configuration management tools such as Terraform and Ansible for infrastructure provisioning.



Ideal Candidates

The ideal candidate for the Senior Engineer - SRE CI/CD position is someone who embodies a proactive and problem-solving mindset. They should be adept at working in a fast-paced environment and possess a strong desire to learn and adopt new technologies. A collaborative spirit and the ability to communicate effectively with diverse teams are essential. Moreover, candidates should demonstrate a commitment to excellence, a passion for driving improvement, and an enthusiasm for enhancing reliability and performance within technological systems.

Unemployment does not last the same number of weeks everywhere. In Utah it is paid for 10 to 26 weeks, depending on your earnings. How it works there →

View Similar Jobs

Matches Jobs

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