Work Location: Herndon, VA
Work Authorization: U.S. Citizenship
required; must have an active Public Trust Clearance or above
Duties and Responsibilities:
- Performs Configuration Management tasks consistent with a
software development environment.
- Under direction of the Configuration Manager, responsible for
coordinating the details governing the submission of software
releases to the customer’s IV&V and Production
groups.
- Facilitates the orderly execution of the system configuration
processes that support software deployments submitted to IV&V,
including Change Requests and the preparation of the required
Change Control documentation.
- Manages and maintains configuration management tools to support
configuration identification, control, reporting, and delivery of
custom and commercial-off-the-shelf (COTS) software products.
- Communicates with development teams as needed to help ensure
the content within all documentation artifacts is accurate and of
the highest quality.
- Is actively involved in the quality control process of the
program to ensure software and documentation are delivered to
IV&V and/or Production environments.
- Assess the workflows governing the release and configuration
management processes employing lessons learned.
- Offer recommendations for improvements to the leadership team
in the spirit of continuous improvement of the software release
submission process.
- Participate in the agile ceremonies and interface with the
Agile Development teams and other program staff as required.
- Clear and effective written and verbal communication skills,
and a particularly a strong listener.
- The Configuration Management Analyst reports to the System Team
Manager
Basic Qualifications:
- Bachelor’s Degree in a related field and 8-10
years’ of experience or Master’s Degree and 6-8
years’ of experience or high school diploma and minimum of 12
years relevant experience working in a software development
environment.
- At least 2 years hands-on experience supporting aspects of the
software development process in either a technical or
administrative support role.
- Specific experience in quality control aspects within software
development programs (e.g., Root Cause Analysis (RCA), process
improvement, identification and tracking related quality metrics,
participation in RCA sessions.
- Experience in the various aspects of software development,
familiar developing and following process workflows, aware of
software release governance policies.
- Fast learner, coherent thinker, clear communicator, able to
gain a command of details across a broad area of
responsibility.
- Comfortable advising and guiding members of the agile
development teams to deliver the level of quality required for
artifacts associated with each software release submission.
- Able to be diplomatic, but assertive, when needed in order to
resolve dependencies and open items that are required to keep
submission schedules on track.
- Experience and proficiency using the Microsoft Office suite of
tools (SharePoint, Teams, Word, Excel, etc.), EWM, Confluence,
Jira.
- U.S. Citizenship required; must have an active Public Trust
Clearance or above (i.e., Secret or Top Secret).
Preferred Qualifications:
- Experience working in a large software development program
- Experience working with Agile development methodology
(preferably SAFe).
- Any experience as a software developer using any technology
will be viewed as favorable for this role.
- Experience supporting SAFe agile development any tools such as
JIRA, Rally, VersionOne, Confluence.
- Familiar working within a program that utilizes automation for
software delivery via a DevOps pipeline.