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 crucial role in enhancing the scalability, reliability, and performance of organizational applications and systems. This position involves collaborating with cross-functional teams to design and implement continuous integration and continuous deployment (CI/CD) pipelines, automate infrastructure, manage cloud services, and enhance automated testing strategies. The ideal candidate will possess strong problem-solving skills and technical expertise to drive innovative solutions that align with GEICO's strategic objectives in the fast-paced insurance technology sector.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to facilitate smooth software delivery processes.
- Automate infrastructure provisioning and configuration management using Infrastructure as Code (IaC) principles.
- Monitor system performance and troubleshoot issues to optimize application uptime and reliability.
- Collaborate with software development teams to integrate best DevOps practices throughout the software development lifecycle.
- Implement and maintain cloud-based services and technologies to align with organizational needs.
- Enhance automated testing frameworks to ensure high-quality software releases.
- Document development processes, environment configurations, and operational procedures.
- Provide mentorship and guidance to junior DevOps engineers.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in a DevOps, Site Reliability Engineering (SRE), or comparable role.
- Extensive knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Strong programming skills in languages such as Python, Go, or Java.
- Experience with containerization and orchestration tools, such as Docker and Kubernetes.
- Proficient in scripting languages and automation frameworks.
- Familiarity with monitoring, logging, and performance tuning tools.
- Excellent communication skills and ability to work in a collaborative team environment.
Technologies & Tools
The Staff Engineer – DevOps will utilize a variety of technologies and tools to ensure effective operations, including but not limited to Amazon Web Services (AWS), Terraform for infrastructure deployment, Jenkins for CI/CD pipelines, Docker for containerization, Kubernetes for orchestration, and Prometheus for monitoring and alerting. Familiarity with version control systems such as Git is also essential to maintain workflow efficiency.
Ideal Candidates
An ideal candidate for the Staff Engineer – DevOps position at GEICO should be a proactive problem-solver with a strong aptitude for continuous improvement. They should exhibit a strong sense of ownership and accountability in their work, coupled with the ability to think critically and innovatively. Additionally, the candidate should possess excellent interpersonal skills, demonstrating a strong ability to communicate technical concepts to non-technical stakeholders and collaborate effectively in a team-oriented environment.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.