Software Configuration Management Specialist III
Remote | US Based
US Citizenship - Clearable; Ability to obtain a Public Trust Required
Summary
Our client provides reliable, effective, and innovative technology solutions that advance federal, state, local, and nonprofit missions. Their technologists and consultants are passionate about solving complex challenges that impact millions of lives. Also, our client takes a Mindful Modernization approach in delivering our application modernization, grants management systems, government data analytics, and advisory services. Mindful Modernization is our client's way of delivering mission impact by aligning our government customers’ strategic objectives to measurable outcomes through people, processes, and technology.
Responsibilities
The Software Configuration Management (SCM) Specialist is responsible for managing the full lifecycle of software configurations and changes in a fast-paced software development environment. You will process and track change requests, ensuring they meet established service-level agreements (SLAs). This includes facilitating Change Control Board (CCB) meetings, documenting decisions, and managing post-meeting actions. You will ensure the accuracy and integrity of data within tools like JIRA, BitBucket, and Confluence, providing clear reporting on software versions/releases and related metrics.
In this role, you will collaborate with development teams, project managers, and customers to gather requirements for change requests, and you will help implement these changes within the organization. You will also develop and maintain Standard Operating Procedures (SOPs) for configuration management processes, ensuring all workflows align with industry standards. A key part of your duties will include creating training materials and delivering sessions to enhance team knowledge of configuration management best practices.
You will also oversee the 24/7 on-call schedule to ensure continuous support, even outside of regular business hours. Your work will involve process improvement initiatives, identifying inefficiencies, and recommending enhancements to tools and workflows. As an integral part of the team, you will contribute to maintaining compliance with industry standards, conducting audits, and supporting configuration control assessments. This position offers the opportunity to work remotely within the U.S., with standard operating hours of 8:00 AM to 6:00 PM EST, and occasional off-hours support required.
Configuration Management & Change Control
Process and track change requests in alignment with service-level agreements (SLAs)Facilitate and support Change Control Board (CCB) meetings, documenting decisions and actionsTrack post-meeting action items and ensure implementation of disposition actionsAdminister configuration management tools (e.g., JIRA, BitBucket, Confluence), ensuring data integrity and fidelityMaintain and update Standard Operating Procedures (SOPs) for configuration management processesSupport configuration control assessments and audits, ensuring compliance with established processesCollaboration & Stakeholder Engagement
Work with customers, subject matter experts, and systems engineers to gather requirements for change requestsCoordinate with cross-functional teams to implement configuration changes and meet organizational goalsTranslate technical terminology and configuration management concepts into terms understandable by non-technical stakeholdersProvide exceptional customer service and manage relationships with internal and external teamsNegotiate and prioritize requests from application teams and project stakeholdersReporting & Metrics Management
Develop and deliver reports related to software versions/releases and change management metricsMaintain and track key configuration management metrics, ensuring accurate data reporting and trend analysisProvide visibility into the status of change requests, identifying and reporting potential delays or issuesProcess Improvement & Tool Optimization
Recommend and implement improvements to existing configuration management processes and toolsEnhance build/deployment processes by developing new technologies and refining existing workflowsResearch, recommend, and implement best practices for configuration management standards and specificationsOptimize Agile and CI/CD pipeline processes for configuration management using best practicesTraining & Documentation
Develop training materials for configuration management processes, tools, and best practicesConduct training sessions to ensure team members are equipped to follow configuration management processesCreate and maintain documentation for configuration management procedures and workflowsOn-Call & Support Management
Create and manage the monthly On-Call schedule to ensure continuous 24/7 coverage for configuration management supportProvide off-hours support as needed, including weekends and holidays, to ensure system maintenance and configuration tasks are handled promptlyLeadership & Compliance
Lead process assessments, ensuring the adherence to industry standards and internal guidelinesDemonstrate leadership in coordinating across teams, ensuring smooth execution of configuration management tasksFoster a collaborative environment, working across boundaries to deliver positive outcomes and resolve issuesRequirements
10+ years of job-relevant experience within IT Systems/Software Engineering and Administration is required10+ years of overall IT experience5+ years of IT operational processes experience5+ years of Configuration Management Processes, Change Control Board Management, Change Request Management, and Status Accounting and Reporting experienceMust have experience with the following:Configuration Management Tools & SystemsManaging Atlassian Tools: Proficiency in administering JIRA, BitBucket, and Confluence, including managing user permissions, workflows, and field configuration schemesVersion Control: Experience with version control systems like Git, Subversion, or similar tools to track and report on code changes and version baselinesBuild/Deployment Management: Hands-on experience with build and deployment management, using tools such as Jenkins, Ansible, and CI/CD pipelines to support automated testing and deploymentsTool Enhancements: Identifying and implementing enhancements to configuration management tools, such as JIRA and BitBucket, to improve process efficiency and tool usabilityChange and Incident ManagementProcessing Change Requests: Extensive experience processing and tracking change requests in an IT environment, ensuring they are addressed within service-level agreements (SLAs)Incident/Change Tracking: Documenting and tracking changes and incidents within JIRA or other configuration management tools to ensure clear visibility and follow-throughEmergency Change Request Handling: Managing and coordinating emergency change requests, ensuring rapid action and minimal disruptionCustomer Escalation Support: Handling urgent or escalated customer issues related to configuration management, often under high-pressure conditionsMetrics and Performance TrackingMetric Tracking: Experience in tracking key configuration management metrics, identifying issues or trends in the process, and taking corrective actionMetrics Collection: Gathering and tracking data related to configuration management activities and process performanceMetrics Reporting: Creating and delivering regular reports on configuration management trends, including issues, resolutions, and process improvementsQuality Assurance: Ensuring the integrity, quality, and reliability of data within configuration management tools, and verifying the consistency of reported metricsCollaboration & CommunicationCollaboration Across Teams: Working closely with development teams, engineers, and customers to ensure alignment on configuration management processes, and to facilitate smooth communication and workflowLeading CCB Meetings: Leading or actively participating in Change Control Board (CCB) meetings, including documenting meeting minutes, tracking post-meeting action items, and ensuring proper follow-upInternal Communication: Coordinating and communicating regularly with internal teams to resolve configuration management issues or questions, ensuring effective and efficient problem resolutionTraining Sessions: Conducting training sessions for new hires or for ongoing updates to configuration management processes, ensuring team members remain aligned with best practicesDocumentation & Process ManagementManaging Documentation: Updating and maintaining Standard Operating Procedures (SOPs) and other configuration management documentation to ensure accuracy and up-to-date informationAudit Preparation: Preparing for internal and external audits related to configuration management processes, ensuring compliance with industry standards and internal policiesProcess Audits: Conducting occasional audits of configuration management processes to ensure adherence to established standards, identifying areas for improvementProcess Improvement Reviews: Participating in regular reviews of configuration management processes to identify opportunities for improvements, optimizations, and updatesSupport & AvailabilityOn-Call Support: Providing 24/7 support for configuration management processes and being available for off-hours assistance as needed, ensuring system availability and continuityOn-Call Schedule Management: Managing the on-call schedule to ensure appropriate coverage and readiness at all timesProject & Special InitiativesSpecial Projects: Contributing to special projects related to technology upgrades, process improvements, or integrations of new tools, enhancing the configuration management infrastructureSystem Reviews: Participating in ad-hoc reviews of system performance or reliability, providing recommendations for improvements or upgrades where necessaryEducation/Certification Requirements
A Bachelors degree in Computer Science, Engineering, or a related field is requiredAn additional 4 years job-related experience may be acceptable in lieu of a degreeTwo or more of the following certifications are required:Certified ScrumMaster (CSM) or Agile Certified Practitioner (ACP) for Agile methodologiesCertified DevOps Engineer or similar certification in DevOpsCompTIA Security+ or other relevant security certificationsITIL Foundation certification or similar IT service management certificationClearance Requirements
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Applicants must be able to pass an enhanced background check if needed. Other DutiesPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. -------------- About UsNorthern Virginia-based Precision Solutions is an expert in staffing solutions for companies of any size that open the door to new opportunities and seek outstanding talent. We pride ourselves on being versatile enough to tailor our relationships to the needs of each individual client, being agile in the fast-paced marketplace, and being precise in meeting the needs of any company. Equal Opportunity Employer StatementPrecision Solutions is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. Options ApplyApplyShareRefer this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Application FAQsSoftware Powered by iCIMS
www.icims.com