NoSQL Database Administrator

Responsibilities & Authorities:

Database Administration:

  • Install, configure, and administer MySQL, Cassandra, MongoDB, PostgreSQL, ElasticSearch, Redis, RabbitMQ & Kafka.
  • Design highly available, secure, and distributed database systems.
  • Implement security measures for database access, including RBAC tasks.
  • Govern database access for data categorization, retention policies, sharding, and data representation.
  • Implement disaster recovery processes, data harmonization, scrubbing, and build data pipelines.

Server Administration:

  • Install, configure, and administer Linux servers (Ubuntu & Redhat).

Security & Governance:

  • Provide security audits and capacity planning.
  • Set up alerts for pro-active monitoring of databases and resources.
  • Implement data encryptions, data masking, and scrambling.
  • Ensure data backup, recovery, security, integrity, SQL & stored procedures.

Cluster Management:

  • Deep understanding of cluster management, including node management, consistency tuning, replication, multi-DC configuration, and cluster recovery.
  • Familiarity with NAS capabilities, including WAFL file system, Snapshot backups, PIT restoration, and CIFS.

Data Management:

  • Sound knowledge of ETL, Data Modeling, building reports & dashboards with visualizations.
  • Expert administration of AWS RDS platform and designing a HA solution over it.
  • Address cloud data-in/out charges for cross-region communication and optimize architecture for cost savings.

Communication & Collaboration:

  • Demonstrate excellent written and verbal communication skills.
  • Work collaboratively with multiple teams and stakeholders.
  • Familiarity with Jira and Confluence or similar tools.

Requirements:

  • 8-10 years of hands-on experience in a DBA Administration role.
  • Proficiency in the following technologies: MySQL, Cassandra, MongoDB, PostgreSQL, ElasticSearch, Redis, RabbitMQ & Kafka.
  • Certification in any of the mentioned technologies is a definite plus.
  • Strong problem-solving skills with attention to detail.

Qualifications:

  • Bachelor’s degree in any field, preferably with a background in Computer Science or a STEM graduate with majors in Mathematics.

Apply to career@avrioc.com