remote
Principal Engineer, SQL DBA
Database Administrator
Lead the design, implementation, and governance of enterprise‑grade SQL Server solutions on Azure, driving audit logging, CI/CD pipelines, and change‑management processes for high‑availability data platforms.
About the role
Key Responsibilities
- Architect, deploy, and maintain scalable SQL Server environments on Azure, ensuring performance, security, and cost efficiency.
- Design and implement robust ADO.NET audit‑logging frameworks to capture data access and modification events across critical applications.
- Build and manage end‑to‑end CI/CD pipelines for database code, schema changes, and automated testing using Azure DevOps or similar tools.
- Lead change‑management processes, including version control, release coordination, and rollback strategies for database deployments.
- Collaborate with development, security, and operations teams to define best practices, standards, and governance for data platforms.
- Mentor senior DBAs and engineers, fostering knowledge sharing and continuous improvement.
Requirements
- 10+ years of experience with Microsoft SQL Server, including on‑premises and Azure SQL/Managed Instance deployments.
- Deep expertise in ADO.NET, database auditing, and implementing secure logging mechanisms.
- Proven track record designing and operating CI/CD pipelines for database code (Azure DevOps, Git, PowerShell, etc.).
- Strong understanding of change‑management frameworks, release governance, and disaster‑recovery planning.
- Excellent problem‑solving, communication, and leadership skills, with the ability to influence cross‑functional teams.