NoSQL Database Administrator - Navi Mumbai, India - SettleMint

    SettleMint
    SettleMint Navi Mumbai, India

    2 weeks ago

    Default job background
    Description

    SettleMint India

    SettleMint India was formed in 2019, with headquarters in Delhi, India. The India team focuses on client deliverables and the development of high-performance low-code Blockchain. We operate from Delhi, and Bengaluru along with certain project locations.

    We are seeking a talented NoSQL Database Administrator to join our team. The successful candidate will be responsible for designing, implementing, and maintaining our NoSQL databases, including Mongo, CouchDB, Redis, and KeyDB, as well as our message broker RabbitMQ. The ideal candidate will have a strong background in database engineering, as well as experience with cloud-based infrastructure.

    Responsibilities:

    • Design and implement NoSQL databases such as CouchDB, Redis, and KeyDB.
    • Optimize database performance and troubleshoot issues as they arise.
    • Develop and implement backup and recovery strategies for NoSQL databases.
    • Manage and configure message brokers such as RabbitMQ.
    • Work with development teams to ensure optimal database and message broker performance for applications.
    • Stay up-to-date with emerging NoSQL database technologies and trends.
    • Collaborate with other IT teams to ensure seamless integration with other systems and technologies.
    • Create and maintain technical documentation and procedures.

    Requirements:

    • Bachelor's degree in Computer Science, Information Technology or related field.
    • +4 years of experience in NoSQL database engineering, with a focus on CouchDB, Redis, and KeyDB.
    • Experience with message brokers such as RabbitMQ.
    • Familiarity with cloud-based infrastructure, such as AWS or Azure.
    • Strong understanding of database performance tuning and optimization techniques.
    • Excellent troubleshooting and problem-solving skills.
    • Strong communication and collaboration skills.
    • Ability to work independently and as part of a team.
    • Knowledge of scripting languages such as Python or Bash is a plus.