At a Glance
- Tasks: Lead a team to design and manage cutting-edge DBaaS platforms on AWS and GCP.
- Company: Join a leading tech firm focused on innovative cloud solutions for banking.
- Benefits: Enjoy a permanent role with competitive salary and opportunities for growth.
- Other info: Dynamic work environment with a focus on mentorship and professional development.
- Why this job: Make a real impact in cloud automation and database security for major clients.
- Qualifications: Experience in DBaaS, cloud services, and team leadership required.
The predicted salary is between 123750 - 151250 $ per year.
Responsibilities
- Lead the engineering team that designs, builds and runs the Oracle ExaCC Database-as-a-Service (DBaaS) platform and the cloud managed (PaaS) database services on AWS and GCP for the banking client.
- Own the technical design and roadmap for database provisioning, automation, security and resilience across on-premises (ExaCC) and public cloud.
- Ensure all platform changes meet the bank's security, risk, audit and change-management standards.
- Manage delivery planning, priorities, estimates and reporting to client and Virtusa leadership.
- Mentor engineers, review designs and code, and set engineering standards.
- Act as the main technical contact between Virtusa, client platform teams, application teams and vendors (Oracle, AWS, Google Cloud).
Main Tasks
- Design end-to-end ExaCC provisioning automation using Terraform modules and pipelines driven by variable files.
- Build and maintain Ansible playbooks and roles on Ansible Automation Platform (AAP) for database build, configuration, patching and compliance checks, with separate inventories per environment.
- Provision and manage AWS PaaS databases (Amazon RDS, Aurora) and GCP PaaS databases (Cloud SQL) using Terraform, covering high availability, backups, encryption, network security and access controls.
- Build and maintain GitHub Actions CI/CD workflows for database and infrastructure delivery across OCI, AWS and GCP.
- Maintain the production database creation script suite for RAC and single-instance databases.
- Design high availability and disaster recovery using Oracle Data Guard / Active Data Guard and cloud-native replication; write DR runbooks and upgrade procedures.
- Implement database security controls including TDE key management with HSM integration, TCPS with CA-signed certificates, and HashiCorp Vault for secrets and SSH key rotation.
- Connect OCI IAM / Identity Domains to enterprise sign-on (SAML/OIDC) with least-privilege access.
- Build monitoring, fleet-health and capacity/billing dashboards using Oracle Enterprise Manager REST APIs and Python.
- Lead incident and problem resolution, including root-cause analysis and permanent fixes.
- Prepare technical designs, runbooks and documentation; present them to architecture and change boards.
Relevant Skills
- Oracle ExaCC DBaaS, Oracle 19c RAC, Active Data Guard, TDE, TCPS/TLS
- AWS PaaS databases (RDS, Aurora) and GCP PaaS databases (Cloud SQL)
- OCI IAM, Identity Domains, SAML/OIDC
- Terraform, Ansible / Ansible Automation Platform, GitHub Actions
- HashiCorp Vault, Oracle Key Vault/HSM
- Python and shell automation, Kubernetes, PostgreSQL (CloudNativePG), OEM REST API/EMCLI
- Team leadership, stakeholder management, Agile delivery, change governance in banking.
Engineering Manager in Melbourne employer: Virtusa
As a Senior Java Developer at our company, you'll be part of a dynamic and innovative team that values collaboration and creativity. We offer competitive benefits, a supportive work culture that encourages professional growth, and opportunities to work with cutting-edge technologies in a thriving location. Join us to make a meaningful impact in the banking domain while advancing your career in a forward-thinking environment.
We think you need these skills to ace Engineering Manager in Melbourne
Oracle ExaCC DBaaS
Oracle 19c RAC
Active Data Guard
TDE
TCPS/TLS
AWS PaaS databases (RDS, Aurora)
GCP PaaS databases (Cloud SQL)