Configuration Managemanet Analyst

Work closely with the application development teams to support software development and deployment activities. Champion configuration management principals and processes to maintain and improve the software development lifecycle. Contribute to planning, design, and implementation of new and existing technical infrastructure and processes to provide new or improved capabilities, products and services that meet business needs. Develop and maintain thorough, in-depth knowledge and understanding of technology systems. Provide expertise in development of project plans, objectives, tasks, and designs. Perform daily configuration management, build engineering and deployment activities. Maintain and develop automated build and deployment systems. Analyze, audit and document existing systems and applications. Interface with Software Engineering and the customer to ensure use of basic CM practices. Assist in identifying, evaluating and implementing CM tools.