IT Senior Architect

Information Technology ATLANTA, GA


Position at NAPA Auto Parts

Job Description

The Senior Architect, Store Systems will be responsible for development of NAPA’s next generation omnichannel capabilities. This individual will be part of a team that provides omnichannel systems and services serving a store base of 6,700 stores in the U.S. and Canada and their customers.  In this role, the Sr. Engineer is responsible for understanding omnichannel system functionality and underlying architecture.  The individual will work with Team Leads, Architects, vendors and other developers to provide a best-in-class solution for NAPA customers and stores. 



  • Maintain, develop and support non-prod and production systems
  • Ability to coach, mentor and pair with other team members on best practices
  • Helps define and adheres to team working agreements
  • Participates in all phases of the integration development lifecycle, including unit testing and ongoing support
  • Other duties as assigned


Experience, Education, and Abilities:

  • Eight or more years’ experience in software engineering.
  • Experience Unix/Linux and Shell Scripting
  • Experience with Core Java
  • Experience with Continuous Integration tools like Jenkins
  • Ability to interact at a technical and non-technical level with Infrastructure, Network, Development, BA and QA teams
  • Strong background in full lifecycle development using multiple platforms or languages
  • Experience working in Agile/Lean environments and cross-functional product teams
  • Experience with XP Programming practices such as TDD and Paired Programming
  • Excellent communication skills (both verbal and written), including facilitation and team leadership skills
  • Proven ability to provide strong problem-solving skills
  • Must be self-motivated and know when to seek guidance
  • Must be flexible, be able to change priorities quickly, and handle multiple tasks concurrently
  • Individual must be a self-starter and capable of working independently as well as part of a team
  • Capable of learning new tools and technologies
  • Capable of working independently and in a team
  • Work performed in a typical office environment
  • Travels up to 10% of the time



Preferred Qualifications:

  • Experience with the following technologies: Kubernetes, SpringBoot, Angular, Kafka, Docker
  • Experience with SQL and NOSQL data sources
  • Experience building microservices
  • Experience breaking down Monolithic architectures into microservices via Domain Driven Design
  • Experience developing on AWS or Microsoft Azure

GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.