Enterprise Architect in Raleigh, NC at Advance Auto Parts

Date Posted: 8/10/2019

Career Snapshot

  • Employee Type:
  • Location:
    Raleigh, NC
  • Career Type:
  • Experience:
    Not Specified
  • Date Posted:

Career Description

Job Description

Advance Auto Parts-AAP is looking for an Enterprise Solutions Architect to join their Enterprise Architecture organization in Raleigh, NC which is responsible for all elements of Architecture from defining the overall enterprise architecture to its ongoing governance with the goal of ensuring IT operates as effectively and efficiently as possible.  This organization has a direct impact on Advance Auto Parts’ ability to introduce business capabilities at a pace that enables Advance Auto Part’s Mission of having a “Passion for Customers. Passion for Yes”.

The Enterprise Solutions Architect is responsible for driving architectural initiatives for programs and products, defining a shared vision for the solution under development, validating technology assumptions and evaluating alternatives, and designing high performing, secure solutions. Additionally, this position fosters strong relationships with Advance Auto Parts’ external partners and internal teams to ensure fit synthesis of solutions.

Other essential duties and responsibilities include but aren’t limited to:

  • Assessing current states for various programs, defining target states, conducting gap analyses, and establishing roadmaps to migrate from current to target
  • Working with teams across the enterprise to help establish proper agile practices, reinforce a DevOps culture, and aide teams in establishing event-driven, micro-services-oriented architectures
  • Generating cloud (AWS, Azure) migration roadmaps and driving buy-in across complex organization structures
  • Analyzing application portfolios, identifying dependencies & common infrastructure platform components, and assessing migration feasibility
  • Architecting hybrid cloud (AWS, Azure) and on premises solutions for technology clusters and patterns
  • Cost/Benefit modeling and creating business cases for migration and operations
  • Define and drive transformation initiatives focused on simplification
  • Key contributor in building and maintaining the systems and processes associated with the Continuous Integration and Delivery lifecycle
  • Lead the design and implementation of public / private / hybrid cloud based information systems across all phases of system engineering from provisioning to decommissioning
  • Lead the development of automation of cloud management tools, processes & scripts to support the deployment of technology solutions in cloud environments

We are looking for professionals who possess:

A passion for the elimination of repetitive work; automation & self-service are terms this person will live and breathe every day. If you are a technical leader who embodies what the cloud can do and owning the architecture discipline (communication, collaboration, integration, infrastructure as code and automation) and can drive a technology transformation, this is the role for you!

Deep hands-on experience leading the design, development and deployment of business software at scale or current hands on technology infrastructure, network, compute, storage, and virtualization experience

Highly technical and analytical, possessing 10 or more years of IT implementation experience

Exceptional communication/customer facing skills to drive discussions with senior personnel regarding trade-offs, best practices, project management and risk mitigation

Demonstrated ability to think strategically about business, product, and technical challenges

Proven experience with software development life cycle (SDLC) and agile/iterative methodologies

Deep understanding of DevOps principles and toolsets

Strong track record of implementing cloud (AWS, Azure) services in a variety of distributed computing environments

 Any of the following certifications are preferred: 

AWS Certified Solutions Architect

AWS Certified DevOps Engineer

AWS SysOps Administrator Certification

Position Requirements:   Required Skills & Experiences:

  • Minimum 3 years’ experience in cloud environment design, application and infrastructure configuration management, and systems administration
  • Experience with DBaaS (RDS, Aurora, PostgreSQL, and NoSQL) implementations
  • Experience of compute and storage management and cost control mechanisms
  • Knowledge of cloud reference architectures and cloud provider best practices

Preferred Skills & Experiences:

  • Experiencing working in a retail environment is preferred.  Knowledge of retail corporate systems such as merchandising and accounting systems are beneficial to any candidate.
  • Recent experience working with PaaS frameworks
  • Familiarity with industry compliance and security standards including PCI DSS, SOC-1&2, ISO 27001, HIPAA
  • Working knowledge of container (Docker) management tools such as ECS and Kubernetes is a plus

Preferred Education

Bachelor’s degree in Computer Science or equivalent combination of relevant education, training and experience Exceptional partnering and communication skills