Home | Career Opportunities
Senior Configuration Manager
Description: Reporting to the Vice President of Architecture Services, the Senior Configuration Manager helps define and implement standards, processes, and methodologies for configuration management used within client IT organizations to ensure that projects can follow a predictable and repeatable process for success delivery.
Driving the adoption of best practices for configuration management. This role is highly cross-functional and requires strong communication, facilitation, and influencing skills.
Essential Functions:
- Assist quality assurance analysts, senior developers and development management to understand packaging and deployment requirements, develop release plans, and implement automated testing of these releases.
- Research, evaluate, recommend and implement configuration management, release management, build management, communication management, defect tracking and detection, change tracking and other productivity solutions related to the development function.
- Monitor, mentor, train and lead software engineers, QA analysts, junior configuration managers, and others that interact with the software change and configuration management system.
- Ensure that staff is trained to understand and use configuration management tools, policies and procedures
- Define best practice configuration management processes and policies
- Define best practice parallel development processes and policies
- Recommend future hardware and software acquisitions
- Recommend development process improvements
- Influence Product Developers, QA Analysts and Development Managers to understand and readily adopt new and improved tools, processes and philosophies of development.
- Collaborate with client architecture and development groups to establish enterprise-wide configuration management policies.
- Collaborate with client architecture and development groups to
establish and maintain standard Build and Development Environment
definitions.
Requirements:
- Bachelor of Science in Computer Science or a related field, or equivalent knowledge and experience.
- At least 8 years of software development lifecycle experience,
of which 4 years should be specific to software change and software
configuration management.
Knowledge and experience using and automating two or more common industry CM tools, for example Visual Source Safe, Team Foundation Server, Dimensions, CVS, RCS, PVCS, and others. - Expert knowledge of the System Development Life Cycle.
- Expert knowledge and experience administering Rational ClearCase and ClearQuest, and Microsoft Team Foundation Server for national and international, multi-site environments
- Expert knowledge and experience implementing change management process and tools
- Expert knowledge of configuration management functions such as Scripting, Make, Ant, delivery and release of Web-based applications, and development environments for Java and Windows
- Strong knowledge of common system architectures, including Web-based, client/server, and hosted.
- Strong knowledge and experience using various operating system environments, such as Windows, Unix, DOS/VSE, Linux.
- Working knowledge of formal configuration management practices such as the Software Engineering Institute Capability Maturity Model - Integrated.
- Highly effective project management, problem solving, and decision making abilities.
- Highly effective problem prevention skills
- Demonstrated organizational skills and ability to manage multiple priorities.
- Ability to write scripts in Java, Visual Basic, Perl, Make, Ant, or other languages needed to perform configuration management functions in a multi-platform development environment.
- Excellent communication skills to support verbal and written contact among stakeholders
- Self starter who is personally motivated to autonomously upgrade organization capabilities.
- Demonstrated ability to work well in a fast-paced, team environment.
- Demonstrated ability to identify, quantify, present and implement process improvement changes
- Ability to comfortably and tactfully assert configuration management best practices, policies and procedures with representatives from all levels of the organization.
- Ability to use Microsoft Office tools (Word, Excel, PowerPoint, etc) as needed to accomplish goals and report metrics.
- Able to travel up to 80% within the U.S. and abroad
