This job has expired
Senior Data Engineer
atBangchak Corporation PCLJob Description:
Job Brief:
The Senior Data Engineer position plays a key role in designing, developing, and managing cloud-based data platforms, as well as creating data structures for high-level data analysis, and works with business and technical teams to ensure that data management is appropriate and supports organizational goals.
Job Responsibilities:
- Responsible for the design, construction, and maintenance of optimal and scalable data pipeline architectures on cloud platforms (e.g., GCP, AWS, Azure)
- Oversee the development and management of complex ETL/ELT processes for data ingestion from a wide array of sources
- Author and optimize advanced, high-performance SQL queries for complex data transformation, aggregation, and analysis
- Leverage the Python programming language for automation, scripting, and the development of data processing frameworks
- Administer and optimize cloud-based data warehouse solutions and associated data lakes
- Collaborate professionally with data scientists, analysts, and key business stakeholders to ascertain data requirements and deliver effective technical solutions
- Provide mentorship to junior engineers and champion the adoption of data engineering best practices throughout the organization
Qualifications:
Requirements and Skills:
- Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related field
- At least 5 years of experience working in a data engineering or related position
- Proficient in advanced SQL, including query optimization and performance tuning
- Experienced in managing and designing architecture on at least one major cloud platform (Google Cloud Platform, AWS, or Azure)
- Skilled in using Python for data processing and advanced pipeline development
- Experienced with tools and technologies for data ingestion, connectivity, and management
- Deep understanding of data modeling principles, data warehousing methodologies, and modern data architecture
- Excellent analytical and problem-solving skills
- Communication and teamwork skills
- Ability to plan and manage tasks effectively
Skills required
- ETL
- SQL
- Python
Experience required
- any or no experience
Skills optional
- Automation
- Teamwork
Salary
- Negotiable
Job function
- IT / Programming
Job type
- Full-time
Company overview
Bangchak Corporation Public Company Limited is a leading Thai energy company with a strong commitment to sustainability, innovation, and national development. With a diverse portfolio encompassing oil refinery and retail business, renewable energy production, bio-based products, ...
Why join us: บางจากให้ความสำคัญกับ “บุคลากร” ในฐานะพลังขับเคลื่อนสำคัญของการเติบโตอย่างยั่งยืน เราสร้างสภาพแวดล้อมการทำงานที่เปิดกว้างสำหรับการคิดนอกกรอบ ส่งเสริมนวัตกรรม และเปิดโอกาสให้พนักงานได้มีบทบาทในการเปลี่ยนแปลงและพัฒนาองค์กรให้ทันสมัย และตอบโจทย์ความต้องการของโลกยุคใหม่ ไม่ว่าคุณจะท ...

