SQL Server Database Administrator

Public Cloud Services - PCS · Al Jizah, Egypt · Posted 2026-07-06

Job InformationJob Title: SQL Server Database Administrator Department: Database Administration Division: Information Technology Reporting To: Head of Database Administration Location: Head OfficeJob SummaryWe are looking for a SQL Server Database Administrator with 3–4 years of experience to manage, maintain, and optimize Microsoft SQL Server databases. The ideal candidate will ensure database availability, security, performance, and reliability while supporting business applications and collaborating with development and infrastructure teams.Key ResponsibilitiesDatabase Administration Install, configure, administer, and maintain Microsoft SQL Server databases. Monitor database health, availability, and performance. Perform database upgrades, patching, and migrations. Create and maintain databases, tables, indexes, and other database objects.Performance & Optimization Monitor and optimize database performance. Analyze execution plans and optimize queries and indexing. Troubleshoot and resolve database performance issues.Backup & Recovery Perform scheduled database backups and monitor backup jobs. Maintain and test backup and recovery procedures. Prepare daily backup status reports and ensure data recoverability.Security Manage database users, roles, and permissions. Implement database security best practices, including authentication, encryption, and access control. Apply security updates and patches to maintain compliance.Monitoring & Troubleshooting Monitor SQL Server environments for errors, failures, and capacity issues. Investigate and resolve database-related incidents. Support production environments and minimize downtime.Documentation & Collaboration Maintain documentation for database configurations, procedures, and standards. Work closely with developers, system administrators, and infrastructure teams to support applications and deployments. Follow organizational IT policies, security standards, and operational procedures.Requirements Bachelor's degree in Computer Science, Information Technology, or a related field. 3–4 years of hands-on experience as a SQL Server Database Administrator.Technical Skills Strong experience with Microsoft SQL Server Administration. Solid knowledge of SQL, T-SQL, database design, and data modeling. Experience with backup, restore, disaster recovery, and database maintenance. Good understanding of performance tuning, indexing, and query optimization. Experience with SQL Server security, user management, and permissions. Familiarity with database monitoring and troubleshooting tools. Knowledge of SQL Server Always On Availability Groups, Replication, or Clustering is a plus. Experience with ETL processes or data migration is an advantage.Soft Skills Strong analytical and problem-solving skills. Good communication and teamwork abilities. Ability to prioritize tasks and manage multiple responsibilities. Attention to detail and commitment to maintaining high system availability.Preferred Certifications Microsoft SQL Server certifications (preferred but not mandatory).

Apply for this role

Other open roles at Public Cloud Services - PCS

See all 29 open roles at Public Cloud Services - PCS →

Related jobs in Data & Analytics