SQL Server Database Administrator
Remotely
Project occupancy
We are looking for an experienced SQL Server Database Administrator to join our IT team. The ideal candidate will be responsible for managing, maintaining, and optimizing our SQL Server databases to ensure high availability and performance.
Responsibilities:
- Design, install, configure, and maintain SQL Server databases.
- Monitor database performance, implement changes, and apply new patches and versions as needed.
- Tune and optimize databases, optimize queries, and manage indexes.
- Ensure data integrity and security, implement and manage database security policies.
- Develop, manage, and test backup and recovery plans.
- Troubleshoot and resolve database issues, providing 24/7 support for critical production systems.
- Collaborate with development teams to design and implement database solutions.
- Document database configurations, policies, and procedures.
- Automate routine database tasks using scripts and tools.
- Conduct regular audits to ensure compliance with established standards and regulations.
- Plan and execute database migrations and upgrades.
- Evaluate and recommend new database technologies and tools.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related fields.
- 6 to 10+ years of experience as a SQL Server Administrator.
- Proficiency in SQL Server 2012/2014/2016/2017/2019/2022.
- Deep knowledge of T-SQL, SSIS, SSRS, and SSAS.
- Experience in database performance tuning and optimization (PTO).
- Knowledge of high availability (HA) and disaster recovery (DR) options for SQL Server.
- Excellent problem-solving skills and analytical abilities.
- Good communication skills and ability to work in a team.
- Russian language - mandatory.
- English language proficiency at least B2 level.
Preferred:
- Microsoft Certified: Azure Database Administrator Associate certification.
- Experience with cloud database solutions (e.g., Azure SQL Database).