Configuration Management Analyst
Company | Sev1Tech |
---|---|
Location | Mechanicsburg, PA, USA, Newport News, VA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level, Senior |
Requirements
- Must have DOD Secret level clearance to start; U.S. Citizen required only for Federal Clearance Requirement
- Certification Requirement: Directive 8570.1/8140 – IAT II: Security+
- Bachelor’s degree and at least 6 years’ experience; without a degree 4 additional years of experience would be required
- Experience designing and establishing configuration management documentation at the Program Management Office level.
- Experience with GitLab, GitLab Ultimate (or Jira/Confluence), MS Teams, SharePoint.
- Experience creating, managing, and reporting on CM-related activities, including system configurations/audits (source code versions for COTS, GOTS, and customized modules).
- Experience performing, identifying, and tracking differences across multiple environments.
- Experience working with (and possibly serving on) Configuration Control Boards (CCBs).
- Demonstrates strong attention to detail and is process oriented
- Ability to juggle and prioritize multiple projects within a collaborative team environment
- Demonstrates flexibility and willingness to do what it takes to get the job done
- Demonstrated ability to communicate effectively both verbally and writing.
- Must be a self-starter, strong leader, and have the ability to work independently with little supervision.
Responsibilities
- Interface with developers to perform CM-related activities in support of a CI/CD pipeline, including the resolution of build issues
- Identify and document the configuration items, using a baseline.
- Manage and execute CM-related tasks for projects operating under the DevSecOps / SAFe methodology; participate in sprint planning and related activities
- Develop and maintain the OIS Configuration Management Plan, setting standards.
- Extract data for preparation of management reports.
- Prepare release packages for approval.
- Work with the Configuration Control Board (CCB). Check code in and out of the appropriate work tracking tool.
- Execute basic UNIX commands to move files around and between servers and environments.
- Package baselines for ship installations.
- Compile code on both the UNIX and Windows platforms. Submit the executables for the assigned system in accordance with established standards.
- Verify from a Configuration Management perspective that all tasks are following the approved Configuration Management Plan (CMP) and Software Development Life Cycle processes.
- Manage deliveries across multiple environments (pre-production to production ashore and afloat), including the promotion of code as it pertains to CM.
- Oversee/ensure development teams are tracking/managing all product backlog items for OIS and are creating and updating work items in the appropriate work tracking tool, as required.
- Create, manage, and report on CM-related activities, including system configurations/audits (source code versions for COTS, GOTS, and customized modules); manage emergency releases
- Perform, identify, and track differences across multiple environments.
- Publish and enforce configuration management policies (including workflows)
- Update project artifacts as needed, including Standard Operating Procedures (Tier 3, Release Management, and Configuration Management Plan).
- Document pipeline configurations as needed.
- Participate in sprint planning and related activities.
- This position will have heavy focus on configuration management process and tool streamlining, integration, and automation.
Preferred Qualifications
- Configuration Management experience in Navy IT organizations.
- Experience working in a Scaled Agile Framework (SAFe) or Scrum of Scrums organization
- Project Management Professional (PMP) credential.
- Software Development Life Cycle (SDLC) management tools (Jira, Azure DevOps)
- Documentation generators (Swagger, JavaDoc, Sphinx)
- Dependency management tools (npm, Maven, NuGet)
- Traceability matrices and tools
- Automated documentation testing tools
- Change request/tracking systems