Senior Associate / Associate, Data Engineer, Group Consumer Banking and Big Data Analytics Technology, Technology and Operations

  • Competitive
  • Singapore
  • Permanent, Full time
  • DBS Bank Limited
  • 20 Apr 19

Senior Associate / Associate, Data Engineer, Group Consumer Banking and Big Data Analytics Technology, Technology and Operations

Business Function

Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.
We're looking for effervescent proponents of our vision who are driven to understand the impact of technology across varying levels all over the world to be part of a major transformation programme to reimagine banking.
Based in Singapore, you'll be leveraging the latest technology to develop mission critical applications from scratch. You will be part of the strategic transformation programme which is engaging in UX, design thinking, Agile, cloud technologies, microservices and Big Data.

Responsibilities

•Leveraging the latest technology to develop mission critical applications from scratch.
•Design, develop, test and deploy new applications as part of the strategic transformation program
•Work on Agile, cloud technologies, microservices and Big Data.

Requirements

•9 years of development and delivery experience
•Experience in fields encompassing Distributed computing, Big Data Analytics, Data Transformation
•Relevant industry experience in large scale crawling on cloud platforms would be favorably considered
•Hands on experience on HDFS (Hadoop), spark, impala, hive
•Hands on experience on AWS platforms and at least one SQL database technologies such as Teradata SQL, Exadata SQL, T-SQL
•Core Java experience, familiarize with at least one more scripting language
•Fundamental knowledge of distributed Architectures, SOA, Micro-services, PaaS
•Source Code control (experience with Git preferred)
•Deep understanding of computer science fundamentals such as algorithm design, complexity analysis
•Monitor and address issues relating to capacity constraints and performance related items
•Solid knowledge of distributes system concepts, understand the mechanisms of parallel systems such as Hadoop, Spark, Zookeeper etc.
•Familiar with parallel execution models, able to reason / debugging in Spark RDD, Kafka topics
•Experienced in performance tuning for at least one of the parallel systems, such as Spark, Hadoop MR, Kafka etc.
•Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Apply Now

We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.