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 Senior Staff Engineer – PaaS SRE at GEICO is responsible for ensuring the reliability and performance of the Platform as a Service (PaaS) infrastructure. This role combines systems engineering with software engineering, focusing on scaling services, improving system reliability, and enhancing application deployment processes. The ideal candidate will collaborate with cross-functional teams to foster a culture of continuous improvement, leveraging their expertise in site reliability engineering (SRE) principles to implement best practices and optimize the cloud-native technology stack used by GEICO.
Job Responsibilities
- Design and implement infrastructure solutions that ensure high availability and performance of PaaS services.
- Monitor system performance, availability, and capacity to proactively address potential issues.
- Automate deployment processes and manage CI/CD pipelines to streamline application releases.
- Conduct root cause analysis of production issues and implement corrective actions to prevent recurrence.
- Collaborate with development teams to enhance application architecture for reliability and scalability.
- Create and maintain documentation related to system architecture, operational procedures, and service level objectives (SLOs).
- Lead and mentor junior engineers to develop their technical skills and promote a culture of learning within the team.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred.
- Minimum of 7 years of experience in software engineering or systems administration, with at least 3 years in a site reliability engineering role.
- Extensive knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and container orchestration systems (e.g., Kubernetes).
- Strong programming skills in languages such as Python, Go, or Java.
- Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Solid understanding of networking and security principles in cloud environments.
- Exceptional problem-solving skills and the ability to work collaboratively in a team-oriented environment.
Technologies & Tools
The Senior Staff Engineer will work with a range of technologies and tools, including cloud services such as Amazon Web Services (AWS) and Microsoft Azure, container orchestration platforms like Kubernetes, and CI/CD tools such as Jenkins and GitLab. Additional technologies may include monitoring solutions like Prometheus and Grafana, and programming languages such as Python, Go, or Java for scripting and automation tasks.
Ideal Candidates
The ideal candidates for the Senior Staff Engineer – PaaS SRE position will possess a strong technical acumen coupled with excellent interpersonal skills. They should demonstrate a proactive attitude toward problem-solving and be capable of handling high-pressure situations effectively. A good fit would also be an individual who values teamwork and is eager to share knowledge, contributing to a collaborative atmosphere within the engineering organization. Passion for continuous improvement and an unwavering commitment to service reliability will make them stand out in this role.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.