What we do :
GMG is a global well-being company retailing, distributing and manufacturing a portfolio of leading international and home-grown brands across sport, everyday goods, health and beauty, properties and logistics sectors. Under the ownership and management of the Baker family for over 45 years, GMG is a valued partner of choice for the world's most successful and respected brands in the well-being sector. Working across the Middle East, North Africa, and Asia, GMG has introduced more than 120 brands across 12 countries. These include notable home-grown brands such as Sun & Sand Sports, Dropkick, Supercare Pharmacy, Farm Fresh, Klassic, and international brands like Nike, Columbia, Converse, Timberland, Vans, Mama Sita's, and McCain.
What will you do :
The Senior Consultant will be responsible for managing, securing, and optimizing SQL Server databases across on-premises and cloud environments. This role requires expertise in database administration, performance tuning, backup / restore, and high availability, along with hands-on experience in Linux system administration, enterprise storage systems, and cloud platforms. The Senior Consultant will play a key role in ensuring database reliability, scalability, and compliance while supporting mission-critical business applications.
Responsibilities
Microsoft SQL Server
- Install, configure, upgrade, and maintain Microsoft SQL Server instances in production and non-production environments.
- Perform database administration tasks including security, monitoring, patching, and troubleshooting.
- Design, implement, and maintain HA / DR solutions (Always On Availability Groups, clustering, log shipping, replication).
- Ensure reliable backup and restore strategies for on-premises and cloud databases.
- Conduct performance tuning, query optimization, and index management for high efficiency.
Linux :
Administer Linux Enterprise Server systems for database and application workloads.Apply patches, monitor performance, and perform system hardening.Automate tasks using Bash or Ansible.Troubleshoot system-level and application integration issues.Collaborate with application and database teams for deployments and troubleshooting.Enterprise Storage :
Manage SAN / NAS storage platforms (EMC, HPE, or equivalent).Provision and optimize storage for databases, applications, and virtualized environments.Implement replication, snapshots, and tiering strategies.Configure and monitor cloud storage solutions (AWS EBS / EFS / S3, Azure Blob / Files / Disks).Work with infrastructure teams on capacity planning and DR strategies.Cloud Platforms (AWS & Azure)
Deploy and manage SQL Server on AWS (EC2, RDS, Aurora) and Azure (VMs, Managed SQL, Azure SQL Database).Design, build, and support hybrid cloud solutions.Good knowledge of networking, IAM / AD integration, backup, and monitoring solutions.Implement cost-optimization strategies across cloud environments. Migrate on-premises workloads to AWS and Azure.Technical Competencies
Strong hands-on SQL Server DBA experience (administration, development, HA / DR).Experience managing Linux SUSE environments.Solid understanding of enterprise storage systems (SAN / NAS, backup, DR).Experience with AWS cloud services and Azure cloud solutions.Familiarity with automation tools (Terraform, Ansible, CloudFormation, ARM templates) is plusStrong troubleshooting and cross-platform integration skills.Qualifications & Experience
Bachelor’s degree or Diploma in Computer Science, Information Technology, or a related field.7+3 years experience in SQL Server DBA with expertise in administration, HA / DR, Linux SUSE, enterprise storage, AWS / Azure cloud, automation tools, and cross-platform troubleshooting.