We are seeking a proactive Enterprise Data Architect to lead the design and implementation of comprehensive data architectures, primarily leveraging Azure and Snowflake platforms. You will oversee complex ETL processes, design customer-centric datasets, and drive the creation of advanced data models. This role requires strong leadership, technical expertise in cloud platforms and data warehousing, and the ability to effectively translate business needs into robust technical solutions.
Roles & Responsibilities:
- Lead the design, development, and implementation of comprehensive enterprise data architectures, primarily leveraging Azure and Snowflake.
- Oversee and guide complex data transformation and ETL processes for large and diverse datasets, ensuring data integrity, quality, and performance.
- Specialize in designing and optimizing customer-centric datasets from various sources, including CRM, Call Center, Marketing, Offline, and Point of Sale systems.
- Drive the creation and maintenance of advanced data models, including Relational, Dimensional, Columnar, and Big Data models.
- Develop, optimize, and troubleshoot complex SQL and NoSQL queries.
- Apply advanced data warehousing concepts to build and manage high-performing, scalable data warehouse solutions.
- Evaluate, recommend, and implement industry-leading ETL tools such as Informatica and Unifi.
- Lead efforts in business requirements definition, structured analysis, process design, and use case documentation.
- Collaborate with reporting teams, providing architectural guidance and support for technologies like Tableau and PowerBI.
- Apply professional software development principles and best practices to data solution delivery.
- Interface effectively with sales teams and directly engage with customers to understand their data challenges.
- Act as a self-managed, proactive, and customer-focused leader, driving innovation and continuous improvement.
Skills Required:
- Strong experience with data transformation and ETL on large datasets.
- Proven experience in designing customer-centric datasets from sources like CRM, Call Center, and Marketing.
- Extensive experience with advanced data modeling concepts (Relational, Dimensional, Columnar, Big Data).
- Proficiency in complex SQL or NoSQL query languages.
- Expertise in advanced Data Warehouse concepts.
- Proven experience with industry-standard ETL tools such as Informatica or Unifi.
- Solid experience with Business Requirements definition, structured analysis, process design, and use case documentation.
- Experience with reporting technologies like Tableau and PowerBI.
- Demonstrated experience in professional software development.
- Exceptional organizational skills and the ability to manage multiple projects effectively.
- Strong verbal and written communication skills to interface with sales teams and customers.
- Must be self-managed, proactive, and customer-focused.
- Cloud Platforms: Microsoft Azure.
- Data Warehousing: Snowflake.
QUALIFICATION:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.