Data Engineer- Data Warehouse

Traveloka

  • Singapore
  • Permanent
  • Full-time
  • 15 days ago
It's fun to work in a company where people truly BELIEVE in what they're doing!Job DescriptionDefine data model convention and governanceDesign, develop and maintain data pipelines (external data source ingestion jobs, ETL/ELT jobs, etc)Design, develop and maintain data pipeline framework (combined open source and internal software to build and govern data pipelines)Create and manage data pipelines infrastructuresContinuously seek ways to optimize existing data processing to be cost and time efficientEnsure good data governance and quality through build monitoring systems to monitor data quality in data warehouse.RequirementsMinimum 3 years experience in Data Engineering, WarehousingFluent in Python and advanced-SQLPreferably familiar with data warehouse environments (eg: Google BigQuery, AWS Redshift, Snowflake)Preferably familiar with data transformation or processing framework (eg: dbt, Dataform, Spark, Hive, etc)Preferably familiar with data processing technology (Google Dataflow, Google Dataproc, etc)Preferably familiar with orchestration tool (eg: Airflow, Argo, Azkaban, etc)Understand data warehousing concept (eg: Kimball, Inmon, data vault, etc) and experience in data modeling and measure + improve data qualityPreferably understand basic containerization and microservice concept (eg: Docker, Kubernetes)Having knowledge in machine learning, building robust API, and web development will be an advantageAble to build and maintain good relationship with stakeholdersAble to translate business requirements to data warehouse modeling specificationsAble to demonstrate creative problem solving skillA team player who loves to collaborate with others and can work independently when neededIf you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Traveloka