We are seeking a highly experienced and client-oriented Senior SQL Database Administrator to join our team as a Principal Consultant.
This role is fully client-facing and requires someone who can confidently lead conversations, take ownership of solutions, and deliver expert-level database services across multiple environments. You'll begin by supporting existing clients and gradually expand to manage up to five client accounts.
Please note~ This position includes an on-call rotation, which is a key requirement. Candidates must be comfortable providing support outside of standard hours when needed.
Responsibilities
Consulting & Client Engagement~ Act as a trusted advisor to clients, assessing their database needs and leading solution discussions with professionalism and ownership.
Database Design & Implementation~ Design and deploy scalable, reliable SQL Server database systems across on-prem and Azure environments.
Performance Optimization~ Analyze and tune databases for responsiveness, resource efficiency, and overall performance.
Security & Data Integrity~ Implement robust security protocols and ensure data accuracy across all systems.
Backup & Recovery~ Develop and maintain strategies to protect critical data assets.
Capacity Planning & Documentation~ Monitor growth trends and maintain clear documentation of configurations and procedures.
Cross-Functional Collaboration~ Work closely with developers, system administrators, and project managers to ensure seamless integration and delivery.
Troubleshooting & Support~ Diagnose and resolve database-related issues with urgency and precision—especially during on-call support.
Continuous Learning~ Stay current with industry trends, especially in SQL Server and cloud technologies.
Skills
Minimum 5-8 years of experience in SQL Server database administration.. English level C1
Strong expertise in performance tuning, SQL query optimization, and data accuracy assurance.
Experience with Azure SQL and on-prem environments is required.
Ability to lead client calls, take ownership of solutions, and engage confidently with stakeholders.
Excellent communication and interpersonal skills.
Certifications (e.g., Microsoft Certified~ Azure Database Administrator Associate) are a plus, but not mandatory.
Experience managing multiple client environments is highly valued.
Willingness and availability to participate in an on-call rotation.
Work details
Permanent contract
Monday to Friday 8~00 AM - 5~00 PM EST
Remote job
Compensation According To Skills & Seniority
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Show more Show less