Data Service Engineer
Citygroup
Chennai, Tamil Nadu
5d ago

Job Purpose :

  • Senior Engineer driving delivery of various aspects of cloud shared service as key part of the product engineering scrum teams based out of the region
  • Job Background / Context :

  • The position is within GCB Technology in the CTO Development Technology and Process Organization. The position will functionally report to the Cloud Shared Services Data Services Engineering Manager
  • Key Responsibilities :

  • Responsible to design, develop and support cloud native enterprise scalable reusable / sharable foundational financial banking capabilities
  • Ensure quality, performance, scalability and reliability of the shared foundational platform services
  • Work closely with solution architects, application managers, development leads and principle engineers to assist in the adoption of shared platform services
  • Knowledge / Experience : Essential :

    Essential :

  • Demonstrated experience with open source databases such as MySQL, DynamoDB, AWS RDS
  • Strong in database design, data modeling in RDBMS as well as NoSQL paradigm, database development (stored procedures, triggers)
  • Desirable :

  • Experience in Streams processing using Kafka, KStreams, KSQL, Spark Streaming, data ingestion to Hadoop / HDFS, Data transformation, aggregation, analytics using Hive, Oozie, Solr
  • Skills : (technical skills)

    Essential :

  • Well versed as Application DBA with experience in database design, data architecture, data migrations, performance tuning experience
  • Experience in MongoDB development, DB performance tuning, Mongo query language experience, JavaScript scripting using MongoDB, Familiarity with Ops manager and query profiling
  • Experience in SQL, PL / SQL, shell script, Perl, python batch job development experience
  • Desirable :

  • Preferred 2+ years Java based Micro Service Development experience
  • Qualifications : Essential :

    Essential :

  • Bachelors or Masters degree in computer science or equivalent
  • 5+ years of experience as a Senior Engineer
  • Excellent communication skills
  • Work experience in agile teams
  • Team player, possess initiative and should thrive in a fast-paced environment
  • Desirable :

  • 5+ years Oracle database experience
  • 3+ years MongoDB experience
  • Competencies :

  • Leadership in database design / development, data modelling experience using RDBMS (e.g. Oracle), noSQL (e.g. MongoDB)
  • Experience in Java development with expertise in Spring boot, spring cloud services and frameworks
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form