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 Staff Engineer – DevOps at GEICO will play a critical role in designing, implementing, and maintaining the infrastructure necessary for our development and production environments. This individual will ensure that our systems are reliable, scalable, and automated, working closely with development teams to integrate best practices in continuous integration and continuous deployment (CI/CD). By leveraging their expertise in cloud technologies and automation, the Staff Engineer will contribute to enhancing operational efficiency and supporting the broader goals of our IT and business strategies.
Job Responsibilities
- Design and implement scalable and secure infrastructure solutions using cloud platforms.
- Develop and manage CI/CD pipelines to automate deployment processes.
- Monitor system performance, identify bottlenecks, and implement improvements.
- Collaborate with software engineering teams to ensure smooth integration of applications into production environments.
- Research and recommend new tools and technologies that enhance efficiency and performance.
- Provide technical leadership and mentorship to junior DevOps engineers.
- Assist in troubleshooting and resolving issues across the development and production environments.
- Maintain documentation for systems and processes to ensure compliance and facilitate knowledge sharing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in DevOps, Site Reliability Engineering, or related disciplines.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with cloud services (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
- Solid understanding of automation tools (Terraform, Ansible, Jenkins).
- Familiarity with monitoring tools (Prometheus, Grafana, Nagios) and logging systems (ELK Stack).
- Strong problem-solving and troubleshooting skills.
- Excellent communication and collaboration abilities.
Technologies & Tools
The Staff Engineer – DevOps will utilize a variety of technologies and tools to fulfill their duties effectively. Key platforms include cloud services such as AWS and Azure, CI/CD tools like Jenkins and GitHub Actions, automation frameworks including Terraform and Ansible, and container orchestration technologies such as Kubernetes. Additionally, the role involves the use of monitoring and logging systems such as Prometheus, Grafana, and ELK Stack to ensure system stability and performance.
Ideal Candidates
The ideal candidate for the Staff Engineer – DevOps position will possess a combination of technical expertise and interpersonal skills. They should be proactive problem solvers with a strong attention to detail, able to work under pressure while managing multiple priorities. Effective communication is essential, as this role involves collaboration with cross-functional teams. Candidates should also demonstrate a strong commitment to continuous improvement and staying current with emerging technologies and industry trends.
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
Similar jobs which you may be interested in. Typically using your existing skillset.