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 State Farm, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Lead Software Engineer - DevOps at State Farm is responsible for managing and enhancing the company's infrastructure and deployment processes, ensuring optimal performance and security. This role will collaborate with software development teams to implement continuous integration and continuous deployment (CI/CD) pipelines, automate processes, and maintain system reliability. The Lead Engineer will also provide mentorship to junior team members while driving best practices for DevOps methodologies across various projects.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines for software development projects.
- Collaborate with cross-functional teams to enhance system performance, reliability, and security.
- Oversee the configuration and deployment of applications across different environments.
- Monitor system performance and troubleshoot issues as they arise.
- Develop infrastructure as code (IaC) solutions using industry standard tools.
- Provide expert technical leadership and mentoring to junior engineers and team members.
- Stay abreast of emerging trends and technologies in the software development and DevOps fields.
- Document processes, change requests, and system configurations comprehensively.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software development and DevOps practices.
- Proficiency with tools such as Jenkins, Docker, Kubernetes, and Git.
- Strong understanding of cloud platforms like AWS, Azure, or Google Cloud.
- Experience with monitoring tools such as Prometheus, Grafana, or Splunk.
- Excellent problem-solving skills and the ability to work collaboratively in teams.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
Technologies & Tools
This position requires the use of a variety of technologies and tools that enhance software development and operations processes. Key tools include Jenkins for CI/CD, Docker and Kubernetes for containerization and orchestration, Git for version control, and cloud services like AWS or Azure for deployment and infrastructure management. Familiarity with monitoring and logging solutions, such as Prometheus and Grafana, is also essential for maintaining system performance.
Ideal Candidates
The ideal candidate for the Lead Software Engineer - DevOps position at State Farm is a proactive, detail-oriented individual who excels in a collaborative environment. They possess strong leadership skills and a genuine passion for mentoring others. A commitment to optimizing processes and enhancing system efficiencies, along with a curious mindset that pursues continuous learning and improvement, will further set them apart. They should be adept at managing multiple tasks in a fast-paced setting and demonstrate excellent communication skills to effectively liaise with both technical and non-technical stakeholders.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.