Data Engineer Job in Duabi | Emirates NBD

Emirates NBD


The primarily responsibility of a realtime streaming data engineer is to design develop and deployment high performant complex event processing realtime data pipelines using technologies like JavaBeamFlinkKafka and containerize them on our internal cloud running on RedHatOpenShift.


  • Understand business needsBe curious not judgmental
  • Collaborate and capture confirmationacceptance criteria
  • Executable specificationsEg BDD
  • Identify dependencies early
  • Size the work and split stories
  • DocumentConfluence Document while the iron is hotDocument the why confirmations key decisions why something
  • is left out etc
  • Deployment creating submitting and seeking approval of user firewall CRs forms
  • Deployment work with dependent teams to get the job done endtoend
  • All documentation goes on confluence as per the standards
  • Engineer should be empathetic and have to support customers in all environments
  • Actively pursue ways to reduce support and manual tasks Eg Self service education etc
  • Active participation in Brown bag sessions
  • Blog present in area meetups
  • The engineer is pleasant to work with
  • The engineer displays high energy and creates a motivating environment for the team
  • Handle conflict gracefully.


  • Bachelor or Post graduate in Computer Science or related fieldor equivalent industry experience
  • Minimum 7 years of development and design experience in JavaScalaPython with Flink Beamor similar streaming
  • toolset and Kafka
  • Experience of Microservices using Java and Kafka
  • Agile working practices
  • Experience of working with Real TimeStreaming data
  • Ability to Execute BEAM pipelines on Apache FLINK Runner
  • Experience of working on Beam SDK
  • Knowledge of Microservices using JAVA
  • Experience of using Spark Streaming
  • Experience of working with SQL and NOSQL Databases
  • Experience of topic setting using KafkaConfluent
  • Should have excellent problemsolving and time management skills
  • Strong analytical thinking skills
  • Work collaboratively as part of a team
  • Clear and demonstrative communication
  • Drive Innovation and continuous improvement
  • Self learner continues to update their skills and knowledge base

To apply for this job please visit

Job Overview
Job Location