[Bangchak] 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
Experience required
- any or no experience
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 produ ...
Why join us: บางจากให้ความสำคัญกับ “บุคลากร” ในฐานะพลังขับเคลื่อนสำคัญของการเติบโตอย่างยั่งยืน เราสร้างสภาพแวดล้อมการทำงานที่เปิดกว้างสำหรับการคิดนอกกรอบ ส่งเสริมนวัตกรรม และเปิดโอกาสให้พนักงานได้มีบทบาทในการเปลี่ยนแปลงและพัฒนาองค์กรให้ทันสมัย และตอบโจทย์ความต้องการของโลกยุคใหม่ ไม่ว่าคุณจะท ...
Benefits
- Pension Fund
- Professional development
- Five-day work week
- Social Security
- Job training
- Learning & Development Opportunities
- Dental Insurance
- Company uniform
- Corporate Social Responsibility Initiatives
- Flexible working hours
- Gym membership
- Overtime pay
- Transport Allowance
- Company phone