Data Engineer

ABOUT THE JOB

  • Design and implement robust data pipelines and ETL processes to integrate data from diverse sources
  • Optimize data processing and query performance for scalable and efficient operations
  • Establish and maintain data quality controls, governance policies, and security measures to protect sensitive information
  • Collaborate with data scientists, analysts, and business stakeholders to translate data needs into technical solutions
  • Develop and maintain technical documentation and training materials in line with company data lifecycle standards
  • Monitor and support ETL jobs and data workflows across multiple platforms (ADF, Databricks, Kafka, Power BI, etc.)
  • Stay current with emerging technologies and best practices in data engineering to drive innovation
  • Ensure compliance with internal and external data management regulations

ABOUT YOU

  • Bachelor’s degree in Computer Science, Data Engineering, or a related field
  • 4+ years experience as a Data Engineer or in a similar role, ideally within the insurance or financial services sector
  • Hands-on experience with Azure Databricks, Spark, and data lake architectures
  • Strong expertise in SQL (SQL Server, Spark SQL, Databricks SQL, T-SQL) and programming skills in Python and PySpark; exposure to Scala is a plus
  • Experience with ETL tools such as Azure Data Factory, IBM DataStage, and Airflow
  • Familiarity with CI/CD pipelines using Azure DevOps and Git source control
  • Proficiency in building and optimizing Power BI dashboards and reports
  • Knowledge of data governance, data quality controls, and security requirements
  • Good ciommunication skill in English is a plus
  • Demonstrate strong analytical, communication, and teamwork skills, with the ability to excel in high-pressure environments

BENEFIT

  • Competitive salary
  • Flexible working time: 8 hours/day from Monday to Saturday. You can work a fixed 6 hours from 8:00 PM-2:00 AM, remaining 2 hours arranged by yourself during the day 
  • Salary payment every 2 weeks. (Transfer on the 1st and 15th of every month).
  • Project bonus and salary review according to the work quality