Cloud Solutions Architect

Advance Auto Parts   •  

Raleigh, NC

Industry: Accounting, Finance & Insurance

  •  

Less than 5 years

Posted 174 days ago

This job is no longer available.

Advance Auto Parts, Inc., a leading automotive aftermarket parts provider in North America, serves both the professional installer and do-it-yourself customers. Advance operates approximately 5,100 stores, 126 Worldpac branches and serves approximately 1,300 independently owned CARQUEST branded stores in the United States, Puerto Rico, the U.S. Virgin Islands and Canada.

Advance Auto Parts-AAP is looking for a Cloud 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 the IT function 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 Cloud Solutions Architect will have responsibility for leading cloud initiatives and designs, as well as, working with various cloud and SaaS providers to create the best value, high performing, and secure solutions. This position is responsible for developing and maintaining strong relationships with Advance Auto Parts’ external partners and ensuring that it receives the maximum value for any contracted services.

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

  • 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 premise 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 processesassociated 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 that possess:

  • Have 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

Job Requirements

Required Skills & Experiences:

  • Minimum 3 years’ experience in cloud environment design, application and infrastructure configuration management, and systems administration
  • Knowledge and experience implementing SCM systems (e.g. Subversion), build systems (e.g. CruiseControl), scriptinglanguages (e.g. Python), development tools (e.g. Visual Studio), and MS Office (e.g. Word, Excel)
  • Continuous Integration experience with tools such as TeamCity, Bamboo, Jenkins or other CI tools
  • Solid in-depth automation experience using configuration management tools, such as TerraForm, Puppet, Chef, Ansible, Vagrant
  • 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:

  • Recent experienceworking 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


Required Education:

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

 Preferred Education

  • Master’s degree