Oracle DBA / Database Developer
Core
Manage, support, and develop Oracle databases in production and non-production environments, including performance tuning, backup/recovery, and security.
Role type
Senior Oracle DBA / Database Developer
Builds
Production database infrastructure, optimized SQL/PL/SQL code, and disaster recovery strategies
Domain
Enterprise IT / Database Administration
Required skills
Oracle database administration, SQL, PL/SQL development, performance tuning, RMAN backup and recovery, database monitoring, troubleshooting, production support, database security, upgrades, migrations, patching, high availability concepts
Preferred skills
Oracle RAC, Data Guard, cloud databases (Oracle Cloud, AWS, Azure), shell scripting, automation, large enterprise application support, CI/CD, DevOps practices
Technologies
Oracle, SQL, PL/SQL, RMAN, AWS, Azure, CI/CD, DevOps, Shell Scripting
Responsibilities
Manage and support Oracle databases in production and non-production environments, Install, configure, upgrade, patch, and maintain databases, Develop and optimize SQL queries, PL/SQL procedures, functions, packages, and triggers, Monitor database performance and carry out tuning and optimization, Troubleshoot database issues and identify their root causes, Implement database backup, recovery, and disaster recovery strategies, Manage database security, user access, roles, and privileges, Support database migrations, upgrades, and application deployments, Create and maintain technical documentation and database standards
Seniority
Senior, hands-on IC