Closed listing
Oracle Application DBA (AWS Cloud Migration)
- ON, Canada
- Ontario, Canada, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Experience
- Total Seniority: 8–10 years of dedicated, hands-on experience in Oracle Database Administration.
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Position: Oracle Application DBA (AWS Cloud Migration)
Location: Hybrid- Toronto, ON
Job type: Full-time/Permanent hiring
As the Oracle Application DBA & Cloud Migration Engineer, you will act as the core bridge between database administration, enterprise application development, and modern cloud architecture. This is a highly technical role requiring 8–10 years of robust Oracle Database Administration experience, featuring deep specialization in Oracle 12c/19c+ application support, advanced PL/SQL engineering, and high-scale performance tuning. You will not simply manage database installations; you will collaborate directly with engineering teams to optimize transactional code, lead database CI/CD release automation, and spearhead complex on-premises migrations to AWS cloud environments (Amazon RDS & Aurora).
Key Responsibilities
- Application Data Engineering: Collaborate daily with application development teams on physical data modeling, database schema designs, and the development/deployment of complex PL/SQL packages, procedures, triggers, and views.
- Performance Tuning & Diagnostics: Deeply analyze database execution plans, perform advanced SQL query tuning, and optimize complex index structures using AWR, ASH, and ADDM to eliminate bottlenecks in high-throughput transactional environments.
- Database Release Automation: Lead database release automation strategies, conduct comprehensive database code reviews, and manage schema migrations across all Dev, Staging, and Production environments using CI/CD pipelines.
- Production Telemetry & Troubleshooting: Monitor runtime database application health, identify lock contentions, proactively resolve deadlocks, and troubleshoot complex system latency issues.
- AWS Cloud Migrations: Partner closely with infrastructure and cloud engineering teams to design, test, and execute seamless on-premises to AWS cloud database migrations.
- Resiliency & Capacity Management: Participate actively in database capacity planning, architectural failover drills, and disaster recovery design strategy.
- Global Operations & Support: Coordinate efficiently with offshore teams for maintenance and production support activities. Provide support for critical production deployments and maintenance windows during weekend or "after-office" hours as required.
Required Qualifications
- Total Seniority: 8–10 years of dedicated, hands-on experience in Oracle Database Administration.
- Application DBA Specialization: 8+ years explicitly focused on Oracle Database (12c/19c+) application support, advanced PL/SQL programming, execution plan analysis, and system diagnostics.
- AWS Cloud Infrastructure: Practical administrative experience managing cloud-native database services, specifically Amazon RDS (Oracle/PostgreSQL) and Amazon Aurora.
- PostgreSQL Ecosystem: Concrete working knowledge of PostgreSQL architecture, schema design models, and query performance optimization.
- Migration Track Record: Proven experience migrating large-scale on-premises databases to AWS cloud ecosystems using utilities like AWS DMS (Database Migration Service), SCT (Schema Conversion Tool), or native export tools.
- CI/CD & Delivery: Strong background integrating database schema changes into automated CI/CD deployment pipelines within Agile engineering teams.
Preferred Skills (Added Advantage)
- Hands-on experience with Oracle Exadata administration and optimization features (Smart Scan, Hybrid Columnar Compression / HCC).
- Proficiency in infrastructure automation using Shell Scripting (Bash) and Python.
- Active professional certifications: AWS Certified Database – Specialty or advanced Oracle credentials.
More about this job
Responsibilities
Collaborate with application development teams on database design and PL/SQL development, tune database performance, automate database releases, and troubleshoot production issues. Plan and execute on-premises database migrations to AWS, support capacity and disaster recovery planning, and coordinate production support with offshore teams.
Requirements
Requires 8–10 years of Oracle Database Administration experience, including at least 8 years focused on Oracle application support, PL/SQL, performance analysis, and diagnostics. Candidates should have practical experience with Amazon RDS, Aurora, PostgreSQL, large-scale AWS migrations, and database CI/CD pipelines; Exadata, scripting, and relevant certifications are advantageous.
Skills
- Oracle Database Administration
- Oracle Application Support
- PL/SQL Programming
- SQL Query Tuning
- Execution Plan Analysis
- AWR, ASH, And ADDM
- Amazon RDS
- Amazon Aurora
- PostgreSQL
- AWS Database Migration
- AWS DMS
- AWS SCT
- Database CI/CD
- Database Schema Design
- Performance Diagnostics
- Disaster Recovery
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
Keywords
- Oracle Database
- Oracle 12c
- Oracle 19c
- PL/SQL
- Amazon Web Services
- Amazon RDS
- Amazon Aurora
- PostgreSQL
- AWS Schema Conversion Tool
- Database Administration
- Application DBA
- Database Migration
- CI/CD Pipelines
- Agile
- AWR
- ASH
- ADDM
- Execution Plans
- SQL Query Tuning
- Database Schema Design
- Database Release Automation
- Oracle Exadata
- Smart Scan
- Hybrid Columnar Compression
- Bash
- Python
- Capacity Planning
- Disaster Recovery
- AWS Certified Database Specialty