21sunpassion & Sunsusolution

Data Engineer

21sunpassion & Sunsusolution Bangkok, Thailand

Food and Beverage Services · 201-500 employees

3 h ago
data-engineer Junior (0-2 yrs) Full-time Thailand
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and maintain robust ETL/ELT data pipelines while ensuring data quality and system monitoring. Collaborate with cross-functional teams to translate business requirements into technical data solutions.

What they look for

SQL Python Pandas PySpark Data Warehouse Data Lake AWS Azure GCP Git GitLab Docker ETL ELT Data Modeling Data Pipeline

Requirements

Requires a bachelor's degree in Computer Engineering, IT, or a related field with 1-3 years of experience. Candidates must be Thai citizens with strong proficiency in SQL, Python, and cloud data architecture.

Full description

1. Data Pipeline & Architecture - ออกแบบและสร้างท่อส่งข้อมูล (ETL/ELT Pipelines) ทั้งแบบ Batch และ Real-time - เชื่อมต่อข้อมูลจากแหล่งต่าง ๆ เช่น Database, REST APIs, และ Message Queues - ออกแบบและวางรากฐานโครงสร้างข้อมูล (Data Schema) เพื่อรองรับการทำ Data Analytics เชิงลึก พร้อมทั้งวางแผนและบริหารจัดการการพัฒนาเครื่องมือภายใน (Internal Tools) - ตรวจสอบและแก้ไขปัญหา Query ที่ทำงานช้า (Slow Query) - ออกแบบ Index และโครงสร้างข้อมูลเพื่อเพิ่มประสิทธิภาพการดึงข้อมูล 2. Data Quality & Monitoring - ตรวจสอบความถูกต้อง (Data Validation) และความสะอาดของข้อมูลก่อนนำเข้าสู่ระบบ - สร้างระบบ Monitoring และ Alerting เมื่อระบบ Pipeline เกิดข้อผิดพลาด รวมถึงพบความผิดปกติของ Data 3. DataOps & Automation - ใช้ GitLab CI/CD ในการทำ Automated Testing และ Deploy ระบบ Pipeline - จัดการ Containerization ด้วย Docker เพื่อให้ระบบทำงานได้เสถียรในทุก Environment 4. Collaboration & Documentation - ทำงานร่วมกับ Data Analyst และทีม Developer เพื่อเปลี่ยนความต้องการทางธุรกิจให้เป็น Technical Solution - จัดทำเอกสาร Data Dictionary และ Data Lineage เพื่อความโปร่งใสของที่มาข้อมูล

ทักษะทางเทคนิค (Technical Skills) - Languages: Advanced SQL (Window Functions, CTEs), และ Python (Pandas, PySpark) - Concepts: เข้าใจหลักการ Data Warehouse, Data Lake, และ Big Data สถาปัตยกรรมต่าง ๆ - Cloud: มีประสบการณ์ใช้งาน Cloud Data Warehouse และ Cloud Storage (AWS, Azure, หรือ GCP) - Version Control: ใช้งาน Git (GitLab, GitHub) ได้คล่องแคล่ว (Branching, Merge Request) - Data Structures & Algorithms: เข้าใจพื้นฐานในระดับที่สามารถออกแบบโค้ดที่มีประสิทธิภาพ ทักษะเพิ่มเติม (จะพิจารณาเป็นพิเศษ) - Streaming: มีความเข้าใจระบบ Message Broker เช่น Kafka หรือ RabbitMQ - Orchestration: เคยใช้งานเครื่องมือจัดการลำดับงาน เช่น Airflow หรือ Prefect - Tools: มีประสบการณ์การใช้ dbt (Data Build Tool) ในการจัดการ SQL Models

คุณสมบัติผู้สมัคร (Qualifications) - ผู้ถือสัญชาติไทยเท่านั้น - วุฒิการศึกษาระดับปริญญาตรีในสาขา Computer Engineering, IT หรือสาขาที่เกี่ยวข้อง - ประสบการณ์ 1-3 ปี (หากเป็นเด็กจบใหม่ ต้องมี Portfolio หรือโปรเจกต์ที่เกี่ยวข้องอย่างชัดเจน) - มีทักษะการคิดเชิงตรรกะ (Logical Thinking) และความสามารถในการสื่อสารเรื่องเทคนิคให้คนทั่วไปเข้าใจได้ง่าย - มีทักษะด้านการสื่อสารและการประสานงานที่มีประสิทธิภาพ - มี Growth Mindset

Similar roles