Share this Job

Data Engineer

Posting Date:  04-Jan-2023
Job Function:  IT and Digital technology
Company:  Banpu Public Company Limited


Job Summary:

Professional - IT Service Management - Programmer (Developer)


  • Define the architecture and design of data ingestion and ETL / ELT processing to meet functional and non-functional requirements and objectives
  • Creating data structures to ingest large volumes of data
  • Searching through, cleansing, structuring ingested data
  • Creating data models for querying the data
  • Creating API endpoints based on processed data
  • Maintenance of automated ETL / ELT  processes
  • Work with stakeholders including Executives, Product Owners, Data Architects to assist with data-related technical issues and support their data infrastructure needs


  • Bachelor degree in Computer Science, Computer Engineering or a related field
  • At least 5 years of experience in ETL/ ELT in Enterprise or Big Data Scale, Data Engineering or related field
  • Strong experience with Data Warehousing concepts and standards
  • Proficiency in SQL, NoSQL, relational database design and methods
  • Experience with Azure services and Python is a plus
  • Able to understand data models and business logic in a short span of time
  • Enjoy working as a team member as well as independently
  • Strong analytical and problem-solving skills
  • Good command of English both speaking and writing skills (TOEIC score 600 and above)