Administer a complex configuration management system that includes tools such as IBM Engineering Lifecycle Management (ELM), Jenkins, Git, Maven, and/or Eclipse. Define and implement processes, policies, and procedures to maintain proper version control of hardware and software products. Provide support to project teams in configuring and baselining hardware and software products. Use CM tools to store, track, and manage configuration items. Maintain and develop the CM environment for software product build, staging, testing, and integration. Create software product build scripts and procedures and integrate those scripts with the hardware and software build process. Recommend and integrate automated CM tools. Implement change control processes. Participate in development and delivery of CM tool training sessions. Design, code, test, run, and deliver reports, as required. Develop, collect, and report metrics to measure internal performance, as required. Identify and report non-compliance states. Facilitate and perform CM audits of controlled configuration items, as required. Review and recommend improvements to existing CM processes. Provide support for program governance boards, such as the Configuration Control Board (CCB) and Engineering Review Board (ERB).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level