Configuration Manager / Tools Engineer
Independent Software, Inc. · Ellicott City, MD · 1 mo ago
EngineeringFull-time
Key Responsibilities
- Support the research, analysis, evaluation, and recommendation of software productivity and configuration management tools
- Install, integrate, configure, customize, administer, maintain, and upgrade enterprise software productivity tools and associated infrastructure
- Administer and support ClearCase and ClearQuest environments, including installation, configuration, upgrades, maintenance, and troubleshooting
- Support the development and implementation of automated solutions that improve project workflows, tracking, requirements management, and configuration management processes
- Develop and maintain requirements repositories and support requirements management activities across engineering teams
- Support and maintain project tracking and workflow management tools, including JIRA and similar platforms
- Develop and maintain scripts and automation solutions using Perl, Bash, Shell (sh/csh), Windows Batch, Python, or similar scripting languages
- Develop, tailor, and maintain technical documentation related to software productivity tools, automation processes, and configuration management activities
- Perform backup, recovery, and maintenance activities for software productivity tool databases, datasets, and files
- Monitor, track, and manage software productivity tools, licenses, and associated media
- Provide consulting, training, and hands-on support to project personnel on the effective use of software productivity tools
- Collaborate with infrastructure and engineering teams to integrate tools into existing and proposed project workflows and enterprise environments
- Support process automation, productivity enhancement, and system integration initiatives across mission-focused environments
Required Skills And Qualifications
- Expertise installing, operating, administering, and upgrading ClearCase and ClearQuest tools
- Strong knowledge of developing and implementing requirements repositories
- Strong experience using JIRA and other project management and tracking tools
- General scripting and automation experience using Perl, Bash, sh, csh, Windows Batch, Python, or similar scripting languages
- Experience supporting software productivity, configuration management, or systems engineering tool environments
- Familiarity with software development lifecycle (SDLC), change management, and configuration management processes
- Experience installing, configuring, integrating, and supporting enterprise software tools
- Familiarity with IBM/Rational products, HP Service Manager, or similar enterprise productivity tools
- Strong troubleshooting, analytical, and problem-solving skills
- Excellent written and verbal communication skills with the ability to develop clear technical documentation
- Ability to communicate technical information effectively to both technical and non-technical personnel
- Ability to work independently and collaboratively within engineering and infrastructure team
Education And Experience
- Bachelor’s degree in a technical or business discipline from an accredited college or university is required
- Four (4) additional years of experience as a software engineer, systems engineer, systems administrator, or configuration management engineer may be substituted for a bachelor’s degree
- Minimum of ten (10) years of combined experience as a software engineer, systems engineer, systems administrator, or configuration management engineer is required
- Minimum of six (6) years of experience as a Tools Engineer supporting programs and contracts of similar scope, type, and complexity is required
Certifications
- Must meet DoD 8570 IAT Level I certification requirements
Clearance Requirement
- Must possess an active TS SCI with appropriate Polygraph to be considered for this role