Senior Data Engineer - Singapore - Singtel

Singtel
Singtel
Verified Company
Singapore

1 week ago

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description

Senior Data Engineer:


Date:15-Mar-2023


Location:
Singapore, Singapore


Company:
Singtel Group


Responsibilities:


  • Design, develop and automate large scale, highperformance distributed data pipelines (batch and/or realtime streaming) that meet both functional and nonfunctional requirements
  • Deliver high level & detailed design to ensure that the solution meet business requirements and align to the data architecture principles and technology stacks
  • Partner with business domain experts, data scientists, and solution designers to identify relevant dataassets, domain data model and data solutions. Collaborate with product data engineers to coordinate backlog feature development of data pipelines patterns and capabilities
  • Drive Modern Data Platform operations using Data Ops, ensure data quality, monitoring the data system. Also support Data science MLOps platform
  • Drive and deliver industry standard Devops (CI/CD) best practices, automate development and release management
  • Support and contribute to data pipeline documentations, development guidelines & standards for datapipeline, data model and layer design

Requirements:


  • Bachelor's degree in IT, Computer Science, Software Engineering, Business Analytics or equivalent
  • Minimum of 5 years of experience in Data Engineering, Data Lake Infrastructure, Data Warehousing, Data Analytics tools or related, in design and developing of endtoend scalable data pipelines and data products
  • Experience in building and operating large and robust distributed data lakes (multiple PBs) and deploying high performance with reliable system with monitoring and logging practices
  • Experience in designing and building data pipelines using some of the most scalable and resilient open[1]source big data technologies; Spark, Delta-Lake, Kafka, Airflow and related distributed data processing
  • Build and deploy high performance modern data engineering & automation frameworks using programming languages such as Scala/Python and automate the big data workflows such as ingestion, aggregation, ETL processing etc
  • Good understanding of data modeling and high[1]end design, data engineering / software engineering best practices include handling and logging errors, monitoring the system, faulttolerant pipelines, data quality and ensuring a deterministic pipeline with DataOps
  • Excellent experience in using ANSI SQL for relational databases like
  • Postgres, MySql, Oracle and knowledge of Advanced SQL on distributed analytics
  • Experience working in Telco Data Warehouse and / or Data Lake engines
  • Databricks SQL, Snowflake, etc
  • Proficiency programming languages like Scala, Python, Java, or scripting languages like Bash
  • Experience on cloud systems like AWS, Azure, or Google Cloud Platform o Cloud data engineering experience in at least one cloud (Azure, AWS, GCP) o Experience with Databrick (Cloud Data Lakehouse)
  • Experience on Hadoop stack: HDFS, Yarn, Hive, HBase, Cloudera, Hortonworks
  • Build and deploy using CI/CD toolkits
**We are committed to a safe and healthy environment for our employees & customers and will require all prospective employees to be fully vaccinated.

More jobs from Singtel