Your Role in Building Scalable Data Solutions
As a Data Engineer, you will play a pivotal role in designing, implementing, and optimizing data infrastructure.
Missions
- Designing and developing ETL processes for seamless data integration, transformation, and validation.
- Collaborating with stakeholders to gather requirements and translate them into technical solutions.
- Implementing best practices for ETL development, including error handling, logging, and auditing.
- Optimizing and tuning ETL workflows for performance and scalability.
- Building and managing scalable data pipelines in Snowflake, Databricks or other cloud platforms.
- Conducting unit and integration testing to ensure robust and reliable data pipelines.
- Working closely with data architects, database developers, and business analysts to deliver scalable solutions.
- Documenting ETL processes, data mappings, and creating comprehensive data dictionaries.
- Providing technical guidance and mentorship to junior developers.
- Staying current with industry trends and implementing best practices in data engineering and integration.
Qualifications
- A Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience).
- At least 4 years of experience as a Data Engineer or in ETL development.
- Proven expertise in SQL and Procedural SQL (PL/SQL).
- Hands-on experience with Snowflake, Databricks or other cloud databases.
- Strong understanding of data modeling, database design, and data warehousing principles.
- Experience with cloud technologies like Azure, AWS, or GCP.
- Proficiency with tools like IICS or Informatica PowerCenter.
- A keen eye for detail, curiosity, and a proactive problem-solving attitude.
- Excellent communication skills to collaborate with cross-functional teams.
- Fluency in English, with additional languages such as French, Vietnamese, Thai, Bahasa, or Chinese being a plus.
We offer
- Competitive salary and performance-based incentives.
- Multinational and fast-growing team with exciting regional projects.
- Flexible, collaborative, and supportive work environment.
- International exposure and career development opportunities.
- Health and accident insurance.
- Contract Type: Full-time and Permanent Contract
Our recruitment process:
First Round – HR Interview: Includes an online logic and personality test.
Second Round – Technical Assessment: Demonstrate your technical expertise.
Third Round – Operational Interview: A deep dive into your skills with the Line Manager.
Final Decision: Internal review followed by a formal job offer.