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 - DevOps at GEICO will play a critical role in enhancing our software development processes through automation and operational efficiency. This position requires a strong foundation in DevOps practices to facilitate the seamless integration and deployment of applications. The successful candidate will collaborate with cross-functional teams to design and implement solutions that improve reliability and speed of software releases, while also driving innovation to meet the ever-evolving needs of the business. The role offers a unique opportunity to work in a fully remote environment, engaging with cutting-edge technologies to shape the future of our engineering capabilities.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline application deployment.
- Automate infrastructure provisioning using tools like Terraform and CloudFormation.
- Monitor application performance, troubleshooting issues promptly and effectively.
- Collaborate with software engineers to ensure best practices in software development lifecycle.
- Implement and maintain containerization technology, such as Docker and Kubernetes.
- Ensure security best practices are integrated into the DevOps pipeline.
- Participate in capacity planning, performance tuning, and system design assessments.
- Lead efforts in improving DevOps processes and toolsets through innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in a DevOps Engineer role or similar capacity.
- Proficiency in scripting languages such as Python, Ruby, or Bash.
- Extensive experience with CI/CD tools like Jenkins, GitLab CI, or similar.
- Strong understanding of cloud platforms including AWS, Azure, or Google Cloud.
- Experience with container orchestration systems, particularly Kubernetes.
- Excellent problem-solving skills with a proactive approach to troubleshooting.
- Solid understanding of performance monitoring and logging tools.
Technologies & Tools
As a Senior Engineer - DevOps, you will work with a variety of technologies and tools, including but not limited to AWS, Terraform, Docker, Kubernetes, Jenkins, Git, and monitoring solutions such as Prometheus and Grafana. Familiarity with infrastructure as code principles and an understanding of microservices architecture will be invaluable. The role will also leverage collaboration tools and agile methodologies to enhance team productivity and project management.
Ideal Candidates
Ideal candidates for this position will possess a strong drive for innovation and continuous improvement. They should demonstrate excellent communication skills, with the ability to work collaboratively in a team environment while also being self-motivated. A good fit for our team is someone who is adaptable, embraces change, and has a passion for technology and software engineering. A commitment to quality, along with the ability to quickly learn new technologies, will contribute significantly to the success in this role at GEICO.
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.