Full Time
--
TASC Outsourcing

Job Details

About the Role:

We are seeking a skilled Database Administrator to join our team in Riyadh. The ideal candidate will be responsible for designing, implementing, and maintaining our database infrastructure, ensuring high performance, reliability, and security. You will work closely with development and operations teams to optimize relational and NoSQL databases, leverage AWS database services, and implement monitoring solutions with Datadog, New Relic, and Prometheus.


Responsibilities:

Administer and maintain relational databases (PostgreSQL, MySQL) and NoSQL systems in AWS environments

Perform database performance tuning, query optimization, and capacity planning

Implement, monitor, and troubleshoot database health and performance using Datadog, New Relic, and Prometheus

Design and execute backup, recovery, and high-availability strategies

Collaborate with developers and DevOps teams on schema design, data modeling, and deployment automation

Develop and maintain SQL scripts for automation, reporting, and data migrations

Ensure database security, compliance, and best practices are followed

Document database configurations, procedures, and incident resolutions

Skills

Required Qualifications:

Bachelor’s degree in Computer Science, Information Systems, or related field

Minimum 5 years of hands-on experience as a Database Administrator

Expertise in relational database management systems: PostgreSQL and MySQL

Hands-on experience with NoSQL databases (e.g., MongoDB, Cassandra)

Strong proficiency with AWS database services (RDS, Aurora, DynamoDB)

Advanced SQL scripting skills for automation and data manipulation

Experience with monitoring and observability tools: Datadog, New Relic, Prometheus

Solid understanding of backup, recovery, high availability, and security best practices


Preferred Qualifications:

AWS Certified Database – Specialty or equivalent certification

Experience with infrastructure-as-code tools such as Terraform or Ansible

Familiarity with additional relational databases (Oracle, SQL Server)

Proficiency in scripting languages (Python, Bash) for automation

Exposure to containerization technologies (Docker, Kubernetes)

Excellent problem-solving, communication, and teamwork skills

Fluency in English; Arabic language skills a plus

Similar Jobs

About TASC Outsourcing
Saudi, Riyadh