Posted in

Configuration Management Analyst

Configuration Management Analyst

CompanySev1Tech
LocationMechanicsburg, PA, USA, Newport News, VA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid 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