Data Engineer
NTT Data Singapore Singapore, Singapore
IT Services and IT Consulting · 10,001+ employees
About the role
The role involves building and maintaining stream-processing systems and integrating data from multiple sources. You will be responsible for utilizing Big Data tools and ETL techniques to manage complex data pipelines.
What they look for
Requirements
Candidates must have a bachelor's degree in Computer Science and at least 7 years of IT experience, including 5 years in a similar Big Data role. Proficiency in distributed computing, Hadoop, Spark, and NoSQL databases is required.
Full description
Requirements Bachelor's degree in Computer Science or a related field.
At least 7 years of IT experience of which at least 5 years' experience in similar role, ideally in a Big Data tools Proficient understanding of distributed computing principles Strong experience of Hadoop, Spark, Iceberg and Spring Boot Experience with building stream-processing systems, using solutions such as Spark-Streaming Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala Experience with integration of data from multiple data sources Experience with NoSQL databases, such as HBase, Cassandra, MongoDB Knowledge of various ETL techniques and frameworks Experience with various messaging systems, such as Kafka or RabbitMQ Knowlege with Big Data ML toolkits, such as Mahout, SparkML, or H2O Good understanding of Lambda Architecture, along with its advantages and drawbacks
Similar roles
-
Data Engineer
Ciklum Poland
-
Sr Data Engineer
Zensar Hyderabad, Telangana, India
-
Data Engineer (m/w/d)
ADS Hamburg, Germany
-
AWS Data Engineer
Devoteam Madrid, Community of Madrid, Spain
-
Data Engineer
Talan Lausanne, Vaud, Switzerland
-
Werkstudent Data Engineer (m/w/d)
Sana Kliniken AG Germany