Description

Manage and optimize database systems across RDBMS and NoSQL environments.

Responsibilities

  • Manage database security, integrity, access control, and backup procedures.
  • Design and implement database maintenance procedures and disaster recovery plans.
  • Troubleshoot database issues and assist with database design and development.
  • Liaise with programmers, IT project managers, and operational staff to support technical requirements.
  • Maintain databases by performing updates, data archiving, and housekeeping tasks.

Required Skills

  • 5+ years of experience in database administration.
  • Hands-on experience with PostgreSQL, MongoDB, and Oracle.
  • Expert knowledge of RDBMS and NoSQL data stores.
  • Proficiency working with JSON and XML data structures.
  • Experience with distributed data processing technologies.
  • Ability to work within Agile/DevOps software development environments.
  • Experience performing support activities and testing databases for reliability.
  • Competency in writing technical documentation, reports, and operating manuals.

Preferred Skills

  • Knowledge of Cloud platforms and serverless architecture.
  • Experience with Kafka.
  • Understanding of software patterns and mentoring capabilities.

Education

Any Graduate