Description
Description
SAIC is seeking a skilled and detail-oriented Software Configuration Management (SW CM) Specialist to join our team. The successful candidate will play a critical role in managing the configuration, integration, and deployment of software systems, ensuring consistency and quality across all phases of the software development lifecycle. The candidate will work closely with the development team, especially the lead to support deployment activities. This position is in Houston, TX.
Job Description:
- Configuration Management: Develop and maintain configuration management processes and tools to track, manage, and control software artifacts.
- Establish and maintain a baseline for software builds, source code, and documentation.
- Build and Release Management: Manage build environments and ensure successful, reproducible builds.
- Work closely with the development team to coordinate and execute software releases, ensuring compliance with release schedules and quality standards.
- Change Management: Ensure proper tracking and documentation of changes to software configurations.
- Quality Assurance: Implement best practices for software development and configuration control.
- Review release documentation to ensure compliance with standards.
Qualifications
Required Education:
- Bachelors and five (5) years or more experience; Masters and three (3) years or more experience; PhD and 0 years related experience
Desired Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Required Experience:
- Minimum of 5 years experience in software configuration management or a related field.
- Proficiency in version control systems such as TFS/DevOps, Git, or similar.
- Experience with build automation tools (e.g., Jenkins, Maven, Gradle).
- Familiarity with scripting languages (e.g., JavaScript, PowerShell) for automation purposes.
- Strong understanding of software development methodologies (Agile, Waterfall, etc.).
Desired Experience:
- Knowledge of industry standards and frameworks, such as CMMI.
- Experience with containerization tools (e.g., Docker) and CI/CD pipelines.
- Familiarity with DevOps practices and tools.
- Experience with database scripting, including writing and managing SQL scripts for schema updates, data migrations, and automated database deployment.
- Experience with test automation frameworks and tools (e.g., Azure Test Plans, Selenium, NUnit, or similar).
- Excellent communication and collaboration skills, with the ability to work cross-functionally.
Clearance:
- Must be a U.S. Citizen with the ability to obtain a Public Trust Clearance.
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
Apply on company website