Configuration Management Engineer

Location: Germantown, MD
Date Posted: 05-01-2017
Program Summary: 
As a Principal Configuration Management Engineer, you will be responsible for understanding how configuration management and releases take place currently in the organization and collaborating with .Net Developers, Database Administrators, Project Management, and Quality Assurance teams to define and implement processes and systems, in order to eliminate risks in software deployments. 
·          Lead the Configuration Management (CM) process and guide the success of Configuration and Release management projects 
·          Manage system deployment documentation.
·          Implement and manage the build, integration, and release process.
·          Lead implementation and automation processes and procedures for source management.
·          Lead configuration status audits.
·          Configure source repository and CM tools.
·          Guide improvements of CM tools and processes
·          Understanding and managing multiple threads for multiple concurrent builds
·          Bachelor's degree in Computer Science or related field
·          5+ years of configuration management/release engineering experience
·          Developing scripts and tools to automate the software deployment process
·          Configuring and deploying Java 2 Platform, Enterprise Edition (J2EE) applications.
·          Knowledge of administering multiple operating systems
·          .Net Developer knowledge and experience
·          Experience with Microsoft Release Manager
·          Experience with Team Foundation  Server
·          Working experience with distributed version control system e.g. Git or Mercurial.
·          Agile – Sprints
·          Waterfall
·          Cloud-based deployments 

this job portal is powered by CATS