Post Job Free
Sign in

Sr. Configuration Manager

Company:
BDR Solutions
Location:
Leesburg, VA, 20175
Posted:
April 30, 2025
Apply

Description:

BDR Solutions, LLC, (BDR) supports the U.S. Federal Government in successfully achieving its mission and goals. Our service and solution delivery starts with understanding each client's end-state, and then seamlessly integrating within each Agency's organization to improve and enhance business and technical operations and deployments.

BDR is seeking a Sr. Configuration Manager to join our growing team! This position will be performed virtually from the individual's home office working on EST time schedule. This position requires US Citizenship with a Public Trust or the ability to obtain one.

(Military Veterans and HUBZone candidates are highly encouraged to apply)

Role Overview

Provide overall Configuration Management support for FEMA systems. Supporting the development of various build plans, supporting FEMA Operations and Engineering Teams to maintain development, test, and production environments. The CM should understand CI/CD pipelines and how they can be used to automate CM tasks. Additionally, the CM should know how to use API's (like the Jira API) to automate Jira ticket creation, understand GitLab (or Git in general) enough to configure our repositories so our protected branches are stable. The CM will provide oversight to the software development teams in terms of the environments and variously build plans and software configurations. This role will also provide support to project teams in configuring and base-lining software items.

The CM will lead and provide oversight for the Individual Assistance program release management in collaboration with FEMA release managers.

Responsibilities

Prepare configuration documentation and maintain Software Configuration Management (SCM) database and build plans.

Review and recommend improvements to existing SCM processes.

Update Jira items to keep the team informed of release progress to ensure smooth progression through environments.

Maintain data quality, integrity, and security of SCM database.

Develop scripts and automate processes where possible to improve efficiency and accuracy of the software build, integration, release, and deployment processes.

Managing release handoff to FEMACM

Maintain and document Configuration Management, Change Control, Release and Build Management processes

Socialize changes and promote complete CM standards and practices to teams via periodic and ad hoc configuration management training classes, and to FEMA stakeholders as requested

Manage source code tagging, branching, and merging

Work with information security and server support personnel to ensure server patching activities are well coordinated with ongoing configuration management support.

Ensure appropriate project documentation is available for each new build or release.

Provide tool support to project teams.

Collaborate with the development and test teams for code deployments into the respective environments.

Schedule audits on SCM database and assist in implementing audit recommendations.

Develop security guidelines to avoid unauthorized damage or usage of project items.

Work with configuration teams in development and enhancement of SCM tools.

Assist in management, maintenance and automating of SCM tools.

Maintain proper version controls of software deliverables.

Oversee the delivery of software applications in test and deployment environments.

Analyze configuration issues and propose appropriate resolutions.

Required Minimum Qualifications

BA/BS degree (preferably in engineering or related discipline) and 5+ years of experience in configuration management

Proven ability to design, implement and manage secure, scalable, and reliable configuration management

Experience with source code management tools

Experience in a software development environment (understands how code is committed, built, and released)

Experience with Release Management

Experience with Git

Desire to support our Agile Team to get releases to production securely, and quickly

Ability to coordinate and work with diverse groups of subject matter experts.

Strong knowledge of high-availability, load-balancing and failover configurations across application, infrastructure, and platform components.

Understanding of security design for enterprise software systems.

Proven ability to write clear and concise technical documents, including design documents, specifications, and technology roadmaps.

Ability to work in a high pace agile environment

Strong communication skills and ability to present to customers both virtually and in-person

Computer proficiency, including Microsoft Office tools (Word, PowerPoint, Excel, Project)

CI/CD Pipelines (specifically GitLab Pipelines)

Desired Skills & Experience

Experience with GitLab (different from generic Git REPO)

Experience configuring GitLab to manage releases and branches

Experience with Jira and Jira Insight Plugin, and Jira APIs

Experience with Confluence and Confluence APIs

Familiarity with the implementation of managing multiple build plans and experience with automating SCM

In addition, U.S Citizenship is required. Select applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information and be able to obtain a government-granted security clearance. Individuals may also be subject to a background investigation including, but not limited to criminal history, employment and education verification, drug testing, and creditworthiness.

BDR is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.

Apply