Responsible for establishing, maintaining, and controlling multiple software baselines, managing build and release activities, and ensuring proper documentation and control of software changes.
Establish, maintain, and control multiple software baselines, including development, integration, test, and production branches.
Implement and maintain configuration management processes and tools (e.g., Git, Subversion, branching/merging strategies) to ensure traceability and reproducibility of software baselines.
Coordinate and perform documentation of software changes, ensuring that change descriptions, rationale, and impact assessments are captured and linked to the appropriate requirements, tickets, and baselines.
Maintain documentation control for configuration management artifacts (e.g., build instructions, release notes, configuration item lists, CM plans), including versioning, approvals, and distribution.
Manage release of documents associated with software builds and baselines (e.g., release notes, build manifests, interface control documents), ensuring correct routing, approval, and storage in the designated repositories.
Requirements
Bachelor's degree
Master's degree
PhD
Nice to have: regulated or mission-critical environment
The Software Configuration Management Analyst is responsible for establishing, maintaining, and controlling multiple software baselines, managing build and release activities, and ensuring that all changes are properly documented and controlled.
Compensation
Primary Level Salary Range: $129,300.00 - $193,900.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results.
Responsibilities
Establish, maintain, and control multiple software baselines, including development, integration, test, and production branches.
Implement and maintain configuration management processes and tools (e.g., Git, Subversion, branching/merging strategies) to ensure traceability and reproducibility of software baselines.
Coordinate and perform documentation of software changes, ensuring that change descriptions, rationale, and impact assessments are captured and linked to the appropriate requirements, tickets, and baselines.
Maintain documentation control for configuration management artifacts (e.g., build instructions, release notes, configuration item lists, CM plans), including versioning, approvals, and distribution.
Manage release of documents associated with software builds and baselines (e.g., release notes, build manifests, interface control documents), ensuring correct routing, approval, and storage in the designated repositories.
The role supports the Enterprise Asset Management organization by providing process documentation, project communication, and analytical support to ensure business-aligned solutions and process improvements.
Locations (2)
Georgia, United States
Illinois, United States
Responsibilities
Ensure business processes and technology are aligned.
Aligning business processes with technological capabilities to ensure seamless operations.
Offering analytical expertise and business insight to aid in the development of technical solutions.
Identify, document and explain improvements based on project data analysis.
Provide support throughout the testing process to ensure successful implementation and functionality of solutions.
Requirements
Bachelor’s degree in business, Data Analytics, Technology or a related field / equivalent work experience.