Consumer Networks - Data Engineer

Apply now »

Date: 07-Feb-2019

Location: SERANGOON NORTH -2ND STOREY, Singapore

Realise your full potential with Asia's leading communications group. While we take pride in our 130-year heritage, our philosophy is to always look forward and evolve. Today, we are a leader in cutting-edge ICT innovation and digital advances, powered by a vast network of offices in countries and territories across Asia Pacific, the Middle East, Europe and the USA. Come be a part of our dynamic organisation as we create the infocomms landscape of the future.




The Data Applications Engineer, plays an important role in the support of Singtel’s Big Data and analytics areas. He or she will support the various business stakeholders across the organization in the preparation, further development and realization of key insights.


  • Design of data flow, data transformation from data resource system into Hadoop ecosystem.
  • Design and implement low latency ETL and data pipeline.
  • Design and implement data processing application for data cleansing, mapping, transformation, logging
  • Design, implement, test and deploy analysis, visualization, machine learning models that help internal business partners to enhance business performance
  • Designs and manages the execution of a high quality implementation plan for each project, considering numerous factors such as the technical landscape, business drivers and operations, and the schedule requirements of the multiple parties involved.
  • Involve in requirement analysis phase to ensure the implementation feasibility of functional specifications. Highlight requirement gaps, disproportional construction efforts, technical challenges and any other issues to the requestors.
  • Cooperate with Planning and Service Delivery team for delivering Big Data applications
  • Using Agile and DevOps method to build data solution using a variety of sources
  • Involve in technical planning, implementation and delivery for enhancement projects.
  • Responsible to integrate data from various business partners in different areas
  • Responsible to review vendor’s solution design to ensure technology appropriateness, standards compliance, and platform capacity alignment.
  • Ability to lead troubleshooting efforts for complex application design and eliminate application issue.
  • Ensure best practices, frameworks and re-useable components are employed in the development project
  • Understand Information Security standards, methodologies and practices.
  • Trouble-shoot technical problems faced by the project and operation team.


The ideal candidate should have/be:

  • Bachelor or Master’s degree in Computer Science, Math, Electrical Engineering or related field with at least 2 years of hands-on development experience
  • Hands-on experience in Programming language including Java, Python, SQL, prefer to have experience in Scala
  • Hands-on experience in programming MapReduce application and Spark application
  • Hands-on experience on HDFS, Impala and Hive
  • Familiarity with data model (SVM, Neural network, etc) and machine learning tools (scikit-learn, Tensorflow, etc) will be a plus
  • Experience in Linux shell scripting
  • Experience in API development.
  • Comfortable with git or bitbucket version control
  • Good to have knowledge in Cloudera or equivalent system.
  • Good to have experience in Data visualization tool, eg. Tableau
  • Good to have performance tuning experience in Spark, Hadoop MapReduce, Kafka, etc
  • Basic knowledge in Microsoft software e.g. Excel, Word and Power Points.
  • Comfortable to work with technical and non-technical staff to explain concept and algorithms
  • Be independent and creative in problem solving
  • Willing to work non-office hours and on 24 x 7 hours standby alert for ad-hoc faults on an occasional basis.


Let’s shape a better world through technology. Join us to lead the change.

Note to Recruitment Agencies

In sourcing for candidates for particular roles, the Singtel Group works only with a panel of selected recruitment agencies expressly engaged under written agreements. Even then, these agencies are only activated from time to time for specific recruitment exercises for particular roles under instructions expressly issued by a member of the Singtel Talent Acquisition team.

Except under such circumstances, no agency shall source or attempt to source any candidates for the Singtel Group. The Singtel Group will not pay nor be obliged or liable to pay any recruitment fees of any kind whatsoever to any agency where candidate CVs are submitted to the Singtel Group by such agency on an unsolicited or speculative basis.

The Singtel Group reserves all rights to directly contact any candidate to which such CVs relate without any obligation or liability whatsoever to the agency concerned (including without limitation any obligation or liability to pay any recruitment fees of any kind).


Apply now »
Find similar jobs: