The opportunity Sr. Solutions Architect for eCommerce is part of growing eCommerce transformation team at AAP. This team is focused on enabling best in class customer experience for our customers online and truly drive towards an Omnichannel experience.
eCommerce Solutions Architect will be responsible for partnering closely with Product Teams to understand the initiatives to design and architect IT solutions that meet their needs.
This person will also be responsible for defining the roadmap for e-Commerce at AAP. They will work closely with Development teams and act as a bridge between Product owners and Development teams to perform Proof of Concepts on provided design and technology, develop re-usable components etc.
This is a senior role in the organization which along with a team of other architects will help design the future state of technology at AAP.
PRIMARY DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
Building and integrating information systems to meet the companys needs. Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
Resolving technical problems as they arise.
Providing supervision and guidance to development teams.
Continually researching current and emerging technologies and proposing changes where needed.
Informing various stakeholders about any problems with the current technical solutions being implemented.
Assessing the business impact that certain technical choices have. Providing updates to stakeholders on product development processes, costs, and budgets.
Work closely with Information Technology professionals within the company to ensure hardware is available for projects and working properly
Account for possible project challenges on constraints including, risks, time, resources and scope Work closely with project management teams to successfully monitor progress of initiatives
Project management and leadership skills are essential
Current understanding of best practices regarding system security measures Positive outlook in meeting challenges and working to a high level
Advanced understanding of business analysis techniques and processes Architect will need to perform at least 40-45% hands on development tasks.
REQUIRED COMPETENCIES
Live our Values Inspires, motivates and ensures team is focused on serving our customers Lead with Courage Makes bold and timely decisions
Deliver Winning Results Takes broad accountability for achieving team goals and objectives
Analysis Analyzes Information
Managing Execution Delegates and Monitors
Innovation Engages in Innovation Focus on Service Deliver Service Requirements
Collaborating Collaborates with Others
Communication Writes and Speak Effectively
Leveraging Diversity Understand and Respect Differences
Results Orientation Drives for Results
Establishing Trust Show Integrity Adaptability Show Resilience
Production Operations and Support Defines and Executes Support Procedures.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and / or ability required.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Bachelors Degree in Information Technology or Computer Science, or a related field; and
8+ years related experience in eCommerce and mobile app development Expert
React Native Framework
Redux
RESTful API Development
Swagger / OpenAPI
Typescript
Git Experienced
Mobile App Development
Analytic and algorithmic thinking
General software design patterns
Agile software development methodologies Apple App Store release process
Google Play App Store release process
API Performance and End-to-End Testing
Relational Database Querying Nice to have
AWS and / or Azure Cloud Technologies
Terraform RxJS
Shell Scripting (e.g. bash)
Docker
Non relational databases
Document DB (e.g. MongoDB)
Time Series DB (e.g. InfluxDB)