The job below is no longer available.

You might also like

in Atlanta, GA

Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Atlanta, GA
Atlanta, Georgia

About this job

Job Id: 186763
Company: NAPA
Full/Part Time: Full-Time
Nearest Major Market: Atlanta, GA, US

Job Description

The Manager of Software Configuration Management 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.  They 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:
      Internal relationship management related to other team leads, project directors, development project teams, and executive level managementExternal relationship management related to software configuration vendors, products, installation, and supportSupport 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:Ensure configuration objects for projects are identified and naming conventions/versioning schemes are defined and communicatedIdentification and establishment of baselinesAnalyze configuration requirements for all applicationsDefine 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.Perform regular audits of software to ensure compliance with Change Management policiesEnhance the reliability and quality of software byProviding a structure for identifying and controlling documentation, code, interfaces, and databases to support all life cycle phasesSupporting a chosen development/maintenance methodology that fits the requirements, standards, policies, organization, and management philosophyProducing management and product information concerning the status of baselines, change control, tests, releases, audits, etc.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.Perform software deployments and installations ensuring that the deployment and installation process adheres to the following best practices: Repeatable, reproducible, and adhered to.Create and maintain automation of builds, deployments, and standard tasks using tools and standardsPerform merges from different code branches in accordance with the Configuration Management PoliciesSet up and maintain environments for each phase of the SDLC as requestedProvide the means through which the integrity and traceability of the software system are recorded, communicated, and controlled during both development and maintenance.Support reduction of overall software life cycle cost by providing a foundation for product and project measurement.Manage the translation process for all products as neededMaintain and administer all systems and tools supported by the CM team with a 99% uptimeRegularly review current processes, procedures, and systems and recommend improvements to appropriate management levelsPlan, manage, and implement improvement projects as assignedTrack statistics on standard tasks including but not limited to builds, deployments, branch creations, and mergesMaintain current task status on team task list and report status on projects weekly to appropriate management levelsIdentify risk and issues related to SCMPrioritize requests and work efforts for the Configuration Management teamIdentify risk and issues related to SCMResponsible for the following compliance:APG IT approved Software Development Life Cycle policies and procedures,compliance with architecture framework and strategycompliance with all APG and GPC policies and procedurescompliance with SOX related policies for all Configuration Management activitiesDefine 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.