Senior Data Architect

Full time on site
Senior Data Architect
Job Description

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:

Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?