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 be responsible for leading the implementation and maintenance of DevOps practices across various software development teams. This role will focus on enhancing system performance, streamlining development processes, and fostering a culture of continuous improvement. The candidate will work closely with cross-functional teams to design, develop, and deploy scalable applications while ensuring that operational best practices are upheld. The ideal candidate will leverage their technical expertise to optimize workflows, manage deployment pipelines, and facilitate collaboration between development and operations teams.
Job Responsibilities
- Design and implement robust CI/CD pipelines to automate software delivery processes.
- Collaborate with development teams to integrate software solutions effectively.
- Monitor system performance and troubleshoot issues to maintain optimal application functionality.
- Implement infrastructure as code (IaC) to provision and manage cloud resources efficiently.
- Ensure security best practices are followed throughout the software lifecycle.
- Develop documentation for processes, procedures, and system architecture.
- Participate in on-call rotation for incident response and support.
- Provide mentorship and guidance to junior engineers within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in DevOps, systems engineering, or related roles.
- Proficiency with tools such as Jenkins, Git, Docker, and Kubernetes.
- Experience with cloud platforms, such as AWS, Azure, or Google Cloud.
- Strong knowledge of scripting languages (e.g., Python, Bash) for automation tasks.
- Excellent problem-solving skills and the ability to work under pressure.
- Familiarity with configuration management tools like Ansible, Puppet, or Chef.
Technologies & Tools
This position utilizes a variety of technologies and tools including but not limited to Jenkins for continuous integration, Docker for containerization, Kubernetes for orchestration, AWS and Azure for cloud solutions, and Terraform for infrastructure as code. Familiarity with monitoring tools such as Grafana and Prometheus, as well as project management tools like Jira, will also be essential to effectively manage workflows and deployments.
Ideal Candidates
The ideal candidates for the Senior Engineer - DevOps position at GEICO will possess a strong blend of technical acumen and interpersonal skills. They should demonstrate a proactive mindset, continually seeking ways to enhance processes and foster collaboration among teams. A commitment to staying current with emerging technologies and industry trends is essential. Furthermore, candidates should exhibit excellent communication skills, enabling them to articulate complex technical concepts to both technical and non-technical stakeholders.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.