As the Data Solution Architect, you will:
- Drive and implement data architecture strategies that support our long-term business goals.
- Collaborate with business stakeholders to map business goals into technology capabilities leveraging data as a strategic asset across multiple channels including online, in-store, mobile apps, and 3rd party platforms.
- Evaluate, design and demonstrate prototypes for integrating data from multiple 1st and 3rd party sources to create a unified view of enterprise data delivery and storage solutions.
- Work closely with Product Engineering teams to establish Enterprise domain data models, data integration patterns, data governance & lineage, and data platform decisions to accelerate delivery of business data and analytics solutions.
- Ensure the proposed solutions are designed to scale and meet the foundational technology guiderails of platforms alignment, security controls, reliability & performance, and cost management.
- Create and deliver artifacts that assess business & systems impact, document current & transitional system designs, and evaluate non-functional requirements to ensure alignment with foundational technology and planning, and drive adoption of these solutions across teams.
- Assess and mitigate technology design risks, impacts, and dependencies to drive adoption of data architecture standards and best practices and support technology roadmap planning.
To be successful in this role, experience in several areas of our technology stack is desired:
- Cloud-based data warehouses – Snowflake, Big Query, Synapse.
- ETL/ELT data solutions with Medallion architectures.
- Databricks with Delta Lake, Unity Catalog, Delta Sharing, Delta Live Tables (DLT).
- BI tooling such as PowerBI, Qlik, MicroStrategy, Tableau or Looker.
- Cloud-native Service architectures with Microsoft Azure & Kubernetes.
- End-to-End Scalability, Reliability, and DR solutioning.
- Data design using tools such as Erwin data modeler a plus.
QUALIFICATIONS:
- Bachelor’s degree or Equivalent Experience in Computer Science, Information Technology, or related field.
- 7+ years of hands-on experience in software/data engineering and architecture.
- 2+ years of experience in scaled cloud data engineering technologies.
- Excellent communication and presentation skills.
- Demonstrated experience in developing cloud service architectures & solutions.
- Ability to understand the business context and outcomes of the domain.
- Ability to work on multiple projects simultaneously.
- Ability to develop and maintain relationships with stakeholders.
- Ability to collaborate with teams across multiple departments and functions.
- Ability to publish professional architecture artifacts and documentation.
- Ability to provide technical recommendations to technology teams.