Job
Description
Install, configure, and maintain database systems (e.g., Oracle, SQL Server, MySQL, PostgreSQL, or cloud-based databases).
Monitor database performance and proactively tune queries, indexing, and configurations to ensure optimal efficiency.
Manage database security, including role-based access control, encryption, and auditing.
Oversee backup, recovery, high availability (HA), and disaster recovery (DR) strategies.
Perform database upgrades, patching, migrations, and capacity planning.
Collaborate with developers to optimize queries, stored procedures, and schema design.
Automate routine tasks using scripts (Python, Bash, PowerShell, etc.).
Implement and manage replication, clustering, and failover solutions.
Maintain documentation of database configurations, policies, and procedures.
Stay updated with emerging technologies, best practices, and compliance requirements.
Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
8+ years of hands-on experience as a Database Administrator.
Strong expertise in at least one major RDBMS (Oracle, SQL Server, PostgreSQL, MySQL).
Proficiency in performance tuning, query optimization, and troubleshooting. Experience in exadata and rac setup.
Experience with HA/DR solutions such as Always On, Patroni, Data Guard, or replication technologies. Should have fundamental knowledge of linux/unix and different kinds of storages.
Knowledge of cloud database services (AWS RDS/Redshift, Azure SQL, Google Cloud SQL/BigQuery).
Solid understanding of data security, compliance standards (GDPR, HIPAA, PCI-DSS).
Strong scripting and automation skills (Python, Shell, PowerShell, etc.). Should be able to perform multi region replication and create database images in containers.
Excellent analytical, problem-solving, and communication skills.
Preferred technical and professional experience
Certifications such as Oracle Certified Professional (OCP), Microsoft CertifiedAzure Database Administrator, AWS Certified Database Specialty
Familiarity with DevOps practices, CI/CD pipelines, and database version control tools (Liquibase, Flyway).
Exposure to big data technologies (Hadoop, Spark).