Project
Data Platform
Job Function:
Job Function:
Analyst
Job Sub Function:
Database
No. Vacancy:
1
Salary (THB):
Negotiable upon experiences and skills
Career Level:
Senior Level#### Job Description:
- Design, develop, and continuously improve enterprise data architecture to support business operations, analytics, and future scalability.
- Define and maintain enterprise-wide data modeling standards, including conceptual, logical, and physical data models.
- Design scalable and reliable batch and real-time data pipelines using Apache Spark, Kafka, and Airflow.
- Architect modern Data Lake and Data Warehouse solutions leveraging MinIO, ClickHouse, and cloud-native data platform principles.
- Design, review, and optimize dimensional data models, including Star Schema and Snowflake Schema, for analytical workloads.
- Design and maintain dbt transformation models, ensuring reusable business logic, maintainability, and consistency across data products.
- Collaborate closely with Data Engineers, Product Owners, Business Analysts, and stakeholders to translate business requirements into scalable data solutions.
- Establish and drive data governance best practices, including metadata management, data lineage, data cataloging, data quality, and data access controls.
- Review architecture, data models, and implementation approaches to ensure performance, scalability, reliability, and maintainability.
- Evaluate emerging technologies and recommend architectural improvements to enhance the organization’s modern data platform.
- Provide technical leadership, architectural guidance, and mentorship to Data Engineers and cross-functional engineering teams.
- Ensure data platform solutions comply with security, governance, and enterprise architecture standards.
Qualifications \& Requirements:
- Bachelor’s degree in Computer Science, Information Technology, Data Engineering, Computer Engineering, or a related field.
- Minimum 5 years of experience in Data Architecture, Enterprise Data Modeling, Data Platform Design, or related roles.
- Strong experience designing enterprise data models, including Conceptual, Logical, and Physical Data Models.
- Solid understanding of dimensional modeling, including Star Schema, Snowflake Schema, and OLAP performance optimization.
- Hands-on experience designing scalable Data Lake and Data Warehouse architectures.
- Strong proficiency in SQL and Python for data analysis, transformation, and prototyping.
- Experience with modern data processing frameworks, including Apache Spark, Apache Kafka, and Apache Airflow.
- Experience with modern analytical platforms such as MinIO and ClickHouse.
- Strong experience using dbt (Data Build Tool) for transformation layer development and data model design.
- Ability to design, optimize, and govern enterprise data models supporting both operational and analytical workloads.
- Strong understanding of data governance concepts, including metadata management, data lineage, data cataloging, security, and data lifecycle management.
- Experience working with cross-functional teams including Product Owners, Business Analysts, Data Engineers, and Software Engineers.
- Strong analytical thinking, problem-solving, and communication skills.
- Experience providing technical leadership, architectural reviews, and mentoring junior engineers is highly preferred.
- Fluent in Thai with good command of English
Welfare Benefits: