Database Engineer
Job description
No C to C or Sponsorship
Database Engineer / Database Platform Engineer – Audit Support
Position Overview
We are seeking a senior Database Engineer / Database Platform Engineer to support an enterprise database organization with a strong focus on platform engineering, cloud engineering, automation, and audit/remediation initiatives.
The organization is evolving from a traditional Database Administration (DBA) model toward a more modern Database Engineering / Platform Engineering model. This position will be responsible for engineering, deploying, maintaining, and improving enterprise database platforms across cloud and on-premises environments.
The ideal candidate will have strong Microsoft SQL Server experience combined with hands-on Azure/cloud engineering and infrastructure automation skills. This is an engineering-focused position rather than a traditional production DBA role.
Key Responsibilities
- Engineer, build, stand up, and configure enterprise database platforms and environments.
- Deploy and maintain Microsoft SQL Server database platforms across cloud and on-premises/colocation environments.
- Support the ongoing lifecycle of database infrastructure, including provisioning, configuration, upgrades, patching, maintenance, and decommissioning.
- Troubleshoot complex database, infrastructure, connectivity, performance, and production issues.
- Partner with infrastructure, cloud, security, application, and engineering teams to deliver reliable database platforms.
- Develop and maintain automation for database provisioning, configuration, maintenance, compliance, and operational processes.
- Utilize Ansible and other automation technologies to improve repeatability and reduce manual database administration.
- Apply Infrastructure as Code (IaC) practices, including Terraform where applicable, to support consistent and scalable platform deployments.
- Support Microsoft Azure database and cloud environments and contribute to cloud migration and modernization initiatives.
- Assist with database platform audit, compliance, remediation, and risk-reduction activities.
- Identify opportunities to improve database platform reliability, scalability, security, performance, and operational efficiency.
- Develop and maintain technical documentation, architecture diagrams, deployment procedures, and operational standards.
- Participate in root cause analysis and remediation of infrastructure and database incidents.
- Help establish and improve engineering standards, automation practices, and platform capabilities across the database organization.
- Work independently on complex technical initiatives while collaborating effectively within a large enterprise environment.
Required / Core
- Microsoft SQL Server
- Microsoft Azure / Azure SQL
- Cloud database engineering
- Database platform engineering
- Infrastructure automation
- Ansible
- On-premises and/or colocation database environments
- Production troubleshooting and incident resolution
- Terraform / Infrastructure as Code
- PowerShell or similar scripting/automation
- Azure migration and modernization
- High Availability / Disaster Recovery
- SQL Server Always On
- Database security and compliance
- CI/CD and DevOps practices
- Monitoring and performance management
- Additional cloud platforms such as AWS or GCP
- 6+ years of relevant database engineering, database administration, platform engineering, or infrastructure engineering experience.
- 8–10 years preferred, particularly in an enterprise environment.
- Strong hands-on experience with Microsoft SQL Server.
- Strong experience engineering, deploying, configuring, and supporting database platforms.
- Hands-on experience with Microsoft Azure and cloud-based database environments.
- Demonstrated experience with automation and scripting of database or infrastructure processes.
- Experience with Ansible or comparable configuration/automation technologies.
- Ability to troubleshoot complex production and infrastructure issues independently.
- Experience working in large, enterprise-scale environments with multiple technical teams.
- Strong communication, documentation, and problem-solving skills.
- Experience with Terraform or other Infrastructure as Code technologies.
- Experience with cloud infrastructure engineering beyond the database layer.
- Experience supporting database platforms across both cloud and on-premises/colo environments.
- Experience with database audit, compliance, security remediation, or risk-reduction initiatives.
- Experience with DevOps, CI/CD, Git, or automated deployment processes.
- Experience with SQL Server high availability, disaster recovery, clustering, or Always On.
- PowerShell or other scripting experience.
- Experience supporting large-scale enterprise database environments.
Candidates with a strong SQL Server + Azure + automation background are highly desirable. Experience with Terraform is a plus, but candidates with strong transferable Infrastructure as Code or automation experience may also be considered.
Position Focus
Primary:
SQL Server • Azure • Database Platform Engineering • Cloud Engineering • Automation • Ansible • Production Infrastructure
Secondary/Preferred:
Terraform • Infrastructure as Code • DevOps • PowerShell • CI/CD • Security/Compliance • HA/DR
Interested in this role?