Database Architect
Designs, governs, and evolves an enterprise data platform spanning on-premises and cloud relational databases, owning data models, migrations, HA/DR, security, and performance tuning. Core technologies: Oracle, MySQL, and AWS RDS (including Aurora).
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Architecture
- Posted
Skills
Must have
- Proven experience as a Data Architect / Senior DBA designing enterprise relational data solutions
- Strong hands-on expertise with Oracle (database design, PL/SQL, performance tuning, RAC/Data Guard concepts)
- Strong hands-on expertise with MySQL (schema design, optimization, replication)
- Solid experience with AWS RDS (provisioning, Multi-AZ, read replicas, parameter/option groups; Aurora a plus)
- Data modeling (3NF and dimensional) and SQL performance tuning
- Understanding of data security, governance, backup/recovery, and HA/DR principles
- Experience with cloud migration of databases
Nice to have
- Other AWS data services (DMS, S3, Redshift, Glue, Lake Formation)
- Additional engines (PostgreSQL, SQL Server) or NoSQL exposure
- Infrastructure-as-Code (Terraform / CloudFormation) and CI/CD for database changes
- Scripting/automation (Python, Bash, Shell)
- Familiarity with data warehousing, streaming, or big-data ecosystems
- Relevant certifications (AWS Database / Solutions Architect, Oracle OCP)
Full description
Project description
We are looking for an experienced Database Platform Automation Architect to establish and lead the automation foundation for a large, heterogeneous database estate: 12,000+ instances across Oracle, IBM DB2, MS SQL Server, PostgreSQL and NoSQL, running as PaaS, IaaS and on-premises. The estate is primarily on Azure and expanding to AWS and GCP.
The role sits above day-to-day DBA operations, which are handled by a dedicated DBA team. It focuses on automating the lifecycle, configuration, compliance and visibility of the estate at scale, integrated with the client’s existing platform-engineering framework, Terraform modules, GitHub and ServiceNow. The architect will also apply AI and GenAI, such as AI agents for upgrade-readiness assessment and operational support, on top of this automation foundation.
Responsibilities
- Define and govern the automation architecture and roadmap for database platforms across Azure, AWS, GCP and on-premises.
Design and deliver automation for the database lifecycle at estate level: provisioning, configuration, patching and upgrades, backup and restore, decommissioning.
Build an estate-wide, near real-time inventory and configuration view (versions, extensions, sizing, networking, authentication) and detect drift against standards.
Implement policy-as-code and compliance reporting for database platforms.
Integrate automation with the existing platform-engineering framework (paved paths, reusable modules) and with ServiceNow (Service Catalog, change management).
Lead the technical evolution of existing automation solutions and turn individual scripts into reusable, governed capabilities.
Drive adoption of AI and GenAI for operations, for example AI agents for version-compatibility and upgrade-readiness assessment, with human-in-the-loop controls.
Establish development standards, security controls, observability and code-review practices used by multiple teams.
Collaborate with Database Engineering, Cloud, Platform Engineering, Security and Architecture teams, and mentor engineers.
SKILLS
Must have
- 8+ years in IT, including at least 3 years as an architect or technical lead in platform, cloud infrastructure or automation architecture.
Proven, hands-on automation of database platforms at scale (hundreds or thousands of instances) across more than one engine (Oracle, IBM DB2, MS SQL Server, PostgreSQL), covering provisioning, configuration, patching and upgrades, and lifecycle management.
Hands-on experience building estate-wide inventory, configuration visibility and compliance or drift reporting for cloud resources (for example Azure Resource Graph, cloud inventory APIs, CMDB integration).