DevOps Engineer
Lititz, PA US
Share
Posted 14 days ago
Job Description
Position Summary:  This position provides direct support for the software and systems engineering team. Collaborates with software engineering to deploy and operate our systems. Automates and streamlines the development processes. Builds and maintains tools for deployment, monitoring and development. Troubleshoots and resolves issues in our development, test and production environments.
 
Position Responsibilities:
 
  • Software configuration management and maintenance of current and future software baselines.
  • Build automation for current and future software baselines.
  • Document work done as required by software configuration management (SCM) processes.
  • Development and improvement of software configuration management (SCM) processes.
  • Maintenance of legacy installation packages for products.
  • Creates related documentation.
  • Performs other functions as needed to support the company’s goals.
 
Essential Skills and Experience:
 
  • Bachelor’s degree in Computer Science, Computer Engineering or related field with 5+ years’ experience
  • Experience administering workflow management tools such as Jenkins, Integrity, etc.
  • Strong background in Windows and LINUX platform administration
  • Working knowledge of code and scripting (PHP, Python, Ruby, etc.)
  • Experience with SCM systems (Git, TFS, Perforce, etc.)
  • Experience with automating build systems, managing software systems, and systems configuration (Bamboo, Jenkins, etc.)
  • Experience with automation packages such as Salt, Puppet, etc.
  • Ability to deploy solutions using open source technologies and cloud services (AWS, Azure, etc.) is a plus.
  • Ability to work independently, a ‘self-starter’ that does not require close supervision
  • Good understanding of software development methodologies and the entire software development process
  • Experience in a small team environment
  • Technical leadership and collaboration skills
  • Have demonstrated the ability to develop and maintain SCM and build systems for a large, complex software project
  • Possess good organizational and communication skills enabling the candidate to work within and between integrated teams and perform a variety of tasks in a dynamic team environment
  • Possess the technical experience and background to troubleshoot and resolve issues within the development, test, and production environments.
  • Ability to travel as needed.
  • Eligible to obtain a government security clearance
  • US cititzen

Equal Opportunity Employer/Veterans/Disabled

 

Job Summary
Employment Term and Type
Regular, Full Time
Work Hours (i.e. shift)
7 am to 5 pm
Required Education
Bachelor's Degree
Required Experience
5+ years
Required Security Clearance
Secret
Email this Job to Yourself or a Friend
Indicates required fields