Key Responsibilities :
As an Enterprise Data Architect, you will :
- Lead Data Architecture : Design, develop, and implement comprehensive enterprise data architectures, primarily leveraging Azure and Snowflake platforms.
- Data Transformation & ETL : Oversee and guide complex data transformation and ETL processes for large and diverse datasets, ensuring data integrity, quality, and performance.
- Customer-Centric Data Design : Specialize in designing and optimizing customer-centric datasets from various sources, including CRM, Call Center, Marketing, Offline, and Point of Sale systems.
- Data Modeling : Drive the creation and maintenance of advanced data models, including Relational, Dimensional, Columnar, and Big Data models, to support analytical and operational needs.
- Query Optimization : Develop, optimize, and troubleshoot complex SQL and NoSQL queries to ensure efficient data retrieval and manipulation.
- Data Warehouse Management : Apply advanced data warehousing concepts to build and manage high-performing, scalable data warehouse solutions.
- Tool Evaluation & Implementation : Evaluate, recommend, and implement industry-leading ETL tools such as Informatica and Unifi, ensuring best practices are followed.
- Business Requirements & Analysis : Lead efforts in business requirements definition and management, structured analysis, process design, and use case documentation to translate business needs into technical specifications.
- Reporting & Analytics Support : Collaborate with reporting teams, providing architectural guidance and support for reporting technologies like Tableau and PowerBI.
- Software Development Practices : Apply professional software development principles and best practices to data solution delivery.
- Stakeholder Collaboration : Interface effectively with sales teams and directly engage with customers to understand their data challenges and lead them to successful outcomes.
- Project Management & Multi-tasking : Demonstrate exceptional organizational skills, with the ability to manage and prioritize multiple simultaneous customer projects effectively.
- Strategic Thinking & Leadership : Act as a self-managed, proactive, and customer-focused leader, driving innovation and continuous improvement in data architecture.
Position Requirements :
of strong experience with data transformation & ETL on large data sets.
- Experience with designing customer-centric datasets (i.e., CRM, Call Center, Marketing, Offline, Point of Sale, etc.).
- 5+ years of Data Modeling experience (i.e., Relational, Dimensional, Columnar, Big Data).
- 5+ years of complex SQL or NoSQL experience.
- Extensive experience in advanced Data Warehouse concepts.
- Proven experience with industry ETL tools (i.e., Informatica, Unifi).
- Solid experience with Business Requirements definition and management, structured analysis, process design, and use case documentation.
- Experience with Reporting Technologies (i.e., Tableau, PowerBI).
- Demonstrated experience in professional software development.
- Exceptional organizational skills and ability to multi-task simultaneous different customer projects.
- Strong verbal & written communication skills to interface with sales teams and lead customers to successful outcomes.
- Must be self-managed, proactive, and customer-focused.
Technical Skills :
- Cloud Platforms : Microsoft Azure
- Data Warehousing : Snowflake
- ETL Methodologies : Extensive experience in ETL processes and tools
- Data Transformation : Large-scale data transformation
- Data Modeling : Relational, Dimensional, Columnar, Big Data
- Query Languages : Complex SQL, NoSQL
- ETL Tools : Informatica, Unifi (or similar enterprise-grade tools)
- Reporting & BI : Tableau, PowerBI