We are seeking a highly motivated Microsoft SQL Database Administrator to join our team. The successful candidate will support the installation, configuration, and maintenance of SQL Server databases while ensuring optimal performance, reliability, and security across multiple environments.
Key Responsibilities
- Install, configure, and maintain Microsoft SQL Server databases to ensure high availability and optimal performance.
- Implement and manage database backup and disaster recovery strategies.
- Monitor database performance, including tuning, query optimization, and indexing.
- Maintain data integrity and accuracy through regular audits and monitoring.
- Troubleshoot and resolve database-related issues promptly.
- Carry out database migrations, upgrades, and patch installations with minimal downtime.
- Conduct capacity planning and forecast future resource requirements.
- Provide support across Production, UAT, and Development environments.
- Document all database changes, configurations, and performance-related updates.
- Assist in generating SQL reports and supporting application upgrades and releases.
- Perform routine data updates, patching, and index maintenance.
- Support disaster recovery activities and ensure proper SQL workload distribution.
Required Qualifications
- Bachelor's degree in Information Technology or a related field.
- Minimum of 3 years of experience in Microsoft SQL Server administration.
- Microsoft Certifications (preferred).
- Strong verbal and written communication skills.
- Strong understanding of risk, compliance, and security practices.
- Experience with:
-SQL failover clustering and availability groups
-Transparent Data Encryption (TDE)
-SQL Server Integration Services (SSIS) and Reporting Services (SSRS)
-Various SQL Server operating system environments
- Knowledge of PostgreSQL is an advantage.