Description

Essential Responsibilities
 

  • Administer, maintain, and implement policies and procedures for ensuring the security and integrity of our databases.
  • Oversee the installation, configuration, and upgrading of database server software and related products.
  • Evaluate database features and database-related products; provide recommendations for solutions and improvements.
  • Monitor database systems to ensure secure services with minimal downtime.
  • Responsible for providing trend analysis to management team to enable them to make informed decisions regarding resource management.
  • Responsible for troubleshooting and problem-solving of SQL database-related issues.
  • Manage and test backup and recovery plans; ensure that storage and archiving procedures are functioning correctly.
  • Conduct regular performance tuning and capacity monitoring to enhance system efficiency.
  • Work closely with development teams to optimize SQL queries and database schemas.
  • Coordinate and implement database policies, procedures, and standards, and ensure their compliance.
     

Qualifications
 

  • Minimum of 5 years of experience in database administration, management, and support in complex environments.
  • Strong experience with database technologies PostgreSQL or other NoSQL databases.
  • Experience with cloud services preferably AWS.
  • Has skills with database security, backup, recovery, and replication.
  • In-depth knowledge of SQL, PL/SQL, and database management concepts.
  • Familiarity with Windows and Linux/UNIX environments.
  • Reporting skills such as SSIS, SSRS, or similar.
  • Excellent analytical, problem-solving, and organizational skills.
  • Strong verbal and written communication skills.
     

Preferred Skills
 

  • Certifications in database management or related fields.
  • Experience with NoSQL databases and big data technologies.
  • Familiarity with programming/scripting languages like Python, Bash, etc.

Education

Any Graduate