Leidos
Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
Build Engineer
Location
United States
Posted
11 hours ago
Salary
$92.3K - $166.9K / year
Bachelor Degree8 yrs expExperience acceptedEnglishGroovyPerlPython
Job Description
• Design and establish configuration management documentation.
• Identify and establish baselines and configuration items.
• Perform software builds as well as authorize the release of software builds and changes specified by Program or Engineering leadership.
• Create and maintain build environments and develop and execute build scripts and test automation (DevOps).
• Develop scripts and automate processes to improve efficiencies and accuracy of the software build and release processes.
• Provide software configuration management support to software teams.
• Perform administration and user support, development, and maintenance for the configuration management toolset.
• Perform as configuration management support on various program assignments to include Software CM and/or Hardware CM and Data Management responsibilities.
• Research, design and implement new software configuration management tools from the ground-up to automate and release software applications.
• Participate in Working Groups and IPTs, informal and formal technical interchanges, and formal reviews.
Job Requirements
- Bachelor’s degree in a related field and 8-12 years of related experience or a Master’s degree in a related field with 6-10 years of related experience.
- US citizenship and an active Secret security clearance, with ability to obtain a Top Secret clearance.
- Experience managing Git-based software repositories (versioning, branching, merging) and binary artifact repositories.
- Development experience with scripting languages (e.g., Bash, Python, PowerShell, Perl, Groovy, Make).
- Experience in fast-paced continuous change integration environments.
- Continuous integration/continuous deployment (CI/CD) experience in software release automation in Agile development process.
- Proven ability to define and implement Software Configuration Management processes in an enterprise environment.
- Ability to develop effective cross-functional working relationships.
Benefits
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement