Skip to main content

NoSQL DATABASE ADMINISTRATOR

Navi Mumbai, India

This position is closed as on 2021-01-30

 

Reporting Structure

The role is part of Research and Innovation vertical.

Job Description

We’re looking for NoSQL database administrator for RBI’s project developed by ReBIT’s research and innovation vertical. This role demands creation and management of NoSQL databases for various projects. This role also demands client side traveling for implementation and maintenance during project life cycle.

Education

Bachelor’s degree in computer Engineering/ Technology/

Science or equivalent Master’s degree preferred.

Experience

Total 6+ years of Database Developer/Administrator experience in NoSQL/SQL databases.

Minimum 3 years of experience in MongoDB

Experience with other NoSQL (Cassandra, Elasticsearch, Couchbase, CouchDB etc.) and/or SQL (Oracle, MySQL, MSSQL, PostgreSQL etc.) databases.

Sound knowledge on –

  • Database Administration
  • Experience on Database Designing, Architecture and Performance Optimization
  • Disaster Recovery
  • Sharding
  • Data Replication
  • Log Shipping
  • Configuring Clustering / Mirroring / HA (High Availability)
  • Trouble Shooting with Event logs
  • Security Administration (Users and Permissions)
  • Database instance configuration / backup / migration / ETL
  • Upgrading database software to new versions
  • Applying service packs and security patches
  • Linux commands

Exposure to query language to fetch data from database

Strong interpersonal and articulation skills both spoken and written

Industry

Preferably from a Technology, ITES, Shared Services or Banking organization

Responsibilities

  • Installation of various NoSQL/SQL databases on x64-bit Linux Operating System
  • Migrating data from one version to another or from different databases.
  • Creating Database Maintenance plans, rebuild/ reorganize indexes & performing integrity checks
  • Perform Database Backups, Recovery, Restore
  • Maintain High Availability and ready for Disaster Recovery like Replication, Log Shipping, Mirroring and Clustering
  • Server performance debugging (event log, request monitoring)
  • Work closely with different teams like development, operations, security and external stakeholders.
  • Able to manage multiple tasks effectively and forecast/plan different database activities
  • Work on New Features, Migrations POC's and different DB projects.
  • Provide support when necessary.
  • Establish administrative standards and procedures.
  • Be a database evangelist and provide guidance to Database Admin team.
  • Research and evaluate alternatives and recommend solutions for business use cases.
  • Create ad-hoc reports utilizing various data sources.

Skills and Qualifications

  • Ability to work Independently, self-starter, good team player with strong problem solving and troubleshooting skills
  • Proficient in administrative and monitoring tools.
  • Strong Experience in UNIX/Linux operations.
  • Strong Experience in database internals.
  • Experience in performance analysis and/or performance optimizations.
  • Ability to initiate and drive projects to completion with minimal guidance.
  • Strong experience in Database modeling and designing.

Nice-to-Haves:

  • Technology and Domain Specific Certifications.
  • MS or Ph.D. in Computer Science specializing distributed systems, database internal systems or related fields.
  • Experience in other SQL and NoSQL database systems.
  • Some knowledge or experience of cloud platforms such as AWS, Azure or GC.
  • Strong skills in paper writing.