Database Engineer

CloudGate LLC
India

Company Description CloudGate LLC is a leading Microsoft Solutions Partner supporting organizations across MENA and Africa in cloud, security, data, and AI transformation. Headquartered in Sharjah Media City, with delivery centers in Cairo, Riyadh, Bangalore, and London, CloudGate combines deep technical expertise with strong regional presence to serve enterprises at every stage of modernization. The company delivers end-to-end Microsoft solutions across Azure & Infrastructure, Microsoft Security, Modern Work & Copilot, Data & AI, and Managed Services. CloudGate holds multiple Microsoft recognitions, including Solutions Partner designations in all cloud solution areas, Advanced Specializations, FastTrack Ready status, and Microsoft Fabric Featured Partner recognition. The team focuses on business outcomes, helping organizations modernize securely, improve operational efficiency, and drive innovation through Microsoft technologies.

Role Description This is a full-time, remote Database Engineer role. The Database Engineer will design, develop, and maintain scalable database solutions to support CloudGate’s data and application workloads across Microsoft technologies. Day-to-day responsibilities include creating and optimizing database schemas, implementing robust data models, and managing Extract Transform Load (ETL) processes to ensure data quality and integrity. The role involves administering production and non-production databases, monitoring performance, troubleshooting issues, and implementing backup, recovery, and security controls. The Database Engineer will collaborate with cloud, data, and application teams to support modernization projects, improve performance, and align database solutions with business and compliance requirements.

Qualifications

  • Demonstrated proficiency in Database Administration, including performance tuning, backup and recovery, security, and monitoring.
  • Hands-on experience in Database Development, such as stored procedures, functions, queries, and integration with applications.
  • Strong skills in Database Design and Data Modeling, including normalization, schema design, and optimization for analytics and transactional workloads.
  • Practical experience with Extract Transform Load (ETL) workflows, data pipelines, and data quality controls.
  • Experience with Microsoft SQL Server, Azure SQL Database, or other cloud database platforms; familiarity with NoSQL or data warehousing is a plus.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • Ability to work independently in a remote setting, collaborate effectively with distributed teams, and communicate technical concepts clearly.
  • Knowledge of cloud architectures, security best practices, and scripting or automation (e.g., PowerShell, Python) is beneficial.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →