SQL Database Engineer
2 weeks ago
About Role:
The Senior SQL Database Engineer is responsible for designing, implementing, optimizing, and maintaining complex SQL Server database environments. This role ensures high performance, availability, security, and scalability across mission-critical systems. The candidate must bring deep technical expertise, leadership capabilities, and the ability to manage large-scale database infrastructures.
Role Description:
Database Design & Architecture
- Design highly available, scalable SQL Server database architectures.
- Develop logical and physical data models and ensure alignment with business needs.
- Lead database design for new applications, integrations, and enterprise solutions.
Database Development
- Develop complex SQL queries, stored procedures, functions, triggers, and views.
- Optimize T-SQL code for performance, resource efficiency, and scalability.
- Implement indexing strategies and query optimization techniques.
Database Administration
- Install, configure, and upgrade SQL Server environments.
- Manage database clustering, replication, Always On, and disaster recovery setups.
- Monitor performance and tune systems for maximum reliability.
- Ensure data integrity and implement best practices for security and access control.
Backup, Recovery & High Availability
- Develop and maintain backup and recovery processes and policies.
- Implement HA/DR strategies (Always On, Log Shipping, Mirroring, Replication).
- Conduct disaster recovery testing and ensure readiness.
Performance Monitoring & Optimization
- Use tools such as SQL Profiler, Performance Monitor, and DMVs for diagnostics.
- Identify performance bottlenecks and implement tuning strategies.
- Monitor server health, storage utilization, and capacity planning.
Security & Compliance
- Configure security roles, permissions, auditing, and encryption.
- Ensure compliance with data security standards (ISO, GDPR, HIPAA as applicable).
- Conduct regular vulnerability assessments and patching.
Data Migration & Integration
- Lead large-scale database migration projects (on-prem → cloud or version upgrades).
- Work with ETL tools and SSIS packages for data movement and transformation.
- Collaborate with development teams on integration architecture.
Documentation & Governance
- Maintain detailed technical documentation, architecture diagrams, and SOPs.
- Create database policies, standards, and guidelines.
- Provide guidance to developers and junior DBAs.
Collaboration & Leadership
- Work closely with application teams, DevOps, BI, and infrastructure teams.
- Contribute to architectural reviews and technology roadmaps.
- Mentor junior team members and lead database-related initiatives.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or related field.
- 10+ years of hands-on experience in SQL Server database engineering or administration.
- Expert knowledge in
SQL Server 2012–2022
. - Strong experience with
Always On, Replication, Clustering, Log Shipping
. - Expert-level T-SQL coding and performance tuning skills.
- Deep understanding of indexing, query optimization, and execution plans.
- Experience with
SSRS, SSIS, SSAS
is a plus. - Knowledge of
Cloud databases (Azure SQL, AWS RDS, GCP)
is highly preferable. - Experience with PowerShell scripting or automation tools.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and documentation skills.
-
SQL Database Developer
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia DeepSource Technologies Full time 60,000 - 120,000 per yearWe are seeking a skilled Database Developer with at least five years of professional experience to join our team. The successful candidate will be responsible for designing, developing, and maintaining efficient, scalable, and secure databases that support our products. This role is critical to ensuring the performance, reliability, and integrity of our...
-
MS SQL Database Administrator
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia Capital Numbers Full time 83,200 - 1,040,000 per yearWe are looking for an experiencedMS SQL Database Administratorto manage and optimize databases supporting lending and financial platforms. The ideal candidate will ensure database performance, security, availability, and smooth daily production operations in a regulated and high-availability environment.Key Responsibilities:Administer and maintain MS SQL...
-
SQL Customer Engineer
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia Penta Consulting Full time 60,000 - 120,000 per yearPenta Consulting are a technology resource solutions provider to leading OEMs across the EMEA region. We are working with our most esteemed client in the search for aSQL Customer Engineer / Cloud Solution Architect.This role requires a SQL Server expert who can design, build and architect SQL Server solutions from scratch.More details can be found...
-
Database Engineer
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia 2P Perfect Presentation Full time $100,000 - $120,000 per yearWe are seeking a Database Engineer with strong hands-on experience in MariaDB to manage, maintain, and optimize database systems supporting critical business applications. The ideal candidate will be responsible for ensuring high performance, availability, and security of the databases.Key Responsibilities:Install, configure, and maintain MariaDB databases...
-
Oracle PL/SQL Developer
2 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia DataSack Solutions ICT LLC Full timeRole: Senior Back-Office Application Developer Domain: Banking Experience: 5+ years Location: Riyadh, Saudi Arabia (Onsite) What We're Looking For: Bachelor's degree in Computer Science (or equivalent) 5+ years of experience in database design and development Strong expertise in Oracle (PL/SQL) and MS SQL Server (T-SQL) Proficiency in client-side...
-
Database Administrator
2 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia VaporVM Full timeJob Description: Database Administrator (DBA)Location:KSAExperience:5+ YearsJob Type:Full-TimeRole OverviewWe are seeking a skilledDatabase Administrator (DBA)to install, configure, secure, and maintain enterprise database platforms. The role involves performance tuning, high availability management, backup strategies, and ensuring database reliability for...
-
Database Engineer
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Career Maker Full time 240,000 - 480,000 per yearKey Responsibilities:Deployment, configuration, monitoring, and maintenance of relational and non-relational databases.Ensure high availability (HA) and disaster recovery (DR) capabilities.Perform regular performance tuning and SQL optimization.Conduct patching and upgrades in accordance with change management proceduresEnforce database security...
-
Database Administrator
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia TAWANTECH Full timeJob Summary:We are seeking an experienced Database Administrator (DBA) to manage and optimize enterprise-grade databases hosted on cloud infrastructure. The ideal candidate will have deep expertise in PostgreSQL and SQL Server as primary databases, with strong working knowledge of MySQL and Oracle DB. The DBA will ensure database performance, security,...
-
Database Administrator(PostgreSQL) in Riyadh
2 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia New York Global Consultants Inc. (NYGCI) Full timeWe're Hiring – Database Engineers (PostgreSQL ) – Saudi Arabia (Immediate Start) We're looking for skilled Database Engineers (PostgreSQL specialists) with valid Saudi Iqama to join our team on a temporary or permanent basis, starting asap. Key Responsibilities:Own PostgreSQL or MS SQL DB environments (HA, tuning, backups, replication)Cross-support:...
-
Database Administrator
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia TAWANTECH Full time*Job Summary:We are seeking an experiencedDatabase Administrator (DBA)to manage and optimize enterprise-grade databases hosted on cloud infrastructure. The ideal candidate will have deep expertise inPostgreSQLandSQL Serveras primary databases, with strong working knowledge ofMySQLandOracle DB*.The DBA will ensure database performance, security, scalability,...