Software Configuration Analyst 3

We are looking for a DevOps/Configuration Engineer to work closely with development and configuration management teams in supporting new application launches, monthly releases and develop/manage automated deployment. We want you to bring your creative ideas from every facet of information technology and computer science, including information exchange, transfer and retrieval, security, interface and system design in order to help us build and roll out world class technology solutions. This position is in Fairfax, VA.

Roles and Responsibilities:

  • Maintains environment release information across multiple lab environments such as software and configuration baseline version
  • Process and baseline all change control requests pertaining to releases
  • Lead and co-ordinate release activities including the execution of the deployment Plans and checklists
  • Support and enhance build and release processes through automation using a combination of processes, existing tools, new tools, and enhancements
  • Coordinate and collaborate with other departments to resolve Release and Build dependencies to ensure comprehensive, precise and timely release deployment
  • Obtain sufficient understanding and knowledge of applications, to be able to support verification after releases
  • Responsible for supporting the program’s configuration management processes and procedures
  • Responsible for scheduled releases in development, test and production environments
  • Maintains releases and manages key information such as build and release procedures, dependencies, and notification lists
  • Proactive at identifying ways to improve processes to make them more reliable and efficiently communicate with software engineers, QA engineers, and operations staff on schedules and priorities and ensure the releases are on track

Basic Qualifications:

To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:

  • Bachelor’s degree in a related field and 5 years experience
  • U.S. citizen is required for this position
  • 1 year hands-on DevOps experience for Java based applications within the past 3 years
  • 1 year hands-on experience in setting up and configuring build automation tools such as Bamboo, Jenkins, Puppet, Chef, Ansible within the past 3 years
  • Strong unix shell scripting skills; Skill in other scripting languages (Python, Perl etc) is a plus
  • 5 years’ experience supporting large enterprise system deployment and baseline in Unix/Linux environments
  • 3 years’ experience in J2EE web application deployment and baseline management
  • Excellent analytical and troubleshooting skills
  • Willingness to work evenings and weekends in support of builds and deployment
  • Understanding of version control systems (SVN, Git, etc.), including branching and merging strategies
  • Experience working with Agile release cycles

Preferred Qualifications:

  • Experience with designing, building, and/or maintaining continuous integration systems
  • In-depth understanding of the principles and best practices of Software Configuration Management
  • Strong scripting skills in at least one of the following; BASH, Ruby, Python, Perl, Groovy

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.


Meet Some of Northrop Grumman's Employees

A’Darien J.

Enterprise Communications Professional

A’Darien oversees executive and organizational communications within the company in order to ensure all Northrop Grumman employees are kept in the know and are aware of the company’s values.

Samantha B.

Staffing Representative

Samantha strategizes new plans to support Northrop Grumman in its business endeavors while ensuring each step aligns with the company’s mission and goals.


Back to top