Skip to content

United States of America Change
 

Atlanta GA
Permanent Posted: Monday, 7 October 2013
 
 
Applicants must be eligible to work in the specified location
Job Id: 177992
Nearest Major Market: GA - Atlanta

Job Description

Perform SCM activities including the identification and establishment of baselines; the management of software change control methodology; the audits and reviews of the evolving software products; the management of software builds, releases and delivery activities, and the control of software code libraries.
Perform Environment Management activities including the collecting, recording, tracking, reporting, and escalation of incidents, problems, and system changes; coordinating with internal and external team members on implementing changes and problem resolution; and providing oversight for change management and problem management processes relative to production and non-production systems.
Select, implement, and maintain systems and tools used to support the SDLC both from the server side and the user side. Provide support to internal and external users for all tools.

Qualifications

- Requirements include but may not be limited to the following: - BS degree in computer related field or equivalent work experience - Minimum of 5 years of experience in Software Configuration Management - Solid interpersonal, verbal/written communication, organizational, and planning skills - Ability to demonstrate a track record of measureable success in root cause analysis and issue resolution - Ability to demonstrate a proven track record and proven process for learning, documenting, and disseminating system information - Ability to demonstrate a proven track record and established process for seeking out resources to elicit information and requirements about complex systems - Ability to demonstrate a proven ability to organize constantly changing information from multiple sources into a single comprehensive and detailed status record - Experience with software development code libraries and configuration tools - Experience with SDLC models; Agile and Waterfall - Strong technical analysis experience in system design and requirements specs - Business analysis and workflow optimization - Evaluation and selection of technical products and services - Ability to understand the entire system infrastructure and its high-level interaction at both technical and process levels, ie
- The various components of the software suite
- Their interaction with other internal systems
- Infrastructure
- General architecture - Ability to work closely with a non-local vendor to: - Coordinate activities and schedules across multiple systems environments - Communicate effectively across companies (The Company and Vendors) as well as across internal departments and functional areas - Perseverance, tenacity, and ability to drive items to resolution - Manage tasks/schedules - Overcome roadblocks
- Ask questions
- Desired Skills include but may not be limited to the following: - Jira Administration - Quality Center Administration - Service-Now - ITIL v3 Foundations - Microsoft Office Suite - Microsoft Project - Subversion Administration - Windows Server Administration (including IIS) - Solaris and Linux Administration (including JBoss, Tomcat, and Apache) - Ability to read and write Java code - Ability to read and write .NET code (C#) - Microsoft SQL/Transaction SQL - MySQL - PgSQL - Oracle - Maven 2 and 3 - Shell Scripting - Windows batch Scripting - MSBuild - Visual Studio

Responsibilities

- Accountable for client relationship for external and internal customers and responsible for the following work efforts: - External relationship management related to software configuration vendors, products,
installation, and support - Internal relationship management related to software development project teams - Support external project development teams (ie, architecture, offshore, 3rd party) - Coordination between internal project teams and external project teams in regards to environment usage
- Meet all deadlines for tasks as assigned
- Complete all tasks assigned with a high level of accuracy and completeness
- Help define Software Configuration Management policies and plans and enforce those policies and plans across the development teams.
- Ensure configuration objects for projects are identified and naming conventions/versioning schemes are defined and communicated
- Identification and establishment of baselines.
- Analyze configuration requirements for all applications
- 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.
- Perform regular audits of software to ensure compliance with Change Management policies
- 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.
- Perform software builds including taking all source code files that make up an application and compiling it into build artifacts such as binaries or executables ensuring that this build process adheres to the following best practices: - The process is fully automated - The process is repeatable - The process is reproducible - The process is adhered to
- Perform software deployments and installations ensuring that the deployment and installation process adheres to the following best practices: - The process is repeatable - The process is reproducible - The process is adhered to
- Create and maintain automation of builds, deployments, and standard tasks using tools and standards
- Perform merges from different code branches in accordance with the Configuration Management Policies
- Set up and maintain environments for each phase of the SDLC as requested
- Provide 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 needed
- Maintain and administer all systems and tools supported by the CM team with a 99% uptime
- Regularly review current processes, procedures, and systems and recommend improvements to appropriate management levels
- Plan, manage, and implement improvement projects as assigned
- Track statistics on standard tasks including but not limited to builds, deployments, branch creations, and merges
- Maintain current task status on team task list
- report status on projects weekly to appropriate management levels
- Identify risk and issues related to SCM and environment management
- Serve as a point of contact for collecting, raising, reviewing, and recording systems changes
- Work collaboratively with internal and external team members to identify, assess, and document the impact, cost, benefit, risk, and justification of proposed systems changes
- Coordinate with internal and external team members to obtain approvals, manage and coordinate change implementations, monitor and report on implementations, review and close change requests.
- Review changes for accuracy, thoroughness, and timeliness
- Help manage the systems change process, the program CAB, and act as liaison to the APG-IT CAB
- Enter, track and document systems issues in collaboration with the various internal IT groups, Vendors, and environment owners
- Serve as a point of contact for collecting, raising, reviewing, recording, and coordinating resolution of systems issues and problems
- Escalate unresolved issues and audit findings to appropriate management levels
- Provide reports for management
- Monitor for trends and recurrent issues
- Transition systems to Operations control as production-status is reached
- Responsible for the: - compliance with APG IT approved Software Development Life Cycle policies and procedures - compliance with architecture framework and strategy - compliance with APG ITSM policies and procedures - compliance with all APG policies and procedures - compliance with all GPC policies and procedures

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.


Atlanta GA, United States of America
Genuine Parts
Genuine Parts
JS177992
10/7/2013 1:16:39 AM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.