Configuration Management Specialist III

company banner
Farmers Insurance
Compilers, Configuration Management, Database, Development, Java, Jenkins, Libraries, Linux, Management, Perl, Project, Project Management, Source Code, Testing, Version Control, Windows
Full Time, Full Time
Work from home not available Travel not required

Job Description



We are Farmers!

Join a team of diverse professionals at Farmers to acquire skills on the job and apply your learned knowledge to future roles at Farmers. Farmers Insurance also offers extensive training opportunities through the award winning University of Farmers named by Training magazine amongst top 10 corporate training units in the world. Start your career at Farmers today!


Job Summary


Provides Configuration Management support for the application version control; configures and manages system environments and installs software on Build machines; manages application Source libraries and support development team in troubleshooting Build issues and ensuring smooth transition of the code through the life cycle; validates new third party software, identifies and implements procedures to streamline the Build process; recommends techniques for automating processes and documents the proposed processes and systems; monitors the work of junior staff to ensure it meets standards.


Essential Job Functions


  • Provides basic Configuration Management support for the application software baseline control
  • Builds application components using various compilers; migrates components; promotes application code using version control tool; communicates
  • Build status Creates Staging areas and synchronizes objects across environments
  • Performs back up of Build machines and Staging areas, as required
  • Tracks and maintains software Change Requests, as assigned
  • Configures and manages system environments, e.g., Development, Test, Production, Maintenance Develops and maintains Build environments; installs and configures software on Build machine(s);
  • Manages application components database
  • Manages application Source libraries and ensures code version maintenance; synchronizes source code using version control tool;
  • Audits migrated code, as necessary
  • Perform off schedule
  • Builds to support development and production, as required; troubleshoots and documents
  • Build issues Defines and implements procedures for releasing products through the product life cycle
  • Key Tasks for Position Level-III, in Addition to the Above: Identifies and implements procedures to streamline the Build process; recommends techniques for automating processes; documents the proposed processes and systems Validates new third party software and client images, as applicable Monitors the work of junior staff to ensure it meets standards, specifications and efficiency Creates version control projects for new or parallel development environment Key Tasks for Position
  • May assist Application Development group in making choices for source code management systems and other development and testing tools.
  • Performs final evaluation of packaged software


Physical Actions


Physical Environment


Education Requirements


  • High school diploma or equivalent required
  • Bachelor-s degree preferred or equivalent, relevant experience or certifications


Experience Requirements


  • 5 years- Experience as a configuration management professional .
  • 3 years as DevOps SME with tools like GitHub, Jenkins, puppet, chef.
  • Proficient in Shell/Perl Scripting.
  • Proficient in Linux and Windows Operating System.
  • 2 years of Cloud technology either AWS or AZURE.
  • Minimum knowledge on .Net, Java, mainframes, and other development technologies.
  • Exceptional communication skills, Project management skills are a plus.


Special Skill Requirement


  • May require occasional travelling
  • Good written and oral communication skills
  • Able to give information on statuses and passively participate in team meetings
  • Understands routing business conversations and written communicates and is able to communicate with few errors.
  • Composes reports with almost no grammatical errors and can communicate proficiently.


Farmers is an equal opportunity employer, committed to the strength of a diverse workforce.



Schedule: Full-time

Job Posting: 04/25/2019


Company Information

Creative, innovative, collaborative—if this describes you as an IT professional, Farmers® is a great place to build your career. IT at Farmers means working outside of traditional business and technology silos to not only ensure the security of our systems, but to develop forward-thinking products to help improve the experience of millions of Farmers customers. On the Farmers IT team, sharing knowledge and creating new tools is central to the daily work, and helps to power our company culture.
Dice Id : 80153772
Position Id : 1900015K

Similar Positions at Farmers Insurance

Full Stack Web Developer - Java
  • Woodland Hills, CA
  • 2 days ago
Program Manager II - Woodland Hills, CA
  • Woodland Hills, CA
  • 2 days ago
Program Manager II - Oklahoma City, OK
  • Oklahoma City, OK
  • 2 days ago