Farmers Insurance - Woodland, CA

posted 4 months ago

Full-time - Mid Level
Remote - Woodland, CA
Insurance Carriers and Related Activities

About the position

Farmers Insurance is seeking a Lead DevOps Engineer to join our Marketing IT team in Woodland Hills, CA. This pivotal role involves leading a team of DevOps professionals to enhance the delivery effectiveness of critical customer-facing business applications. The successful candidate will provide technical guidance and oversight to ensure the successful execution of projects, overseeing the entire lifecycle of applications from ideation to production. The Lead DevOps Engineer will ensure that the team fully supports applications in alignment with the DevOps culture, designing and implementing robust automation CI/CD pipelines, and ensuring seamless and efficient code deployment processes leveraging AWS capabilities. In this role, you will participate in SAFe planning sessions, collaborating with cross-functional teams to align DevOps initiatives with overall project goals. You will work closely with the engineering team to maintain infrastructure environments and configurations, implementing best practices to enhance productivity and optimize application performance. Security considerations will be a priority, as you will collaborate with the enterprise security team to ensure the implementation of robust security measures. Utilizing metrics to assess and enhance engineering practices continuously, you will drive a culture of continuous improvement within the team and influence other teams and broader engineering groups to adopt DevOps best practices. The position offers the flexibility of remote work with required travel to local U.S. offices three times per week for those living within 50 miles of the remote worksite.

Responsibilities

  • Lead and mentor a team of DevOps professionals.
  • Provide technical guidance and oversight to ensure successful project execution.
  • Oversee the entire lifecycle of applications from ideation to production.
  • Ensure team support for applications in alignment with DevOps culture.
  • Design and implement robust automation CI/CD pipelines.
  • Ensure seamless and efficient code deployment processes leveraging AWS capabilities.
  • Participate in SAFe planning sessions at both big room and team levels.
  • Collaborate with cross-functional teams to align DevOps initiatives with project goals.
  • Maintain infrastructure environments and configurations in collaboration with the engineering team.
  • Implement best practices to enhance productivity and optimize application performance.
  • Demonstrate vigilance and awareness of security considerations in daily activities.
  • Collaborate closely with the enterprise security team to implement robust security measures.
  • Utilize metrics to assess and enhance engineering practices continuously.
  • Drive a culture of continuous improvement within the team.
  • Influence other teams and broader engineering groups to adopt DevOps best practices.
  • Foster collaboration and knowledge sharing across the organization.
  • Implement strategies to optimize application performance using the best tools and technologies available.

Requirements

  • Bachelor's degree in Computer Science, Computer Science and Engineering, Information Systems Technologies - Information Assurance, or a closely related field of study, plus 7 years of experience in the job offered or as a Software Developer, Software Engineer, or similar position developing software in a fast-paced environment.
  • Alternatively, a Master's degree in a related field plus 4 years of experience in the job offered or as a Software Developer, Software Engineer, or similar position.
  • 4 years of experience implementing and maintaining Continuous Integration and Continuous Deployment (CICD) pipelines, including working with CICD tools and best practices.
  • 3 years of experience with Amazon Web Services (AWS), including EC2, S3, Lambda, IAM, and VPC, and working with AWS services for DevOps purposes.
  • 2 years of experience with Kubernetes, including deploying, managing, and optimizing containerized applications on Kubernetes clusters.
  • 2 years of experience with Jenkins for building, deploying, and automating software projects, including designing and optimizing Jenkins pipelines for various applications.
  • Experience scripting in Python for automation purposes.
  • Experience optimizing infrastructure, improving efficiency, and staying ahead of emerging trends in DevOps and cloud technologies.
  • Proactively identify and address issues to ensure the reliability and performance of systems.
  • Experience collaborating with cross-functional teams.

Benefits

  • Competitive salary commensurate with experience, qualifications, and location.
  • Annual rate of pay: $177,029.
  • Bonus opportunity based on company and individual performance.
  • 401(k) plan.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Health Savings and Flexible Spending Accounts.
  • Life insurance.
  • Paid time off.
  • Paid parental leave.
  • Tuition assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service