Designs and develops architecture of cloud-based data management systems.
- Proficiency and practical experience in implementing Centralized (Data Warehouse) and decentralized (Data Mesh) data architectures.
- Creates data models including data storage, access, and usage patterns for cloud environments.
- Defines data security policies, authentication, and authorization mechanisms for cloud-based platforms.
- Collaborates with cross-functional teams to architect highly scalable, highly available, and highly performant cloud data solutions.
- Evaluates and recommends new cloud products and services for efficient data storage and processing.
- Ensures compliance with data governance policies and best practices in the cloud.
- Implements data management and data governance processes for cloud data.
- Conducts thorough analysis and documentation of cloud data architecture strategies and designs.
- Establish regular overall system performance assessment processes and action plans.
- Provide direction for the design and development of the data layers including review of ETL requirements.
- Capable of leading team design sessions and facilitating decisions.
- Experience in Data Integration leveraging Snowflake, Informatica IICS, SQL, Python, Airflow and GitHub to solve complex use cases
- Ensure timely delivery of solutions meeting requirements and expectations