This is a client-facing, onsite role based in Riyadh, Saudi Arabia, requiring travel on a business visa (individual only). The assignment follows a cyclical travel pattern — approximately one month in Riyadh, followed by one week in India, based on project needs.
We are seeking a Senior Database Administrator (DBA) with deep expertise in managing and optimizing SQL and NoSQL databases in on-premise environments. The ideal candidate will play a key role in ensuring performance, availability, and security of databases supporting analytics and AI workloads.
Key Responsibilities:
-
Administer, monitor, and optimize relational (SQL Server, PostgreSQL) and NoSQL (MongoDB) databases.
-
Ensure performance tuning, indexing, query optimization, and partitioning for high efficiency.
-
Maintain and optimize data pipelines and ETL workflows for real-time and batch processing.
-
Implement high availability, backup, and disaster recovery strategies.
-
Enforce robust data security, including encryption, masking, and PII protection.
-
Design and maintain database schemas tailored for analytics use cases.
-
Automate routine database operations using Python and Bash scripting.
-
Collaborate closely with data engineers, analysts, and data scientists.
-
Maintain comprehensive documentation across pre-build, build, and post-production phases.
Required Skills:
-
10+ years of hands-on experience managing SQL and NoSQL databases (SQL Server, PostgreSQL, MongoDB).
-
Deep understanding of database performance tuning, space optimization, and partitioning.
-
Strong skills in data security practices (encryption, masking, PII compliance).
-
Scripting experience using Python or Bash for automation.
-
Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
-
Strong documentation skills across the database lifecycle.
Preferred (Not Mandatory):
-
Exposure to data privacy regulations like GDPR or HIPAA.
-
Experience in hybrid (on-prem + cloud) environments.
To apply for this job email your details to anup@praxisconsultants.in