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.
Overview
The Staff Engineer – DevOps at GEICO will play a pivotal role in enhancing our software development lifecycle by implementing and overseeing best practices in automation, continuous integration, and delivery processes. This position requires collaborating closely with cross-functional teams to streamline operations, optimize system performance, and ensure high availability of applications. The ideal candidate will leverage their extensive skills in DevOps methodologies to drive innovation and lead initiatives that will improve overall efficiency and reliability within our technology infrastructure.
Job Responsibilities
- Design and implement robust CI/CD pipelines to support DevOps practices across multiple teams.
- Monitor and ensure system performance, availability, and security through automated tools and dashboards.
- Collaborate with software engineering teams to enhance application scalability and maintainability.
- Lead troubleshooting and incident management with a focus on root cause analysis and continuous improvement.
- Develop scripts and automation tools to reduce manual tasks and optimize processes.
- Stay current with emerging trends in DevOps technologies and practices, making recommendations for improvements.
- Mentor junior engineers and foster a culture of learning and innovation within the team.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in DevOps roles or software development with a strong focus on automation.
- Extensive experience with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in configuration management tools like Ansible, Chef, or Puppet.
- Strong knowledge of containerization and orchestration solutions, including Docker and Kubernetes.
- Experience with monitoring and logging tools such as Prometheus, Grafana, or Splunk.
- Excellent communication and collaboration skills to work effectively within a team environment.
Technologies & Tools
The Staff Engineer – DevOps will primarily utilize a variety of technologies and tools to streamline operations and enhance productivity. Key technologies include cloud services (AWS, Azure), containerization tools (Docker), orchestration platforms (Kubernetes), configuration management solutions (Ansible, Chef), and monitoring & logging software (Prometheus, Grafana). Familiarity with programming languages such as Python, Go, or Bash is also advantageous, as scripting will be an essential part of automation and tool development.
Ideal Candidates
The ideal candidate for the Staff Engineer – DevOps position at GEICO is a proactive problem-solver who is passionate about technology and continuous improvement. They should possess strong analytical skills and an aptitude for working collaboratively with diverse teams. A commitment to quality, an innovative mindset, and the ability to adapt to rapidly changing environments are essential characteristics. The candidate should also exhibit leadership qualities, fostering an atmosphere of shared knowledge and mutual respect within the team.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.