Release and Deployment/Configuration Management #2124
Engineering | Alexandria, VA | Full Time
*****Security Clearance required: Top Secret/SCI with Polygraph*****
This position will assist the ITEMS UFS Release and Deployment/Configuration Management team to configure and maintain the tool suite for the program to successfully maintain the system baselines. This tool suite will coordinate hardware and software changes into operational environments while helping teams improve CM and Test rigor. Key roles include: coordinating stakeholders (across programs and teams) to develop needed engineering solutions; defining requirements for the tools through CM processes and test workflows to ensure process compliance and service continuity; recommending ways to reduce risk or accelerate delivery timelines; ensuring repeatable processes and current documentation. This engineer will be responsible for the full lifecycle development of the chosen products for program tools for the RDM team, understanding CM processes and procedures.
The ITEMS UFS program is an Information Service Provider (ISP) contract that delivers and maintains user facing (IT) devices, worldwide, including: workstations and desktop software (thick images and virtual desktops) across many teams and baselines; printers, plotters, telephones, conference room audio-visual equipment, personal IT devices, etc. and related configuration and maintenance documentation.
This hands-on role requires attention to detail, with very good organization skills and ability to pivot between highly visible customer priorities: a combination of inflexible and shifting deadlines.
This role joins a good-natured team who are motivated to take their teamwork and process maturity to the next level. This role provides excellent visibility of the hardware/software change management and must work across the program and interfacing organizations. This role provides opportunity to analyze cross-team requirements, workflows and tools, socialize trade-offs and build consensus, then drive improvements. Your ideas, suggestions and concerns will be welcomed.
•Guide tool and process changes into operational environments, across operational organizations to assist in tool stand up and support
•Work to understand and use program and customer CM tools, especially Service+
•Streamline test and CM workflows, collaborating with service delivery managers
•Maintain tool documentation and create CONOPS
•Assess workflows and environments, driving efficiencies and environment consolidations
•Help teams assess software CM controls and drive needed actions to improve posture and consistency
•Create metrics and drive efficiencies
•Drive problems to closure, engaging needed stakeholders to reach solutions
•Supports complex problems: Develops technical solutions that require collaboration with experts, deep analyses and understanding of impact on end-product/solution while maintaining CM principles.
•Analyzes cross-functional problem sets, and identifies root causes. Works individually, actively participates on integrated teams, and leads multiple tasks or projects. Oversees and monitors work that impacts tools, ensuring repeatable processes and on-time deliveries.
•COTS Integration, Requirements definition, COTS Design, SharePoint support for CM sites, Reporting in ServiceNow
•Experience using and administering tools like Git, SVN, Nexus, Maven, or Chef is helpful
•The candidate will be expected to develop and maintain applicable scripts, supporting tools automation and integration requirements. Scripting languages vary by tool and will be chosen by the RDM lead, especially considering maintenance trade-offs.
•Strong communicator who shares information across stakeholders, including customer, program management and SMEs, vendor, external program POCs
•Responsible for configuration management (CM) of systems
•Identifies configuration items, implements change control, configuration status accounting, and configuration audits
•Works on teams to create and maintain software, hardware, and documentation configuration baselines (development, test, production, etc.)
•Develops or modifies CM plans, policies, and procedures tailored to the complexity and scope of the developmental or operational system
•Implement CM discipline for the entire life cycle of systems from initial requirements/capabilities baselines to system endof-life
•Regulates the change process so that only approved and validated changes are incorporated into product documents and related software, licenses, media, and other IT assets
•Ensures that all changes to the baselines go through appropriate change boards
•Tracks all problems and changes in product documents/software and reports changes, controls standard operating procedures and current configurations
•Uses or recommends automated CM tools to implement CM policies and procedures
Skills & Tasks:
Exceptionally Complex - researches and evaluates new concepts and processes to improve performance. Analyzes cross-functional problem sets, identifies root causes and resolves issues. Assists more junior level technicians, specialists, and managers in their activities. Can perform all tasks of lower level technicians, specialists, and/or managers.
Individual Work / Teamwork or Leadership / Management:
Leadership/ Management - Works individually, actively participates on integrated teams, and leads multiple tasks, projects or teams. Oversees and monitors performance, and when required, takes steps to resolve issues.
Directs multiple teams through to project completion. Provides guidance and direction to lower level technicians, specialists, and managers.
Education/Min Years Experience:
HS/GED -- 10 years experience, Associates -- 8 years experience, Bachelors -- 6 years experience, Masters -- 4 years experience, PhD -- 2 years experience