22 Database Solutions jobs in Saudi Arabia
Database Architect
Posted 3 days ago
Job Viewed
Job Description
Database Architect
We are seeking a highly skilled Database Architect to design, implement, and optimize high-performance, scalable, secure and reliable database systems. The ideal candidate will have deep expertise in both relational and NoSQL databases, data modeling, and cloud-native database architectures, ensuring our data platforms are robust, secure, and scalable to meet evolving business demands.
Key Responsibilities
Database Architecture & Design
- Design and document enterprise-level data models, schemas, and storage strategies aligned with application requirements and business needs.
- Develop and maintain logical, physical, conceptual data models and entity relations.
- Architect both OLTP and OLAP systems, including data warehousing, ETL pipelines, and real-time data streaming.
- Review existing designs, identify issues, and provide redesigns with alignment with business needs.
- Plan and manage Database redesigns
Development & Integration
- Guide schema design, stored procedures, triggers, and functions
- Define integration points and data exchange standards (ETL, APIs, CDC)
- Work with application developers to implement optimized data access patterns
- Ensure compatibility across development, testing, staging, and production
Cloud & Distributed Systems
- Design database architectures in public/private/hybrid cloud environments (OCI)
- Automate database provisioning with IaC tools (Terraform, Ansible)
- Select appropriate cloud database services for given use cases.
- Implement strategies for data replication, sharding, partitioning, and high availability.
Data Governance & Security
- Define standards for data integrity, access control, and encryption.
- Support audit, compliance (NDMO, PDPL, NCA), and data retention policies.
- Implement role-based access, audit trails, and monitoring mechanisms.
- Maintain data integrity and disaster recovery plans
Performance & Optimization
- Analyze database performance and tune queries, indexes, resource usage and storage configurations.
- Collaborate with DevOps and Engineering teams to optimize infrastructure for database workloads.
- Monitor system performance and resolve bottlenecks
- Implement caching, materialized views, or in-memory DB features where needed.
Data Integration & Lifecycle Management
- Oversee data migrations, backup and restore, archival, and disaster recovery strategies.
- Design data integration architectures supporting ETL, CDC, and data lake models.
- Provide architectural guidance for data ingestion, cleaning, and quality monitoring.
Collaboration & Standards
- Adhere to architectural design requirements, best practices and standards.
- Work closely with architects, software developers, data engineers, and business analysts to understand needs and translate them into data solutions.
- Define data architecture best practices, naming conventions, metadata policies, and data lineage standards.
Education & Experience
- Bachelor's or Master’s degree in Computer Science, Information Systems, or a related field.
- 10+ years of experience with databases and 3+ years as a database architect.
- Oracle DB Architect-level certification.
Technical Skills
- Solid experience in RDBMS mainly Oracle.
- Experience in distributed DBs and NoSQL (MongoDB, Redis).
- Experience in ExaCC & ExaCS
- Strong SQL skills and understanding of query optimization and indexing strategies.
- Experience with data modeling tools (e.g., ER/Studio, dbt, PowerDesigner, Lucidchart).
- Deep knowledge and experience of database normalization, denormalization, dimensions, ER and schema design patterns.
- Familiarity with data lakes, data vault modeling, star/snowflake schemas, and analytics platforms (e.g., BigQuery, Redshift, Snowflake).
- Understanding of Kubernetes, Docker, Helm, and how they relate to database deployment in containerized environments.
- Backup, DR, replication, high availability design
- SQL optimization and PL/SQQL scripting
- Familiarity with data integration tools
Soft Skills
- Excellent problem-solving and analytical skills.
- Strong communication and documentation skills.
- Ability to drive design reviews mentor developers and DBAs.
- Experience working in agile and DevOps environments
Good-to-Have Qualifications
- Experience with Kafka, Airflow, or Debezium for real-time streaming.
- Knowledge of data mesh, event sourcing, or CQRS patterns.
- Familiarity with graph databases (e.g., Neo4j), time-series databases (e.g., InfluxDB), or search databases (e.g., Elasticsearch).
Senior PostgreSQL Architect (Database Administrator)
Posted today
Job Viewed
Job Description
Oivan is looking for an experienced and highly skilled **Senior Database Architect (PostgreSQL, MongoDB)** to join our team. We are seeking a highly skilled Senior Database Administrator with at least 5 years of experience providing 24/7 support to critical database environments. This role involves managing PostgreSQL and MongoDB clusters, ensuring high availability, scalability, and performance, while maintaining stringent security standards.
**This is an on-site position working at the clients’ site and with our team members.**
**What You'll Do**:
In this role, you will have the opportunity to work on various high-level client projects, and you will become one of our Senior Database Administrator matter experts. You will be in charge of the following responsibilities:
- Set up, configure, and manage PostgreSQL and MongoDB clusters, utilizing tools like Patroni for PostgreSQL and MongoDB's native clustering capabilities.
- Plan and execute the migration of PostgreSQL and MongoDB databases between data centers with mínimal downtime and complete data integrity.
- Design and refine the architecture of PostgreSQL and MongoDB databases for optimal performance, scalability, and reliability.
- Identify and resolve performance bottlenecks through configuration tuning, indexing, query optimization, and resource utilization.
- Automate tasks such as backups, monitoring, and deployments with scripting languages like Shell, configuration management tools like Ansible, and CI/CD pipelines integrated with GitHub.
- Implement monitoring systems with tools like Grafana and Prometheus to track database health, detect issues early, and maintain optimal performance.
- Conduct periodic disaster recovery drills to test backup and recovery procedures, ensuring business continuity.
- Respond to change requests and incidents within agreed SLAs, diagnosing and resolving database-related issues promptly.
- Continuously evaluate and enhance the performance, scalability, and reliability of PostgreSQL and MongoDB environments.
- Familiarity with HAProxy, pgBouncer for load balancing and connection pooling, and pgBackRest for backup and restore operations in PostgreSQL environments.
- Effectively communicate with team members, stakeholders, and clients. Contribute positively to team dynamics and foster a collaborative work environment.
- Create comprehensive documentation, including installation guides, configuration manuals, and operational procedures. Prepare presentations and reports to convey technical information and project status to clients and stakeholders.
- Analyze complex database issues, identify root causes, and implement effective solutions while maintaining service levels and minimizing business impact.
- Willingness to adapt to evolving technologies and best practices in the database management field. Stay updated with the latest advancements in PostgreSQL and MongoDB ecosystems.
**What You Have**:
- Minimum of 5 years of experience in 24/7 support for critical database environments.
- Strong knowledge of PostgreSQL and MongoDB cluster management.
- Proficiency in scripting languages and automation tools.
- Excellent communication skills in English.
- Experience in planning and executing database migrations with mínimal downtime.
- Strong problem-solving skills and the ability to work under pressure.
- Experience with advanced monitoring tools and high-availability solutions.
**What We Offer**:
- An international workforce to learn from and grow with - we have a diverse, multicultural workforce with Nordic values
- A fair compensation package and a considerable annual leave of 25 days per annum. We support our staff to be with family at the most important time. Partners with a newborn baby can have additional holidays.
- Opportunities for growth and enrichment through Grow with Oivan, our internal learning and development departments
- Line devices Mac or PC within a fixed company budget
- Team building activities, movie nights, events
**Oivan as an Equal Opportunity Employer**
(GDPR statement)
**Who We Are**:
At Oivan we create and operate human-centric digital services for our clients worldwide. With offices in Helsinki (Finland), Riyadh (KSA), Khon Kaen (Thailand), Bangkok (Thailand), Dubai (UAE), our international team executes a diverse array of projects. Based in our office located in Riyadh office, you’ll support our 220+ headcount workforce across 5 countries.
Oivan’s official language is English and fluency is necessary for success on the job. A strong dedication to teamwork and excellent cross-cultural communication skills are a must.
- Oivan company culture is reflective of our core values: _Responsibility, Reliability, and Fellowship_. The decisions we make today influence our tomorrow. We are sincere in our responsibility towards our employees, customers and the environment. Fellowship unites us as an international community of thinkers and doers. Throughout our hiring pr
Oracle Database Developer
Posted 18 days ago
Job Viewed
Job Description
” The Job Description”
- Design, develop, test, and deploy Oracle databases and applications (FORMS , REPORT).
- Write and maintain SQL and PL/SQL code.
- USING Rest Api from database.
- Develop and maintain technical and functional documentation.
- Collaborate with business analysts to understand user requirements.
- Troubleshoot and resolve database and application issues.
- Stay up to date on the latest Oracle technologies and best practices.
- Participate in code reviews and technical design discussions.
Requirements:
- Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience
- Minimum of 3 years of experience as an Oracle developer (SQL and PL/SQL, forms, report).
- Strong experience with SQL and PL/SQL programming.
- Experience with Oracle development tools (such as SQL Developer, Toad).
- Excellent understanding of database design principles.
- Excellent understanding of data structure.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Familiar WITH Java se, ORACLE ADF.
- Familiar with spring boot.
- Familiar with multitier application.
- preferred to have a knowledge about Microservices.
Tagged as: API , forms , microservices , oracle adf , pl/sql , report , SQL
#J-18808-LjbffrOracle Database Developer - Banking Sector
Posted 10 days ago
Job Viewed
Job Description
Join to apply for the Oracle Database Developer - Banking Sector role at Saudi Networkers Services
Join to apply for the Oracle Database Developer - Banking Sector role at Saudi Networkers Services
- Develop Procedures to improve data processing and system performance and maintain Oracle database objects (tables, views, indexes, triggers, stored procedures, functions, and packages) using SQL & PL/SQL.
- Develop and maintain ETL processes for data integration and migration.
- Experience with Oracle partitioning, materialized views, and advanced indexing.
- Advance knowledge of SQL tuning, execution plans, and performance optimization.
- Develop Stored Procedures to enhance database functionality and optimize performance.
- Ensure data integrity by implementing well-structured procedures and best database practices.
- Write and optimize complex SQL queries for high-performance applications and Optimize SQL queries and database structures to improve efficiency and scalability.
- Collaborate with developers and analysts to design and implement database solutions that align with business needs.
- Knowledge of database security, roles, and privileges.
- Create and maintain technical documentation (data models, ER diagrams, process flows).
- Work with Oracle tools (SQL Developer, TOAD, Data Pump) as well upload data from MS. Excel and CSV files and Oracle external tables.
- Implement data security protocols and best practices to protect sensitive data and prevent breaches.
- Monitor database activities to ensure compliance with organizational policies and regulatory requirements.
- Develop and maintain backup and recovery procedures to safeguard data in case of system failures.
- Stay updated on emerging data security threats and implement measures to mitigate risks effectively.
- Seniority level Entry level
- Employment type Full-time
- Job function Information Technology
- Industries Business Consulting and Services
Referrals increase your chances of interviewing at Saudi Networkers Services by 2x
Get notified about new Oracle Database Developer jobs in Saudi Arabia .
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrDatabase Administrator
Posted 5 days ago
Job Viewed
Job Description
AlWatania Information Systems is looking for a dedicated Database Administrator to join our team. In this critical role, you will be responsible for the performance, integrity, and security of our databases. You will monitor and manage database environments, ensuring they operate at peak efficiency. Collaborating with development teams, you will also assist in the design and implementation of data models and architectures that meet the requirements of our clients. Your expertise will play a vital role in maintaining high availability and optimal performance of database systems.
Key Responsibilities
- Install, configure, and maintain database management systems (DBMS) for optimal performance
- Monitor database performance, conduct tuning, and implement performance improvement measures
- Ensure data integrity, security, and availability by performing regular backups and recovery tests
- Collaborate with development teams on database design, schema creation, and data modeling
- Troubleshoot and resolve database issues, including performance bottlenecks and data corruption
- Develop and maintain documentation related to database architecture, procedures, and configurations
- Stay current with database technology trends and best practices to ensure efficient database management
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum of 4 years of experience as a Database Administrator in a production environment
- Strong experience with relational database management systems (RDBMS) such as Oracle, SQL Server, or MySQL
- Proficient in SQL and database query optimization techniques
- Knowledge of database backup, recovery, and disaster recovery practices
- Experience with database security management and compliance standards
- Excellent problem-solving skills and attention to detail
- Strong communication skills to collaborate effectively with technical and non-technical teams
- Certifications in relevant database technologies are a plus
Database Administrator
Posted 18 days ago
Job Viewed
Job Description
SWATX is looking for a talented and motivated Database Administrator to join our team. In this role, you will be responsible for managing, optimizing, and securing our organization's databases. You will play a critical role in ensuring data consistency, performance, and availability while implementing best practices in database administration.
Your key responsibilities will include installing, configuring, and maintaining database management systems, performing regular backups, and troubleshooting issues that arise in the database environment. You will also collaborate with developers and IT staff to support applications and data analytics initiatives.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Proven experience as a Database Administrator or similar role
- Strong knowledge of database management systems such as Oracle, MySQL, SQL Server, or PostgreSQL
- Experience with database performance tuning, backup, and recovery
- Familiarity with data modeling, indexing, and query optimization techniques
- Knowledge of security principles and experience implementing permissions, roles, and access controls
- Strong problem-solving skills and ability to work under pressure
- Excellent communication and collaboration skills to work effectively with cross-functional teams
- Seniority level Mid-Senior level
- Employment type Contract
- Job function Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at SWATX by 2x
Get notified about new Database Administrator jobs in Riyadh, Riyadh, Saudi Arabia .
Riyadh, Riyadh, Saudi Arabia 22 minutes ago
DB2 LUW Consultant - DB2 setup and patch managementRiyadh, Riyadh, Saudi Arabia 22 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrDatabase Administrator (DBA)
Posted today
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
About Lucidya
Lucidya is one of the fastest-growing SaaS startups in the world & the leading social media analytics tool geared towards the Arabic language. By leveraging AI, Machine Learning & big data technologies, we are on a mission of helping businesses in the MENA region to understand and better serve their customers using our Media & Customer Intelligence products.
About Lucidya
Lucidya is one of the fastest-growing SaaS startups in the world & the leading social media analytics tool geared towards the Arabic language. By leveraging AI, Machine Learning & big data technologies, we are on a mission of helping businesses in the MENA region to understand and better serve their customers using our Media & Customer Intelligence products.
With an HQ in Riyadh and offices in different countries in the world, we are funded by the most reputable investors in the region and scaling rapidly to meet the increasing demand for our products.
Come and join the startup that has been named by World Economic Forum as one the most promising startups in the MENA region . be part of the history we are making.
Purpose
As a Database Administrator (DBA), you will make sure that production databases are up and running smoothly 24/7. Your main goal is to provide a seamless flow of information throughout Lucidya services by maximizing the product uptime. We expect you to learn fast how our system is designed and to adapt fast to changing technologies where you will be exposed to a complex environment that includes several database systems such as: MySQL, PostgreSQL, Cassandra, ElasticSearch, etc. Lucidya offers a result-driven, fun, and dynamic environment full of challenges. Apply only if scale and complexity excite you.
Roles & Responsibilities
- Manage database roles and privileges
- Determine, enforce and document database policies, procedures and standards
- Install, build, configure and tune database systems and carry out capacity planning
- Use high-speed transaction recovery techniques and backup data
- Minimize database downtime and manage parameters to provide fast query responses
- Provide proactive and reactive data management support and training to other developers
- Perform tests and evaluations regularly to ensure data security, privacy and integrity
- Monitor database performance, implement changes and apply new patches and versions when required
- Diagnose and troubleshoot database errors
- Be available for on-call support as needed
- Contribute to the growth of Lucidya through interviewing, on-boarding, or other recruitment efforts
- Consult team members on secure coding practices
- Develop a familiarity with new tools and best practices
- Preparing disaster recovery plans
Must-Have:
- BA/BS or Masters degree in Computer Science, Software Engineering, IT or equivalent practical
- Hands-on experience in administering and maintaining SQL and NoSQL databases (PostgreSQL, MySQL, etc.)
- Experience with managed Cloud Services (i.e., AWS and Azure)
- Strong background in Unix/Linux operating systems and have shell scripting skills
- Excellent knowledge of data backup, recovery, security, integrity and SQL
- Up-to-date with trends and developments in database administration
- Familiarity with database design, documentation and coding
- Ability to multi-task and adapt to shifting priorities, demands, and tight timelines
- Problem solving skills and ability to think algorithmically
- Fluent in Arabic & English
- Excellent written, oral communication, and interpersonal skills
- Background in installing, configuring, managing ElasticSearch
- Background in installing, configuring, managing Redis
- Background in installing, configuring, managing Cassandra
- Professional certifications in Unix/Linux administration
- Professional certifications in Database administration and optimization (MySQL, Oracle, etc.)
- Seniority level Mid-Senior level
- Employment type Full-time
- Industries IT Services and IT Consulting
Riyadh, Riyadh, Saudi Arabia 21 hours ago
Distributed Systems Software Engineer, Python / Go Junior Software Engineer - Cross-platform C++ - Multipass Software Engineer - Immutable Ubuntu Desktop Embedded Linux Senior Software Engineer - Optimisation Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Python Software Engineer - Ubuntu Hardware Certification TeamWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Database solutions Jobs in Saudi Arabia !
Senior Database Administrator
Posted 5 days ago
Job Viewed
Job Description
We re looking for a Senior Database Administrator to join our Infrastructure team. You ll work on high-impact projects in a high-growth environment, alongside a world-class remote engineering team spread across 20+ countries.
- Design, construct, install, and maintain large relational databases.
- Maintain the integrity and security of the database, including backups and recovery procedures.
- Implement and manage disaster recovery and failover systems.
- Monitor database performance, implement changes, and apply new patches and versions when required.
- Collaborate with development teams to optimize database usage.
- Set up and maintain database replication, clustering, mirroring, and other high availability strategies.
- Use and understand tools like pgbouncer and modern monitoring systems.
- Stay updated with the latest database technologies and best practices.
- Experience with Clickhouse is mandatory.
- Proficiency in PostgreSQL setup, replication, upgrade, monitoring and performance tuning.
- Can read and write complex and very complex queries.
- Experience with backup and recovery procedures, as well as PITR.
- Strong knowledge of database design, documentation, and coding.
- Familiarity with database management tools and performance tuning techniques.
- Strong problem-solving and communication skills.
- Familiarity with programming/scripting languages like bash, Python, Go, etc.
- Experience with DbaaS on cloud platforms such as GCP or AWS (would be a plus).
- Certification in database management or equivalent training (would be a plus).
- Knowledge of the latest trends in database administration.
- Familiarity with modern DevOps practices such as Kubernetes, Terraform, Helm.
- Experience in real-time data streaming technologies such as Debezium/Flink.
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at
People Looking for Senior Database Administrator Jobs also searched #J-18808-LjbffrDatabase Administrator (DBA)
Posted 11 days ago
Job Viewed
Job Description
Lucidya is one of the fastest-growing SaaS startups in the world & the leading social media analytics tool geared towards the Arabic language. By leveraging AI, Machine Learning & big data technologies, we are on a mission of helping businesses in the MENA region to understand and better serve their customers using our Media & Customer Intelligence products.
With an HQ in Riyadh and offices in different countries in the world, we are funded by the most reputable investors in the region and scaling rapidly to meet the increasing demand for our products.
Come and join the startup that has been named by World Economic Forum as one the most promising startups in the MENA region . be part of the history we are making.
Purpose
As a Database Administrator (DBA), you will make sure that production databases are up and running smoothly 24/7. Your main goal is to provide a seamless flow of information throughout Lucidya services by maximizing the product uptime. We expect you to learn fast how our system is designed and to adapt fast to changing technologies where you will be exposed to a complex environment that includes several database systems such as: MySQL, PostgreSQL, Cassandra, ElasticSearch, etc. Lucidya offers a result-driven, fun, and dynamic environment full of challenges. Apply only if scale and complexity excite you.
Roles & Responsibilities
- Manage database roles and privileges
- Determine, enforce and document database policies, procedures and standards
- Install, build, configure and tune database systems and carry out capacity planning
- Use high-speed transaction recovery techniques and backup data
- Minimize database downtime and manage parameters to provide fast query responses
- Provide proactive and reactive data management support and training to other developers
- Perform tests and evaluations regularly to ensure data security, privacy and integrity
- Monitor database performance, implement changes and apply new patches and versions when required
- Diagnose and troubleshoot database errors
- Be available for on-call support as needed
- Contribute to the growth of Lucidya through interviewing, on-boarding, or other recruitment efforts
- Consult team members on secure coding practices
- Develop a familiarity with new tools and best practices
- Preparing disaster recovery plans
Must-Have:
- BA/BS or Masters degree in Computer Science, Software Engineering, IT or equivalent practical
- Hands-on experience in administering and maintaining SQL and NoSQL databases (PostgreSQL, MySQL, etc.)
- Experience with managed Cloud Services (i.e., AWS and Azure)
- Strong background in Unix/Linux operating systems and have shell scripting skills
- Excellent knowledge of data backup, recovery, security, integrity and SQL
- Up-to-date with trends and developments in database administration
- Familiarity with database design, documentation and coding
- Ability to multi-task and adapt to shifting priorities, demands, and tight timelines
- Problem solving skills and ability to think algorithmically
- Fluent in Arabic & English
- Excellent written, oral communication, and interpersonal skills
- Background in installing, configuring, managing ElasticSearch
- Background in installing, configuring, managing Redis
- Background in installing, configuring, managing Cassandra
- Professional certifications in Unix/Linux administration
- Professional certifications in Database administration and optimization (MySQL, Oracle, etc.)
Database Administrator (DBA)
Posted 14 days ago
Job Viewed
Job Description
Ines Partners is seeking a highly skilled Database Administrator (DBA) to join our team in Riyadh, Saudi Arabia.
As a DBA, you will play a crucial role in ensuring the optimal performance, security, and reliability of our database systems.
Responsibilities
- Design, implement, and maintain database architectures and standards.
- Perform database performance tuning and optimization.
- Manage database backups, recovery, and security.
- Provide technical support and troubleshooting for database-related issues.
- Collaborate with development teams to ensure efficient data access and integration.
- Stay up-to-date with the latest database technologies and trends.
Qualifications
- Minimum 5 years of experience as a DBA, specializing in SQL and Oracle databases.
- Strong proficiency in SQL and PL/SQL.
- Knowledge of database administration tasks, including backups, recovery, and security.
- Experience with database performance tuning techniques.
- Familiarity with Linux/Unix operating systems.
- Excellent problem-solving and analytical skills.
- Fluency in Arabic is essential.
Join our team and be part of a dynamic and innovative company. Apply now by emailing or visit our website for more details: .
#J-18808-Ljbffr