Senior SQL Database Engineer
The organization is seeking a Senior Database Platform Engineer to help design, build, and support a modern database platform. This role emphasizes automation, infrastructure-as-code, and declarative database management practices. The successful candidate will create scalable solutions that reduce manual operational effort while ensuring consistency, security, and reliability across multiple database technologies.
Key Responsibilities
- Design, implement, and support database platforms, including automated provisioning and lifecycle management.
- Build and maintain high-availability database solutions and automated deployment frameworks.
- Drive adoption of declarative, state-based database deployment practices, ensuring all changes are version-controlled, auditable, repeatable, and automated.
- Manage database schema as code with strict governance around change management and drift prevention.
- Provision and manage infrastructure using Infrastructure-as-Code tools to ensure repeatable and standardized deployments.
- Develop CI/CD and GitOps workflows that integrate database deployments into broader engineering processes.
- Build observability and monitoring solutions utilizing modern monitoring and telemetry frameworks.
- Create migration and modernization tooling to assist with platform transformations.
- Develop self-service capabilities and implement robust security controls across database environments.
Required Experience
- Strong hands-on expertise administering and optimizing enterprise database platforms, including performance tuning, indexing, high availability, replication, and security.
- Experience supporting modern cloud data platforms, including data modeling, security administration, ingestion, and performance optimization.
- Proven experience with Infrastructure-as-Code tools for provisioning and lifecycle management.
- Hands-on experience implementing declarative, state-based database deployment methodologies.
- Strong understanding of schema-as-code principles, versioned migrations, automated releases, and environment promotion strategies.
- Proficiency in scripting and automation using languages such as PowerShell and/or Python.
- Experience integrating database deployments into CI/CD pipelines and modern DevOps workflows.
Preferred Experience
- Exposure to additional database technologies, including relational, analytical, and distributed data platforms.
- Experience with caching technologies and modern data infrastructure components.
- Familiarity with container orchestration and cloud-native platforms.
- Experience building lakehouse architectures and data federation capabilities.
- Knowledge of workflow orchestration and data transformation tools.
- Experience with observability platforms, metrics collection, logging, and distributed tracing.
- Familiarity with reporting and business intelligence tools.
Ideal Candidate
- Passionate about automation and treating infrastructure and database changes as code.
- Strong platform engineering mindset with experience building scalable internal services.
- Comfortable operating across infrastructure, database, and application layers.
- Interested in modernizing traditional database administration practices through engineering-led solutions.
- Adaptable, curious, and eager to learn new technologies in a rapidly evolving environment.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
