Job Title: Principal Database Administrator (SQL Server)
Contract- 6-months to start
Location: 100% REMOTE
Position Overview:
The Principal Database Administrator will serve
as the senior technical expert and leader for the administration, performance,
and security of the SQL Server environments. This role focuses on ensuring high
availability, reliability, and optimal performance of production databases. The
Principal DBA will lead by example, lead the DBA team, drive best practices for
database management and operations, and be responsible for the SQL Server
platform roadmap.
Key Responsibilities:
- Lead the design, implementation, and ongoing support of
secure, high-performance, and highly available SQL Server database
environments.
- Provide
direction, mentorship, and oversight to the DBA team, ensuring best
practices in database administration.
- Architect,
implement, and optimize SQL Server databases to meet the performance and
reliability needs of the business.
- SQL
Expertise: Develop, optimize, and troubleshoot complex SQL queries, stored
procedures, and indexing strategies to enhance database performance.
- Automation
& Scripting: Utilize scripting languages (e.g., Python, PowerShell) to
automate database processes and deployments.
- Lead
efforts to optimize database performance, including query tuning, indexing
strategies, and resource allocation.
- Design
and implement high-availability solutions, replication strategies, and
disaster recovery plans for critical databases.
- Optimize
Performance: Tune the CDC process for optimal performance, minimizing
resource usage and ensuring data integrity throughout the pipeline.
- Documentation
& Best Practices: Create detailed technical documentation on our
current architecture and data flow processes. Established and enforces
best practices related to our overall replication architecture.
- Ensure
database security, access control, and compliance with industry standards
and company policies.
- Troubleshooting
& Support: Quickly identify and resolve any technical issues in our
production and non-production environments.
- Establish
and maintain database documentation, policies, and best practices for
database administration.
- Collaboration
with Stakeholders: Work closely with developers, data engineers, and
business teams to align database solutions with organizational goals.
Qualifications:
- 10+
years of hands-on experience in SQL Server database administration in
complex production environments.
- 5+
years in a leadership role, mentoring and leading other DBAs or database
operations teams.
- Proven
track record of leading critical database operations and supporting
mission-critical systems.
- Advanced
degree or certifications (MCSE: Data Management & Analytics, AWS/Azure
Database Certifications) are a plus
- Knowledge
of Snowflake administration, including data modeling, security, and
workload management.
- Knowledge
of Terraform, Ansible, or Infrastructure as Code (IaC).
Skills:
- Expert-level
experience with Microsoft SQL Server, including performance tuning, query
optimization, and resource management.
- Strong
understanding of SQL Server high-availability and disaster recovery
solutions (Always On, replication, mirroring, etc.).
- Experience
with database automation and scripting (PowerShell, T-SQL).
- Experience
in healthcare or insurance-related data systems, especially with Cognizant
TriZetto Facets, is a strong advantage.
- Strong
leadership, communication, and decision-making skills.
- Excellent
problem-solving skills with a proactive mindset.