Full-TimeNearest Major Market:
Atlanta, GA, US Job Description
The IT Enterprise Configuration Manager will provide oversight into the daily management of the team performing Software Configuration Management activities. They will be responsible for driving improvements to the processes, policies, and procedures for the team. The IT Enterprise Configuration Manager will set the standards for metrics to be tracked by the team and perform weekly reporting on the metrics, project status, and tasks performed by the team. Responsibilities
Accountable for client relationship for external and internal customers and responsible for the following work efforts:
o Internal relationship management related to other team leads, project directors, development project teams, and executive level management
o External relationship management related to software configuration vendors, products, installation, and support
o Support external project development teams (i.e., architecture, offshore, 3rd party
Define Software Configuration Management policies and plans and enforce those policies and plans across the APG development teams.Drive industry standard practices including ITIL, IEEE, and CMMI in regards to SCM functionsLead the team to meet the timely delivery of the work:
o Ensure configuration objects for projects are identified and naming conventions/versioning schemes are defined and communicated
o Identification and establishment of baselines
o Analyze configuration requirements for all applications
o Define and manage the methods and tools to identify and control changes to the software throughout its development and maintenance including version control, change control, and traceability.
o Perform regular audits of software to ensure compliance with Change Management policies
o Enhance the reliability and quality of software by
- Providing a structure for identifying and controlling documentation, code, interfaces, and databases to support all life cycle phases
- Supporting a chosen development/maintenance methodology that fits the requirements, standards, policies, organization, and management philosophy
- Producing management and product information concerning the status of baselines, change control, tests, releases, audits, etc.
o Perform software builds including taking all source code files that make up an application and compiling it into build artifacts such as binaries or executable ensuring that this build process adheres to the following best practices: automated, repeatable, reproducible, and is adhered to.
o Perform software deployments and installations ensuring that the deployment and installation process adheres to the following best practices: Repeatable, reproducible, and adhered to.
o Create and maintain automation of builds, deployments, and standard tasks using tools and standards
o Perform merges from different code branches in accordance with the Configuration Management Policies
o Set up and maintain environments for each phase of the SDLC as requested
o Provide the means through which the integrity and traceability of the software system are recorded, communicated, and controlled during both development and maintenance.
o Support reduction of overall software life cycle cost by providing a foundation for product and project measurement.
o Manage the translation process for all products as needed
o Maintain and administer all systems and tools supported by the CM team with a 99% uptime
o Regularly review current processes, procedures, and systems and recommend improvements to appropriate management levels
o Plan, manage, and implement improvement projects as assigned
o Track statistics on standard tasks including but not limited to builds, deployments, branch creations, and merges
o Maintain current task status on team task list and report status on projects weekly to appropriate management levels
o Identify risk and issues related to SCM
Prioritize requests and work efforts for the Configuration Management teamIdentify risk and issues related to SCMResponsible for the following compliance:
o APG IT approved Software Development Life Cycle policies and procedures,
o compliance with architecture framework and strategy
o compliance with all APG and GPC policies and procedures
o compliance with SOX related policies for all Configuration Management activities
Define standards for metrics to be tracked for all standard tasks performed by the Configuration Management teamReport monthly metrics to upper management for standard tasks including but not limited to builds, deployments, branch creations, and mergesProvide weekly status on projects and tasks assigned to the Configuration Management teamSupervise, coach, and develop the Configuration Management team Qualifications
BS degree in computer related field or equivalent work experienceMinimum 5 years of management experienceMinimum of 10 years’ experience of Software Configuration ManagementSolid interpersonal, verbal/written communication, organizational, and planning skillsDemonstrated ability to prioritize and adapt to conflicting demandsExperience with software development code libraries and configuration toolsExperience with SDLC models; Agile and WaterfallStrong technical analysis experience in system design and requirements specsBusiness analysis and workflow optimizationEvaluation and selection of technical products and servicesExperience supervising and managing work efforts of subordinatesWindows, Solaris, Linux Administration (including IIS, JBoss, Tomcat, and Apache)Ability to read and write Java and .Net code (C#)Microsoft SQL Server, MySQL, Postgres, OracleMaven 2 and 3, ANT Scripting, Shell Scripting, Windows batch scripting, Perl scripting, MSBuildVisual Studio, Eclipse, PowerBuilderInstallShieldAdministration of Subversion, Jira, VMWare, HP ALM Quality Center Edition, and JenkinsServiceNow Closing Statement
In the 1920's, America fell in love with the automobile. More and more vehicles began traveling the roads, creating a need for an auto parts distribution system that could keep pace with the demand to keep our automobiles running. In 1925, NAPA was founded to meet those needs. Since then, we've sped our way to become a powerhouse in the auto parts industry. Fueled by the popularity of the automobile, our name can now be seen on over 5,800 stores, 58 distribution centers, and 13,000 NAPA AutoCare facilities across the country, and we're not stopping there.
Our 80 years of experience has made us an industry leader, but don't let our age lead you to believe we can't keep up with the changing times. We're not your grandfather's NAPA. As our vehicles become more advanced, we've adapted our business in ways that allow us to stay ahead of the curve. We're constantly updating our inventory of over 500,000 parts, opening new stores, reaching out to customers in new ways, and most importantly, we're hiring new talent to join our ranks.
It's an exciting time to join our team and we need people like you to help us accelerate our business into the future. Our growth depends on the dedication and enthusiasm of our employees. At NAPA, we want to continue to expand our presence, but at the heart of our business we just love automobiles. That's probably one of the reasons you're visiting this page. You share our passion to help customers, both retail and wholesale, keep their vehicles running. At NAPA, you'll be part a team that's building on an 80-year legacy of NAPA KNOW HOW, backed by the best employees in the world.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.