About the job
The Database Administrator is responsible for managing, maintaining, and optimizing SGS's database systems to ensure stability, security, availability, and high performance. This role supports daily operations and strategic business initiatives by overseeing database administration, performance tuning, backup and recovery, and data integrity across MS SQL and Azure SQL environments. The position plays a key role in supporting reliable data management and ensuring efficient database operations aligned with SGS's digital transformation objectives.
Roles and Responsibilities
- Manage, maintain, and optimize MS SQL and Azure SQL databases across development, testing, and production environments.
- Develop, review, and optimize stored procedures, functions, views, and triggers to improve database performance and reliability.
- Monitor database performance and apply tuning strategies to ensure optimal efficiency and system availability.
- Perform regular database backups, recovery testing, and disaster recovery planning to ensure business continuity.
- Implement and maintain database security, user access controls, and permissions to protect sensitive business data.
- Troubleshoot database issues, including performance bottlenecks, deadlocks, and data inconsistencies, and resolve them promptly.
- Support database migration, patching, upgrades, and version control activities.
- Collaborate with application developers and business teams to support database-related requirements and system enhancements.
Requirements added by the job poster
- Minimum of 5 years of experience in Database Administration
- Strong experience with MS SQL Server
- Strong experience with Azure SQL
- Strong knowledge of Stored Procedures
- Knowledge in API Integration is plus