Job Title: Oracle DBA with Liquibase experience
Location: Remote
Duration: 6 months
Oracle/SQL DBA with Liquibase experience
1. Database Administration
Manage Oracle database environments across Development, QA, UAT, and Production.
Ensure database availability, performance, scalability, and security.
Perform backup, recovery, cloning, refresh, and disaster recovery activities.
Monitor database health, capacity, storage, and resource utilization.
Implement Oracle patches, upgrades, and database maintenance.
Troubleshoot production incidents and perform root cause analysis (RCA).
2. Liquibase Implementation & Database DevOps
Design and implement database version control using Liquibase.
Create, review, and maintain Liquibase changelogs, changesets, and rollback scripts.
Standardize database deployment processes across environments.
Automate schema changes, database releases, and environment synchronization.
Ensure database changes are traceable, auditable, and compliant with governance requirements.
Manage database object migrations (tables, views, packages, procedures, triggers, indexes, sequences).
3. CI/CD Integration
Integrate Liquibase with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, Harness, or GitLab.
Automate database deployments as part of application release pipelines.
Establish deployment validation, rollback, and approval mechanisms.
Support release management activities and production deployments.
Database Technologies
Oracle Database 12c/19c/21c Administration Oracle RAC & Data Guard RMAN Backup & Recovery Oracle Enterprise Manager (OEM) Performance Tuning (AWR, ADDM, SQL Tuning) PL/SQL Development and Troubleshooting
Liquibase & Database DevOps
Liquibase Changelogs (XML, YAML, SQL)
Database Version Control Strategy
Rollback & Recovery Planning
Automated Schema Deployments
Database Release Management
Database Drift Detection & Remediation
DevOps & CI/CD
Git/GitHub/GitLab
Jenkins, Azure DevOps, Harness, or Bamboo CI/CD Pipeline Implementation