وظائف SQL في السعودية
١٠٩٧ وظائف شاغرة
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a SQL Developer based in Saudi Arabia.<br><br>As a SQL Developer, you will play a key role in implementing and supporting data-driven reporting solutions for clients across different environments. You will combine technical expertise in SQL, databases, and business intelligence with strong communication skills to understand requirements and deliver effective solutions. Working directly with stakeholders, you will investigate data structures, develop SQL-based solutions, and ensure seamless integration between systems. This client-facing position offers the opportunity to work on diverse projects, solve complex technical challenges, and take ownership of implementations from start to finish. You will collaborate with both technical and non-technical teams in a dynamic environment where problem-solving and continuous improvement are highly valued. The role provides a balance of development, consulting, implementation, and user support responsibilities.<br><br>Accountabilities<br><br>As a SQL Developer, you will be responsible for delivering database solutions, supporting software implementations, and helping clients maximize the value of their reporting environments. You will work closely with stakeholders to translate business needs into reliable technical solutions while ensuring system performance and usability.<br><br>Engage directly with clients, managers, and stakeholders to understand reporting needs and business requirements. Translate business requirements into effective SQL-based solutions and reporting configurations. Connect remotely to client environments to install, configure, maintain, and support reporting software. Investigate client systems to identify relevant data sources across different platforms. Extract, analyze, and interpret data from databases and business applications. Review existing database structures, relationships, and data flows to support implementation projects. Develop and maintain SQL objects, including views, stored procedures, functions, and tables. Apply database fixes, updates, and performance improvements within SQL Server environments. Troubleshoot database, connectivity, and networking-related issues. Work with Windows Server environments and collaborate with client IT teams when required. Deliver training sessions and guidance to users to ensure effective software adoption. Provide ongoing post-implementation support and take ownership of projects from setup through completion.<br><br>Requirements<br><br>The ideal candidate has strong SQL development experience, a practical approach to problem-solving, and the ability to communicate effectively with both technical teams and business stakeholders.<br><br>Strong professional experience with Microsoft SQL Server. Advanced SQL querying skills, including joins, aggregations, subqueries, and troubleshooting. Experience creating and managing SQL views, stored procedures, functions, and database objects. Solid understanding of relational database concepts and data structures. Experience working within Windows Server environments. Good knowledge of networking fundamentals, including permissions, ports, firewalls, and DNS. Experience remotely accessing and supporting client infrastructure. Ability to analyze complex technical issues and develop practical solutions. Strong communication skills with confidence working directly with non-technical stakeholders. Ability to work independently, manage priorities, and take ownership of projects. Self-motivated, organized, detail-oriented, and methodical when troubleshooting.<br><br>Additional experience in the following areas is considered an advantage:<br><br>Understanding of bookkeeping principles and financial structures such as nominal ledger, trial balance, and sales/purchase ledgers. Experience working with financial accounting systems or ERP platforms. Experience deploying or supporting applications through IIS. Knowledge of APIs, application integrations, and JSON-based environments. Exposure to other SQL dialects such as MySQL or Postgre SQL. Experience with additional database management systems. Familiarity with C# development.<br><br>Benefits<br><br>Opportunity to work on diverse client projects involving data, reporting, and business intelligence solutions. Client-facing role with strong ownership and visibility across implementation projects. Flexible remote working environment. Opportunity to develop expertise across databases, integrations, and reporting technologies. Continuous learning opportunities while working with modern technical solutions. Collaborative environment combining technical challenges with practical business impact.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
We are looking for an experienced SQL Developer with additional skills in database administration, server infrastructure, and application support. The candidate will be responsible for building and optimizing database solutions while contributing to system reliability, backup operations, and deployment activities.<br>Responsibilities Develop and optimize complex SQL queries, joins, CTEs, and subqueries for reporting and application needs Create and maintain stored procedures and functions for business logic, data processing, and reusable components Analyze and tune query performance using execution plans, indexing, and profiling tools Manage SQL Server environments (Dev, UAT, Prod), including isolation levels and transaction handling Monitor and maintain Always On Availability Groups, ensuring failover readiness and replica health (SQL Server 2022) Administer database security, including users, roles, and permissions Perform routine maintenance: index optimization, statistics updates, and integrity checks Troubleshoot alerts, job failures, and database incidents within SLA timelines Administer IIS, including application pools, site configurations, and SSL management Deploy and support . NET applications, monitoring logs to resolve issues Manage backup and recovery using Veeam and Veritas Net Backup, including restore testing and documentation Support server and storage management, ensuring optimal database performance and coordination with infrastructure teams<br>Qualifications3+ years of hands-on SQL development experience using Microsoft SQL Server Strong T-SQL skills including joins, stored procedures, functions, CTEs, and subqueries Good understanding of query performance tuning and execution plan analysis Knowledge of SQL Server isolation levels and transaction management Experience with SQL Server Always On Availability Groups on SQL Server 2022Familiarity with Veeam Backup & Replication and Veritas Net Backup Basic IIS administration and . NET web application deployment experience Exposure to physical server management and Windows Server environments
Company Overview<br><br>[[Add an overview of your company]]<br><br>Job Summary<br><br>We are seeking a proactive and detail-oriented Junior Oracle Developer with a focus on PL/SQL to join our development team. You will collaborate with DBAs, analysts, and fellow developers to design, implement, and optimize Oracle database solutions that support business goals. This role offers growth opportunities in a dynamic environment where you can expand your skills in database programming, performance tuning, and data integration.<br><br>Key Responsibilities<br><br> Develop, test, and maintain PL/SQL packages, procedures, functions, triggers, and SQL queries to support application features and reporting requirements. Collaborate with cross-functional teams to translate business needs into scalable database solutions. Assist with data modeling, schema design, and performance tuning of Oracle databases. Troubleshoot and resolve database and code issues in a timely manner. Write and maintain comprehensive documentation, including technical specs and inline code comments. Support data migration and integration efforts, ensuring data quality and integrity. Identify opportunities for optimization and participate in code reviews to promote best practices.<br><br>Required Qualifications<br><br>1-3 years of experience in Oracle PL/SQL development. Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience). Strong understanding of relational databases, SQL tuning, and basic data modeling. Excellent problem-solving, collaboration, and communication skills.<br><br>Preferred Qualifications<br><br>Experience with Oracle 12c/19c, SQL Developer or similar tools, and version control systems. Exposure to performance tuning, explain plans, and SQL optimization. Familiarity with ETL processes, data warehousing concepts, and basic shell scripting. Oracle SQL Developer or TOAD proficiency is a plus.<br><br>Skills And Competencies<br><br> PL/SQL development and debugging SQL and query optimization Data modeling and relational database concepts Problem-solving and analytical thinking Effective communication and teamwork Attention to detail and strong organizational skills<br><br>Education and Certifications<br><br>Bachelor’s degree in Computer Science, Information Technology, or a related discipline; or equivalent practical experience. Relevant certifications in Oracle PL/SQL or Oracle Database are advantageous.<br><br>Benefits And Perks<br><br>[[Add benefits and perks]]
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<ol><li> إدارة وصيانة قواعد بيانات MS SQL Server عبر البيئات المحلية والسحابية مع ضمان الأداء والتوافر والاعتمادية.</li><li> التعامل مع النسخ الاحتياطية والاستعادة والتركيب والترقيات وفحص الصحة اليومي باستخدام أدوات SQL (DMVs, DBCC).</li><li> تنفيذ حلول التوافر العالي والتعافي من الكوارث (Always On، التجميع) واختبار جاهزية التحول في حالات الفشل بشكل منتظم.</li><li> إجراء تحسينات الأداء، تخطيط السعة، التصحيح، واستكشاف الأخطاء (الت堵、 القفل، تحسين الاستعلام).</li><li> ضمان أمان قاعدة البيانات والامتثال والتوثيق ودعم SSIS, SSRS, SSAS مع عمليات إدارة الحوادث والتغيير.</li></ol><p> </p> </div><h2 class="h5">المهارات</h2>
<div data-jb-field="skills"><ol><li> إدارة وصيانة قواعد بيانات MS SQL Server عبر البيئات المحلية والسحابية مع ضمان الأداء والتوافر والاعتمادية.</li></ol></div>
Job Description:<br>Manage and maintain MS SQL Server databases across on-prem and cloud environments ensuring performance, availability, and reliability. Handle backups, restores, installations, upgrades, and daily health checks using SQL tools (DMVs, DBCC). Implement High Availability & Disaster Recovery solutions (Always On, Clustering) and regularly test failover readiness. Perform performance tuning, capacity planning, patching, and troubleshooting (blocking, locking, query optimization). Ensure database security, compliance, documentation, and support SSIS, SSRS, SSAS along with incident and change management processes.
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>أنشطة البجغرافية القياسية، مراقبة SQL، ضبط الأداء باستخدام المحلل وיהול الأحداث الممتدة خبرة في التعافي من الكوارث، معرفة أنواع استرداد SQL نصوص TSQL التوافر العالي باستخدام مجموعات التوفر دائمًا على التوافر أنظمة ترحيل SQL خبرة في أنشطة الترحيل مع SQL من 2008R2 إلى SQL2019 القيادة في إنشاء وصيانة تصميم التخزين، الأرشفة، النسخ الاحتياطي و استعادة الأنشطة، الخطط والإجراءات قيادة تصميم وإنشاء وصيانة ومراقبة أمثلة قواعد البيانات، أمان، وصول وطرق التقارير تطوير وتنفيذ الإجراءات وعمليات المراقبة لضمان سلامة البيانات وتوافرها والتحقق منها تقديم الاستشارات والدعم حول التقنيات الجديدة لتحسين وظائف أو كفاءة قواعد البيانات دعم فريق الدعم الفني في تصميم وتطوير وصيانة قواعد البيانات حسب الحاجة ضمان أن تكون إجراءات التخزين، الأرشفة، النسخ الاحتياطي والاستعادة تعمل بشكل صحيح وضع تصور التصميم المفاهيمي لقاعدة بيانات مخطط لها ضمن مخطط صقل التصميم المنطقي حتى يمكن ترجمته إلى نموذج بيانات محدد مراقبة عملية تحسين التصميم الفيزيائي لتلبية متطلبات التخزين النظامي الإشراف على تثبيت واختبار إصدارات جديدة من DBMS التواصل والتنسيق مع مديري المشروعات التقنيين ومطوري قواعد البيانات وتطبيقات المطورين مراجعة تصميم وتطوير استعلامات SQL، الإجراءات المخزنة، العروض، أوامر DDL/DML عند الحاجة ضمان التواصل المنتظم مع الفرق الفنية وتطبيقات وعمليات لضمان سلامة وتحسين قاعدة البيانات الإشراف على تشغيل وتثبيت تطبيقات جديدة وتخصيص التطبيقات الحالية لتتلاءم مع الغرض ضمان وجود جميع وثائق الإجراءات وأدلة الإرشاد كما ينبغي الإبلاغ عن التوافر، الأداء وموارد السعة لجميع قواعد البيانات ومكونات البنية التحتية ذات الصلة</p></div></section><section><p class="heading">مرشح مثالي</p><p class="paragraph"></p><p>(المواطن السعودي فقط) الدرجة: G11 الموقع: الرياض ساعات العمل: دوام كامل تاريخ الإغلاق للإعلان: 23/07/2026</p><p>متطلبات الوظيفة:</p><ul><li>درجة البكالوريوس في تكنولوجيا المعلومات مفضلة</li><li>شهادات IT ذات صلة</li><li>معرفة بإطار خدمات IT</li><li>خبرة لا تقل عن 3-4 سنوات في بيئة مشابهة مع تفضيل عام واحد في دور إشرافي</li><li>الطلاقة في العربية والإنجليزية</li></ul><p>فوائد للمواطنين السعوديين</p><p>في مقابل الالتزام والجهد المطلوبين ستحصل على راتب ومزايا تنافسية، بما في ذلك إجازة سخية، ونظام رعاية صحية كامل، والوصول إلى عضوية نادي رياضي مخفضة.</p><p>إذا كنت من قدامى المحاربين، يجب تقديم شهادة نهاية الخدمة مع طلبك.</p><p>نهدف إلى إكمال عملية التقييم والاختيار خلال 3 أسابيع من تاريخ الإغلاق.</p><p></p></section>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>الوصف</span><br><span></span><p><span><span><strong>(السعوديون فقط) </strong></span></span></p><br><p><span><span><strong>الدرجة: </strong></span></span><span><span> G11</span></span></p><br><p><span><span><strong>الموقع:</strong></span></span><span><span> الرياض</span></span></p><br><p><span><span><strong>ساعات العمل: </strong></span></span><span><span>دوام كامل</span></span></p><br><p><span><span><strong>إغلاق الإعلان:</strong></span></span><span><span>23/07/2026</span></span></p><br><p><span><span><strong>المسؤوليات:</strong></span></span></p><br><p><span><span>·</span></span><span><span>أنشطة BAU القياسية، مراقبة SQL، ضبط الأداء باستخدام المحلل والأحداث الممتدة</span></span></p><br><p><span><span>·</span></span><span><span>خبرة التعافي من الكوارث، معرفة أنواع استرداد SQL</span></span></p><br><p><span><span>·</span></span><span><span>برمجة TSQL</span></span></p><br><p><span><span>·</span></span><span><span>التوافر العالي مع مجموعات التوافر «Always on»</span></span></p><br><p><span><span>·</span></span><span><span>أنشطة ترحيل SQL</span></span></p><br><p><span><span>·</span></span><span><span>خبرة مع إصدارات SQL من 2008R2 إلى SQL2019</span></span></p><br><p><span><span>·</span></span><span><span>قيادة تصميم وت保持 التخزين، الأرشفة، النسخ الاحتياطي والاسترداد، الخطط والإجراءات</span></span></p><br><p><span><span>·</span></span><span><span>قيادة التصميم، الإنشاء، الصيانة ورصد مثيلات قواعد البيانات</span></span></p><br><p><span><span>·</span></span><span><span>طرق الأمان والوصول والتقارير</span></span></p><br><p><span><span>·</span></span><span><span>تطوير وتنفيذ الإجراءات وعمليات المراقبة لضمان سلامة البيانات وتوافرها والتحقق منها</span></span></p><br><p><span><span>·</span></span><span><span>تقديم الاستشارات والدعم حول تقنيات جديدة لتحسين وظائف أو كفاءة قواعد البيانات</span></span></p><br><p><span><span>·</span></span><span><span>دعم فريق الدعم الفني في تصميم وتطوير وصيانة قواعد البيانات عند الطلب</span></span></p><br><p><span><span>·</span></span><span><span>ضمان أن إجراءات التخزين والأرشفة والنسخ الاحتياطي والاسترداد تعمل بشكل صحيح</span></span></p><br><p><span><span>·</span></span><span><span>وضع التصميم المفهومي لقاعدة بيانات مخطط لها بشكل موجز</span></span></p><br><p><span><span>·</span></span><span><span>تنقيح التصميم المنطقي ليتم ترجمته إلى نموذج بيانات محدد</span></span></p><br><p><span><span>·</span></span><span><span>مراقبة عملية مزيد من تنقيح التصميم الفيزيائي لتلبية متطلبات تخزين النظام</span></span></p><br><p><span><span>·</span></span><span><span>الإشراف على تثبيت واختبار نسخ جديدة من نظام إدارة قواعد البيانات</span></span></p><br><p><span><span>·</span></span><span><span>التنسيق ومتابعة العلاقات مع مديرين مشاريع IT ومبرمجي قواعد البيانات ومطوري التطبيقات</span></span></p><br><p><span><span>·</span></span><span><span>مراجعة تصميم وتطوير استعلامات SQL والإجراءات المخزنة والعروض وأوامر DDL و DML حسب الحاجة</span></span></p><br><p><span><span>·</span></span><span><span>ضمان التواصل المنتظم مع الكوادر الفنية والتطبيقية والتشغيلية لضمان سلامة وتحسين قاعدة البيانات</span></span></p><br><p><span><span>·</span></span><span><span>الإشراف على تشغيل وتركيب تطبيقات جديدة وتخصيص التطبيقات الحالية لتكون مناسبة للاستخدام</span></span></p><br><p><span><span>·</span></span><span><span>الحرص على وجود جميع وثائق الإجراءات وأدلة الإرشاد</span></span></p><br><p><span><span>·</span></span><span><span>الحرص على الإبلاغ عن التوافر والأداء والقدرات لجميع قواعد البيانات ومكونات البنية التحتية ذات الصلة</span></span></p><br><p><span><span><strong>متطلبات الوظيفة:</strong></span></span></p><br><p><span><span>·</span></span><span><span>يفضل درجة البكالوريوس في تكنولوجيا المعلومات</span></span></p><br><p><span><span>·</span></span><span><span>شهادات IT ذات صلة</span></span></p><br><p><span><span>·</span></span><span><span>معرفة بإطار خدمات تكنولوجيا المعلومات</span></span></p><br><p><span><span>·</span></span><span><span>حد أدنى 3-4 سنوات من الخبرة في بيئة مشابهة، ويفضل سنة في دور إشرافي</span></span></p><br><p><span><span>·</span></span><span><span>متمكن من العربية والإنجليزية</span></span></p><br><p><span><span><strong>فوائد وطنية سعودية للموظفين</strong></span></span></p><br><p><span><span>مقابل مستوى الالتزام والعمل الجاد المطلوبين ستحصل على راتب منافس وحزمة مزايا، بما في ذلك إجازة سخية وبدل الإجازة، وخطة صحية كاملة وإمكانية الانضمام إلى عضوية صالة الألعاب الرياضية المخفضة.</span></span></p><br><p><span><span><strong>ISE:</strong></span></span></p><br><p><span><span>International Systems Engineering (ISE)، تأسست في 1988، هي جزء من محفظة BAE Systems العالمية. لأكثر من 30 عامًا.</span></span></p><br><p><span><span>ISE هي مورد موثوق في تقديم حلول آمنة حاسمة للمهمات، وخدمات وتكنولوجيا متقدمة. تشمل محفظة منتجات ISE الأمن السيبراني، إدارة البنية التحتية/السحاب الآمن، إدارة الشبكات والنطاق الآمن، الدعم والتطوير التطبيقي، الحوسبة والدعم للمستخدم النهائي، وإدارة خدمات تكنولوجيا المعلومات.</span></span></p><br><p><span><span>متوافقة مع أهداف المملكة الوطنية، تلتزم ISE باستثمار المواهب المحلية والتقنيات المتقدمة وشراكات قوية مع موردين دوليين ومحليين. نواصل جهودنا وفق رؤية السعودية 2030 في تعزيز القدرات الوطنية في مجالات التكنولوجيا العالية والمساهمة في بناء فريق عالي المهارة وشامل ومستعد للمستقبل.</span></span></p><br><p><span><span>ملاحظة: جميع التعيينات في المملكة العربية السعودية تخضع لاستلام جميع الموافقات الحكومية و/أو العميل اللازمة. إذا كنت من المتقاعدين العسكريين، يجب عليك تقديم شهادة نهاية الخدمة مع طلبك. نهدف إلى إكمال عملية التقييم والاختيار خلال 3 أسابيع من تاريخ الإغلاق.</span></span></p><br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
المرشح المفضل </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>سنوات الخبرة</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
لا خبرة مطلوبة </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>الدرجة العلمية</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
درجة البكالوريوس / دبلوم عالٍ </div>
</div>
5+ years of experience in:1. Building & Developing databases2. Database Management3. Microsoft Windows Server Systems4. MS Active Directory and DNS
<p>نحن نبحث عن مهندس برمجيات Java لتصميم وتطوير وصيانة تطبيقات وخدمات قائمة على Java. ستساعد في تقديم ميزات عالية الجودة، وتحسين الأداء وقابلية التوسع، وضمان كود آمن وموثوق به من خلال الاختبار، ومراجعة الشيفرة، والتحسين المستمر.</p><p><b><br></b></p><p><b>الغرض من الوظيفة</b></p><p>بناء وصيانة تطبيقات وخدمات Java/Spring التي تلبي معايير الأداء والموثوقية والأمان مع دعم الإصدارات المجدولة من خلال حل العيوب والتعاون الفعال.</p><p>المهام والمسؤوليات الوظيفية</p><ul><li>إطار عمل Java Spring</li><li>تطوير REST API</li><li>أساسيات الخدمات المصغرة</li><li>Hibernate/JPA</li><li>SQL (PostgreSQL/MySQL)</li><li>JUnit/Mockito</li><li>Git</li><li>CI/CD (Jenkins/GitHub Actions)</li><li>مراجعة الشيفرة</li><li>تحسين الأداء</li><li>تشفير الكود الآمن</li><li>حل العيوب</li><li>التحسين المستمر</li></ul><p><strong>الملف الشخصي المرغوب للمرشح</strong></p><h2>المؤهلات</h2><h3>المؤهلات المطلوبة</h3><ul><li>إطار عمل Java Spring</li><li>تطوير REST API</li><li>SQL (PostgreSQL/MySQL)</li><li>Hibernate/JPA</li><li>JUnit/Mockito</li><li>Maven/Gradle</li><li>Git</li><li>CI/CD (Jenkins/GitHub Actions)</li><li>أساسيات الخدمات المصغرة</li><li>الوعي بالاعتماد والأمان</li><li>عقلية التطوير بواسطة الاختبار</li><li>التعاون وجاهزية الإصدار</li></ul>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>نحن نبحث عن مهندس نظام أقدم لتصميم وبناء وتوسيع تطبيقات المؤسسات التي تدعم الأعمال الحرجة ومبادرات التحول الرقمي. المسؤوليات الأساسية تصميم وتطوير واجهات برمجة تطبيقات RESTful قابلة للتوسع باستخدام Spring Boot بما يتماشى مع احتياجات مجال العمل تطبيق مبادئ التصميم المعتمد على المجال (DDD) لتنظيم الخدمات وإدارة منطق الأعمال المعقد القيادة في التطوير باستخدام التطوير القائم على الاختبار (TDD) لضمان جودة الشفرة وقابليتها للصيانة تصميم وتنفيذ حلول تعتمد على الخدمات الدقيقة مع الاستفادة من Docker لتحقيق القابلية للتوسع والمرونة بناء وتحسين أنظمة أتمتة سير العمل لتبسيط عمليات الأعمال تطوير وصيانة أنظمة آمنة، مع الالتزام بمعايير الصناعة تنفيذ تكاملات إدارة الهوية والوصول (مثل RBAC، تخصيص المستخدم، إدارة دورة الحياة) تعزيز أداء النظام من خلال تحسين الاستفسارات، استراتيجيات التخزين المؤقت، وإعادة الهندسة التقنية تكديس الخلفية: Java، Spring Boot الواجهة الأمامية: Vue.js الهندسة المعمارية: خدمات دقيقة، Docker قاعدة البيانات: MySQL، Oracle 10g الأمان: المصادقة عبر OTP، حوكمة الهوية (مثلاً SailPoint) ما نبحث عنه خبرة قوية في تصميم النُظم المؤسسية وتطوير الخلفية قدرة مثبتة على بناء أنظمة آمنة عالية الأداء وقابلة للتوسع فهم راسخ لأفضل ممارسات هندسة البرمجيات (DDD، TDD) خبرة في العمل في بيئات معقدة تعتمد على سير العمل المهارات المطلوبة: Java الأساسية إطار عمل Spring (Spring Boot، Spring MVC، Spring Data، Spring Security) تطوير RESTful API بنية الخدمات الدقيقة هندسة الخدمات المصغرة قواعد البيانات العلائقية (Oracle، MySQL، PostgreSQL) اختبارات الوحدة & TDD (JUnit، Mockito) المشروع: Talent معرّف التعيين:</p></div></section><section><p class="heading">الملف الشخصي المرشح المرغوب</p><p class="paragraph"></p><p>ما نبحث عنه خبرة قوية في تصميم النُظم المؤسسية وتطوير الخلفية قدرة مثبتة على بناء أنظمة آمنة عالية الأداء وقابلة للتوسع فهم راسخ لأفضل ممارسات هندسة البرمجيات (DDD، TDD) خبرة في العمل في بيئات معقدة تعتمد على سير العمل المهارات المطلوبة: Java الأساسية إطار عمل Spring (Spring Boot، Spring MVC، Spring Data، Spring Security) تطوير RESTful API بنية الخدمات الدقيقة قواعد البيانات العلائقية (Oracle، MySQL، PostgreSQL) اختبارات الوحدة & TDD (JUnit، Mockito)</p><p></p></section>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
وصف الشركة<br>
Jobs for Humanity تتعاون مع NHA لبناء منظومة توظيف شاملة وعادلة. لذلك نولي أولوية للأفراد من جميع مناحي الحياة.
<br> اسم الشركة: NHA<br>
<br>وصف الوظيفة<br>
<p>نحن نبحث عن مهندس برمجيات جافا لتصميم وتطوير وصيانة تطبيقات وخدمات تستند إلى جافا. ستساعد في تقديم ميزات عالية الجودة، تحسين الأداء والقدرة على التوسع، وضمان رمز آمن وموثوق من خلال الاختبار ومراجعات الشفرة والتحسين المستمر.</p><br> هدف الوظيفة <p>بناء وصيانة تطبيقات وخدمات جافا/سبرينغ التي تلتزم بمعايير الأداء والموثوقية والأمان مع دعم الإصدارات المجدولة من خلال حل العيوب والتعاون الفعال.</p><br> واجبات ومسؤوليات الوظيفة <ul>
<li>جافا</li><li>إطار سبرينغ</li><li>تطوير واجهات برمجة التطبيقات REST</li><li>يعرف أساسيات الخدمات الدقيقة (ميكروسيرفِس)</li><li>Hibernate/JPA</li><li>SQL (PostgreSQL/MySQL)</li><li>JUnit/Mockito</li><li>Git</li><li>CI/CD (Jenkins/GitHub Actions)</li><li>مراجعات الشفرة</li><li>تحسين الأداء</li><li>كتابة شفرة آمنة</li><li>حل العيوب</li><li>التحسين المستمر</li>
</ul>
<br>
<br>المؤهلات<br>
المؤهلات المطلوبة <ul>
<li>جافا</li><li>إطار سبرينغ</li><li>تطوير REST API</li><li>SQL (PostgreSQL/MySQL)</li><li>Hibernate/JPA</li><li>JUnit/Mockito</li><li>Maven/Gradle</li><li>Git</li><li>CI/CD (Jenkins/GitHub Actions)</li><li>أساسيات الخدمات المصغرة</li><li>التبعية والوعي بالأمان</li><li>عقلية التطوير باستخدام الاختبار قبل التعليمات البرمجية</li><li>التعاون واستعداد الإصدار</li>
</ul>
<br>
<br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
المرشح المفضل</h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>سنوات الخبرة</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
لا حاجة لخبرة سابقة</div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>الدرجة العلمية</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
درجة البكالوريوس / دبلوم عالي</div>
</div>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>نحن نبحث عن مطور Full Stack موهوب يتمتع بخبرة تتراوح بين 3 و 11 عاماً في تصميم وتطوير وصيانة تطبيقات ويب قابلة للت scale. يجب أن يمتلك المرشح المثالي خبرة قوية في كل من تقنيات الواجهة الأمامية والخلفية، وخبرة في بناء RESTful APIs، وفهم قوي لممارسات تطوير البرمجيات الحديثة.</p><p>المسؤوليات الرئيسية</p><ul><li>تصميم، وتطوير، واختبار، وصيانة تطبيقات ويب كاملة الحجم.</li><li>بناء واجهات مستخدم مستجيبة وعالية الأداء باستخدام أطر عمل حديثة للـJavaScript.</li><li>تطوير خدمات خلفية آمنة وقابلة للتوسع وواجهات برمجة تطبيقات RESTful.</li><li>التعاون مع مديري المنتجات والمصممين ومهندسي QA وفرق DevOps لتسليم برمجيات عالية الجودة.</li><li>تحسين أداء التطبيق وقابليته للتوسع وأمانه.</li><li>كتابة كود نظيف وقابل للصيانة وقابل لإعادة الاستخدام وفق أفضل ممارسات الصناعة.</li><li>المشاركة في مراجعات الشيفرة وتوجيه المطورين المبتدئين حيثما أمكن.</li><li>استكشاف مشكلات الإنتاج وتنفيذ الإصلاحات في الوقت المناسب.</li><li>العمل ضمن منهجيات التطوير Agile/Scrum.</li></ul><p>المهارات التقنية المطلوبة</p><p>الواجهة الأمامية</p><ul><li>خبرة قوية مع React.js أو Next.js أو Vue.js .</li><li>خبرة مع Webpack أو أدوات/أطر البناء الأمامية المماثلة .</li><li>معرفة قوية بـ HTML5، CSS3، JavaScript (ES6+)، وTypeScript.</li><li>خبرة في بناء تطبيقات مستجيبة ومتوافقة عبر المتصفحات.</li></ul><p>الخلفية</p><ul><li>خبرة عملية مع واحد أو أكثر من تقنيات الخلفية التالية: Java و Spring Boot و Node.js و .NET و Python و Django و Ruby on Rails و PHP أو تقنيات خلفية مماثلة</li></ul><p>قاعدة البيانات</p><ul><li>خبرة مع قواعد البيانات العلائقية مثل PostgreSQL أو MySQL أو SQL Server.</li><li>معرفة بقواعد البيانات NoSQL مثل MongoDB تعتبر ميزة.</li></ul><p>واجهات برمجة التطبيقات والتكامل</p><ul><li>خبرة في تصميم واستهلاك RESTful APIs.</li><li>المألوفية بـ GraphQL تعتبر ميزة.</li><li>خبرة في آليات المصادقة والتفويض (OAuth، JWT، SSO).</li></ul><p>DevOps وأدوات</p><ul><li>Git/GitHub/GitLab/Azure DevOps.</li><li>خطوط أنابيب CI/CD.</li><li>Docker و Kubernetes ميزة إضافية.</li><li>تفضيل وجود خبرة في منصات السحابة (AWS، Azure، أو Google Cloud Platform).</li></ul><p>المؤهلات</p><ul><li>درجة البكالوريوس في علوم الكمبيوتر، هندسة البرمجيات، أو مجال ذي صلة.</li><li>3 إلى 11 عاماً من الخبرة المهنية في تطوير البرمجيات كاملة stack.</li><li>مهارات قوية لحل المشكلات والتحليل.</li><li>اتصالات ممتازة وقدرات العمل الجماعي.</li><li>خبرة في بيئات التطوير Agile.</li></ul><p>المهارات المفضلة</p><ul><li>هندسة الخدمات المصغرة.</li><li>أطر اختبار الوحدة والاندماج.</li><li>تحسين الأداء وأمان التطبيق.</li><li>خبرة في التطبيقات المحتوية على حاويات وتطوير سحابي.</li><li>المألوفية بأنظمة الرسائل مثل Kafka أو RabbitMQ ميزة إضافية.</li></ul><p>التكنولوجيا الرئيسية</p><ul><li>الواجهة الأمامية: React.js أو Next.js أو Vue.js وWebpack أو أطر عمل/أدوات بناء أمامية مماثلة</li><li>الخلفية: Java و Spring Boot أو Node.js أو .NET أو Python و Django أو Ruby on Rails أو PHP أو تقنيات خلفية مماثلة</li><li>قواعد البيانات: PostgreSQL أو MySQL أو SQL Server أو MongoDB</li><li>السحابة: AWS أو Azure أو Google Cloud Platform</li><li>إدارة الإصدار: Git, GitHub, GitLab</li><li>التعبئة: Docker, Kubernetes (المفضل)</li></ul></div></section><section><p class="heading">المرشح المثالي</p><p class="paragraph"></p><p>درجة البكالوريوس في علوم الكمبيوتر، هندسة البرمجيات، أو مجال ذي صلة.</p><p>3 إلى 11 عاماً من الخبرة المهنية في تطوير البرمجيات كاملة stack.</p><p>مهارات قوية لحل المشكلات والتحليل.</p><p>اتصالات ممتازة وقدرات العمل ضمن فريق.</p><p>خبرة في بيئات التطوير Agile.</p><p></p></section>
<section><p class=\"heading jdMain\">وصف الوظيفة</p><p class=\"heading\">الأدوار والمسؤوليات</p><div class=\"paragraph\"><p>نحن نبحث عن مدير بيانات ماهر لإدارة وصيانة وتحسين منصات البيانات المؤسسية، مع ضمان التوفر العالي، الأداء، الأمن، ونزاهة البيانات. سيملك المرشح المثالي خبرة في إدارة قواعد البيانات العلائقية، ومخازن البيانات في الذاكرة، ومنصات تحليل البيانات الحديثة أو الذكاء الاصطناعي مع دعم حوكمة البيانات، والنسخ الاحتياطي واسترداد البيانات، ومبادرات تحسين الأداء.</p><p>المسؤوليات الرئيسية</p><ul><li>إدارة ومراقبة وصيانة قواعد البيانات والمنصات البيانية المؤسسية.</li><li>ضمان توفر قاعدة البيانات وأمنها وأدائها وموثوقيتها.</li><li>إجراء تثبيت وتكوين وترقيات وتصحيح وترحيل قواعد البيانات.</li><li>تنفيذ استراتيجيات النسخ الاحتياطي والاسترداد والتعافي من الكوارث والتوافر العالي.</li><li>مراقبة صحة قاعدة البيانات، واستكشاف المشكلات وتحسين أداء النظام.</li><li>التعاون مع مطوري التطبيقات ومهندسي البيانات وفرق البنية التحتية.</li><li>دعم مبادرات حوكمة البيانات وجودتها والامتثال.</li><li>الحفاظ على الوثائق الفنية، الإجراءات التشغيلية وتكوينات النظام.</li><li>المشاركة في تخطيط القدرة وتطبيق تقنيات بيانات جديدة.</li></ul><p>المهارات الأساسية اللازمة</p><ul><li>خبرة في PostgreSQL أو Microsoft SQL Server أو MySQL أو Oracle Database.</li><li>خبرة في Redis أو Memcached أو Apache Ignite لإدارة البيانات في الذاكرة والتخزين المؤقت.</li><li>خبرة في Dataiku DSS أو Vertex AI أو Azure Machine Learning أو Amazon SageMaker أو Databricks.</li><li>إدارة قاعدة البيانات وتعديل الأداء والنسخ الاحتياطي والاسترداد والتوافر العالي والتعافي من الكوارث.</li><li>أمن قاعدة البيانات وإدارة وصول المستخدم ونزاهة البيانات وتخطيط القدرة.</li><li>SQL ومراقبة قاعدة البيانات وتحسين الاستعلامات.</li><li>خبرة في إدارة Linux أو Windows Server.</li><li>الإلمام بـ Git وGitHub أو GitLab أو Bitbucket.</li><li>مهارات تحليلية وقدرات على استكشاف الأخطاء والتوثيق وحل المشكلات قوية.</li></ul><p>المهارات المرغوبة</p><ul><li>خبرة في Docker أو Kubernetes.</li><li>معرفة بمنصات السحابة AWS أو Azure أو Google Cloud Platform (GCP).</li><li>الاطلاع على أدوات ETL أو ELT مثل Informatica أو Talend أو Apache NiFi أو SSIS.</li><li>خبرة في أدوات المراقبة Prometheus أو Grafana أو Zabbix أو Nagios.</li><li>معرفة بالبرمجة باستخدام Python أو Bash أو PowerShell.</li><li>فهم حوكمة البيانات وجودتها وإدارة البيانات الرئيسية (MDM).</li><li>الاطلاع على CI/CD وممارسات DevOps.</li><li>خبرة في دعم تحليلات أو تقارير أو workloads AI/ML.</li></ul></div></section><section><p class=\"heading\">ملف المرشح Desired Candidate Profile</p><p class=\"paragraph\"></p><p><strong>المؤهلات المفضلة</strong></p><ul><li>درجة البكالوريوس في علوم الحاسوب، تكنولوجيا المعلومات، هندسة البيانات، أو مجال ذي صلة.</li><li>3 إلى 11 سنة من الخبرة في إدارة قواعد البيانات أو منصات البيانات.</li><li>خبرة في إدارة بيئات قواعد البيانات الإنتاجية مع متطلبات التوفر العالي والأداء.</li><li>شهادات ذات صلة في PostgreSQL أو Microsoft SQL Server أو منصات سحابية أو تقنيات قواعد البيانات تعتبر إضافة.</li><li>مهارات تواصل وتعاون وإدارة أصحاب المصلحة الممتازة.</li></ul><p></p></section>
<section><p class="heading jdMain">الوصف الوظيفي</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>من نحن HALA هي لاعب رائد في التكنولوجيا المالية في منطقة MENAP تهدف إلى إعادة تعريف الخدمات المالية وبناء بنك المستقبل للمؤسسات الصغيرة والمتوسطة. هدف HALA تمكين الشركات الصغيرة والمتوسطة للبدء والتشغيل والنمو من خلال تزويدهم بأدوات مالية وتكنولوجية متطورة. تمتلك HALA حالياً عدداً من الكيانات في الإمارات العربية المتحدة والمملكة العربية السعودية ومصر (بما فيها HALA Payments وHALA Logistics) وتقدم حلول تمكّن التجار من رقمنة مدفوعاتهم وكذلك إدارة مبيعاتهم وعملياتهم. تأسست عام 2017، وتخضع HALA حالياً لسلطة البنك المركزي السعودي بالترخيص.
المسؤوليات الرئيسية:</p><ul><li>تصميم وتطوير وصيانة أنظمة خلفية قابلة للتوسع وعالية الأداء.</li><li>تصميم وتنفيذ تطبيقات قائمة على الخدمات المصغرة باستخدام .NET Core.</li><li>تطوير وتحسين واجهات برمجة التطبيقات RESTful لدمج سلس مع الواجهة الأمامية والخدمات الطرف الثالث.</li><li>العمل مع قواعد البيانات SQL (PostgreSQL، MySQL) وNoSQL (MongoDB، Redis) لتخزين البيانات واسترجاعها بكفاءة.</li><li>تنفيذ المصادقة والتفويض وأفضل ممارسات الأمن (OAuth، JWT، التشفير، أمان API).</li><li>التعاون مع فرق DevOps لإدارة خطوط CI/CD والتعبئة بالحاويات (Docker، Kubernetes) ونشر السحابة (AWS، Azure، GCP).</li><li>ضمان قابلية التوسع في النظام والاعتمادية وتحسين الأداء.</li><li>العمل مع بنى تقليل الحدث باستخدام Kafka، RabbitMQ، أو وسطاء رسائل آخرين.</li><li>إجراء مراجعات الشفرة، توجيه المهندسين المبتدئين، وتطبيق أفضل ممارسات الترميز.</li><li>البقاء على اطلاع بالتقنيات الخلفية الناشئة والإطارات والممارسات الأفضل.</li></ul></div></section><section><p class="heading">المرشح المطلوب profile</p><p class="paragraph"></p><ul><li>خبرة 5+ سنوات في تطوير الخلفية.</li><li>إتقان في .NET Core.</li><li>خبرة قوية في هندسة الخدمات المصغرة والأنظمة الموزعة.</li><li>معرفة عميقة بقواعد بيانات SQL وNoSQL (PostgreSQL، MySQL، MongoDB، Redis).</li><li>خبرة باستخدام Docker وKubernetes والمنصات السحابية (AWS، Azure، GCP).</li><li>خبرة عملية مع وسيط الرسائل (Kafka، RabbitMQ) للأنظمة المدفوعة بالأحداث.</li><li>فهم قوي لأمان واجهة برمجة التطبيقات وآليات المصادقة وتحسين الأداء.</li><li>معرفة بأدوات CI/CD مثل Jenkins.</li><li>خبرة في هندسات القابلية للتوسع والالتزام العالي بالتوافر.</li><li>مهارات قوية في حل المشكلات وتصحيح الأخطاء والتحليل.</li><li>مهارات تواصل وقيادة قوية لتوجيه المطورين المبتدئين.</li></ul><p></p></section>
<p>نحن نبحث عن مهندس ويب موهوب ودافع لديه خبرة من 1 إلى 3 سنوات في تطوير تطبيقات الويب. يجب أن يمتلك المرشح المثالي خبرة في تطوير الواجهة الأمامية باستخدام Angular أو React، وتطوير الخلفية باستخدام Java، أو التطوير الكامل. ستعمل بنشاط مع فرق متعددة التخصصات لتصميم وتطوير واختبار والحفاظ على تطبيقات ويب قابلة للتوسع وآمنة وعالية الأداء تدعم أهداف الأعمال.</p><p><br></p><p><b>المسؤوليات الرئيسية</b></p><ul><li>تصميم وتطوير واختبار والحفاظ على تطبيقات الويب وحلول المؤسسات.</li><li>تطوير تطبيقات أمامية سريعة الاستجابة وسهلة الاستخدام باستخدام Angular أو React.</li><li>بناء وصيانة خدمات خلفية وواجهات برمجة تطبيقات RESTful باستخدام Java وSpring Boot.</li><li>التعاون مع مصممي واجهة المستخدم وتجربة المستخدم، ومالكي المنتجات، ومهندسي الـ QA، وفِرَق DevOps طوال دورة حياة تطوير البرمجيات.</li><li>دمج تطبيقات الواجهة الأمامية مع الخدمات الخلفية وقواعد البيانات.</li><li>كتابة كود نظيف وقابل للصيانة ومُوثّق جيداً وفق معايير وأفضل الممارسات في البرمجة.</li><li>استكشاف الأخطاء وإصلاحها وحل مشاكل التطبيق في بيئات التطوير والاختبار والإنتاج.</li><li>المشاركة في مراجعات الكود والمساهمة في مناقشات تقنية وتصميم حلول.</li><li>تحسين أداء التطبيق وقابليته للتوسع وأمنه وموثوقيته.</li><li>دعم نشر التطبيق وصيانته ومبادرات التحسين المستمر.</li></ul><p><b><br></b></p><p><b>المتطلبات</b></p><p>المهارات المطلوبة</p><ul><li>خبرة من 1-3 سنوات في تطوير تطبيقات الويب.</li><li>خبرة في تقنية واحدة أو أكثر من التالية: Java، Spring Boot، وتطوير واجهات RESTful API.</li><li>Angular وTypeScript.</li><li>React وJavaScript/TypeScript.</li><li>فهم قوي لـ HTML5 وCSS3 وJavaScript وتصميم الويب المتجاوب.</li><li>فهم جيد للمفاهيم البرمجية الموجهة للكائنات ومبادئ تطوير البرمجيات.</li><li>خبرة في العمل مع REST APIs وJSON.</li><li>معرفة بقاعدة البيانات العلائقية مثل MySQL و PostgreSQL و Oracle أو SQL Server.</li><li>الإلمام بـ Git وأنظمة إدارة الإصدارات.</li><li>فهم تقنيات اختبار وتصحيح أخطاء البرمجيات.</li><li>معرفة بمنهجيات Agile/Scrum التطويرية.</li></ul><p><strong>الملف الشخصي المرغوب للمرشح</strong></p><ul><li>خبرة من 1-3 سنوات في تطوير تطبيقات الويب.</li><li>خبرة في تقنية واحدة أو أكثر من التالية: Java، Spring Boot، وت开发 واجهات RESTful API.</li><li>Angular وTypeScript.</li><li>React وJavaScript/TypeScript.</li><li>فهم قوي لـ HTML5 وCSS3 وJavaScript وتصميم الويب المتجاوب.</li><li>فهم جيد للمفاهيم البرمجية الموجهة للكائنات ومبادئ تطوير البرمجيات.</li><li>خبرة في العمل مع REST APIs وJSON.</li><li>معرفة بقاعدة البيانات العلائقية مثل MySQL، PostgreSQL، Oracle، أو SQL Server.</li><li>الإلمام بـ Git وأنظمة إدارة الإصدارات.</li><li>فهم تقنيات اختبار وتصحيح أخطاء البرمجيات.</li><li>معرفة بمنهجيات Agile/Scrum التطويرية.</li></ul>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>وصف الوظيفة: مطور Full Stack (خبرة 3-11 سنوات) عنوان الوظيفة: مطور Full Stack الخبرة: 3-11 سنوات المكان: الرياض، المملكة العربية السعودية نوع التوظيف: دوام كامل نظرة عامة على الوظيفة نحن نبحث عن مطور Full Stack موهوب بخبرة 3-11 سنوات في تصميم وتطوير وصيانة تطبيقات ويب قابلة للتوسع. يجب أن يمتلك المرشح المثالي خبرة قوية عبر كل من تقنيات الواجهة الأمامية والخلفية، خبرة في بناء RESTful APIs، وفهم راسخ لممارسات تطوير البرمجيات الحديثة. المسؤوليات الرئيسية تصميم وتطوير واختبار وصيانة تطبيقات ويب كاملة-التكديس. بناء واجهات مستخدم سريعة الاستجابة وعالية الأداء باستخدام أطر JavaScript الحديثة. تطوير خدمات خلفية آمنة وقابلة للتوسع وواجهات RESTful. التعاون مع مديري المنتجات والمصممين وفرق QA وDevOps لتقديم برمجيات عالية الجودة. تحسين أداء التطبيق وقابليته للتوسع وأمنه. كتابة كود نظيف وقابل للصيانة وإعادة الاستخدام وفق أفضل الممارسات الصناعية. المشاركة في مراجعات الشفرة وتوجيه المطورين الأصغر سناً حيثما كان ذلك مناسباً. استكشاف مشكلات الإنتاج وتنفيذ الإصلاحات في الوقت المناسب. العمل ضمن منهجيات التطوير Agile/Scrum. المهارات التقنية المطلوبة الواجهة الأمامية: خبرة قوية مع React.js أو Next.js أو Vue.js. خبرة مع Webpack أو أدوات/أطر بناء الواجهة الأمامية المماثلة. معرفة قوية بـ HTML5 و CSS3 و JavaScript (ES6+) و TypeScript. خبرة في بناء تطبيقات سريعة الاستجابة ومتوافقة عبر المتصفحات. الخلفية: خبرة عملية مع أحد أو أكثر من تقنيات الخلفية التالية: Java و Spring Boot و Node.js و .NET و Python و Django و Ruby on Rails و PHP أو تقنيات خلفية مماثلة قاعدة البيانات: خبرة مع قواعد البيانات العلائقية مثل PostgreSQL و MySQL أو SQL Server. معرفة بقواعد بيانات NoSQL مثل MongoDB ميزة إضافية. واجهات REST والتكامل: تصميم واستهلاك RESTful APIs. الإلمام بـ GraphQL ميزة. خبرة في آليات المصادقة والتفويض (OAuth و JWT و SSO). DevOps والأدوات: Git/GitHub/GitLab/Azure DevOps. خطوط CI/CD. Docker و Kubernetes ميزة. خبرة مع منصات السحابة (AWS أو Azure أو Google Cloud Platform) مفضل. المؤهلات: درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال ذي صلة. 3-11 سنوات من الخبرة المهنية في تطوير البرمجيات كاملة التكديس. مهارات حل المشكلات والتحليل قوية. مهارات اتصال والعمل الجماعي ممتازة. خبرة في بيئات التطوير Agile. المهارات المفضلة: بنية الخدمات المصغرة. اختبارات الوحدة وأطر الاختبار المتكامل. تحسين الأداء وأمن التطبيق. خبرة في تطبيقات مع حاويات وسحابية. الإلمام بأنظمة الرسائل مثل Kafka أو RabbitMQ ميزة إضافية. مجموعة التكنولوجيا الرئيسية: الواجهة الأمامية: React.js أو Next.js أو Vue.js و Webpack أو أطر بناء الواجهة البديلة الخلفية: Java و Spring Boot أو Node.js أو .NET أو Python و Django أو Ruby on Rails أو PHP أو تقنيات خلفية مماثلة قواعد البيانات: PostgreSQL أو MySQL أو SQL Server أو MongoDB السحابة: AWS أو Azure أو Google Cloud Platform التحكم في الإصدار: Git, GitHub, GitLab حاويات: Docker, Kubernetes (مفضل)Share</p></div></section><section><p class="heading">المرشح المثالي</p><p class="paragraph"></p><p>المؤهلات درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال ذو صلة. 3-11 سنوات من الخبرة المهنية في تطوير البرمجيات كاملة التكديس. مهارات حل المشكلات والتحليل قوية. مهارات اتصال والعمل الجماعي الممتازة. خبرة في بيئات التطوير Agile. المهارات المفضلة: بنية الخدمات المصغرة. أطر اختبار الوحدة والاختبار المتكامل. تحسين الأداء وأمن التطبيق. خبرة في تطبيقات مع حاويات وسحابية. الإلمام بأنظمة الرسائل مثل Kafka أو RabbitMQ ميزة إضافية.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The Senior DBA Specialist is responsible for managing and maintaining enterprise databases to ensure high availability, performance, security, and reliability of business systems and applications. Key Responsibilities * Manage and maintain database systems such as: * Microsoft SQL Server * Oracle * MySQL * PostgreSQL * Monitor database performance and perform optimization and troubleshooting. * Manage backup, recovery, and disaster recovery procedures. * Implement database security and access controls. * Support database upgrades, patching, and migration activities. * Collaborate with infrastructure, applications, and cybersecurity teams. * Prepare technical documentation and operational reports.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Minimum 3+ years of experience in Database Administration. * Experience with production database environments and backup solutions. * Knowledge of High Availability (HA) and database security concepts.</p><p></p></section>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>نحن نبحث عن مهندس ضمان جودة (QA) دقيق التفاصيل لضمان جودة وموثوقية وأداء تطبيقات البرمجيات من خلال استراتيجيات اختبار شاملة. يجب أن يمتلك المرشح المثالي خبرة في الاختبار اليدوي والآلي، وتخطيط الاختبار، وإدارة الع defects، وتقديم تقارير الاختبار، بالإضافة إلى التعاون الوثيق مع المطورين والمحللين الأعمال وفِرق المنتج.</p><p>المسؤوليات الرئيسية</p><ul><li>تصميم وتطوير وتنفيذ وصيانة خطط الاختبار وحالات الاختبار ونصوص الاختبار.</li><li>إجراء اختبارات وظيفية وتكاملية وتراجعية وأداء واختبار آلي.</li><li>تحديد وتوثيق وتتبع والتحقق من عيوب البرمجيات طوال دورة الاختبار.</li><li>التعاون مع المطورين والمحللين الأعمال ومالكي المنتج للتحقق من المتطلبات الأعمال والتقنية.</li><li>تطوير وصيانة حزم اختبارات آلية لتحسين كفاءة الاختبار.</li><li>المشاركة في تخطيط السبرينت ومراجعة المتطلبات وأنشطة اعتماد الإصدار.</li><li>إعداد تقارير الاختبار ومقاييس الجودة ووثائق جاهزية الإصدار.</li><li>دعم اختبار قبول المستخدم (UAT) والتحقق من الإنتاج حسب الحاجة.</li><li>التحسين المستمر لعمليات QA وتغطية الأتمتة ومعايير الاختبار.</li></ul><p>المهارات الأساسية الضرورية</p><ul><li>خبرة مع Allure أو qTest أو TestMo لإدارة الاختبار والتقارير.</li><li>خبرة مع Selenium أو Cypress أو Playwright أو Appium لأتمتة الاختبار.</li><li>خبرة عملية في الاختبار الوظيفي و الاختبار التكامل و الاختبار التراجعي و اختبار الأداء و الاختبار الآلي.</li><li>خبرة في إنشاء خطط الاختبار وحالات الاختبار وسيناريوهات الاختبار وتقارير تنفيذ الاختبار.</li><li>تتبع العيوب وتقديم تقارير الأخطاء باستخدام Jira أو Azure DevOps أو Bugzilla.</li><li>معرفة بـ REST APIs واختبار API باستخدام Postman أو SoapUI.</li><li>الإلمام بـ Git وGitHub أو GitLab أو Bitbucket.</li><li>فهم SDLC و STLC و منهجيات Agile أو Scrum.</li><li>مهارات تحليلية قوية، وحل المشكلات، والتواصل.</li></ul><p>المهارات المرغوبة</p><ul><li>اختبار الأداء باستخدام JMeter أو LoadRunner أو Gatling.</li><li>معرفة برمجية أو نصية في Java أو Python أو JavaScript أو C#.</li><li>أدوات CI/CD مثل Jenkins أو GitHub Actions أو GitLab CI أو Azure DevOps Pipelines.</li><li>التحقق من قواعد البيانات باستخدام SQL أو PostgreSQL أو MySQL أو Oracle SQL Server.</li><li>خبرة في اختبار تطبيقات الويب والتطبيقات الجوالة وواجهات RESTful.</li><li>معرفة بـ Docker أو Kubernetes وبيئات السحابة (AWS أو Azure أو Google Cloud Platform (GCP)).</li><li>خبرة في تطوير سلوكي التطوير باستخدام (Cucumber أو SpecFlow).</li></ul></div></section><section><p class="heading">الملف المرشح Desired Candidate Profile</p><p class="paragraph"></p><p>درجة البكالوريوس في علوم الكمبيوتر أو تكنولوجيا المعلومات أو الهندسة البرمجية أو مجال ذي صلة. من 3 إلى 11 عامًا من الخبرة في ضمان جودة البرمجيات والاختبار. خبرة في بيئات التطوير الأجايل. شهادة ISTQB Foundation أو Advanced ميزة إضافية. مهارة عالية في الانتباه للتفاصيل، وقدرات حل المشكلات، والالتزام بتسليم برامج عالية الجودة.</p><p></p></section>
<p><strong>ملخص الدور</strong></p><p>مسؤول DBA عملي عن إدارة PostgreSQL و MySQL، الأداء، التوفر، النسخ الاحتياطي/الاستعادة، والدعم في بيئة الإنتاج.</p><p> </p><p><strong>المسؤوليات الأساسية</strong></p><ul><li>إجراء إدارة قاعدة البيانات، المراقبة، وفحص الصحة.</li><li>إدارة التكرار، النسخ الاحتياطي/الاستعادة، وأنشطة التعافي من الكوارث.</li><li>إجراء ضبط الأداء وتحسين الاستعلام/قاعدة البيانات.</li><li>دعم ترقية قواعد البيانات، التصحيحات، وتغييرات التكوين.</li><li>تصحيح حوادث الإنتاج وتحليل السبب الجذري.</li><li>الحفاظ على وثائق قاعدة البيانات والإجراءات التشغيلية.</li><li>المشاركة في الدعم على مدار 24/7 حسب التناوب.</li></ul><p> </p><p><strong>المهارات الأساسية</strong></p><ul><li>خبرة عملية قوية مع PostgreSQL.</li><li>خبرة جيدة في إدارة MySQL.</li><li>التكرار، النسخ الاحتياطي/الاستعادة، والتعافي من الكوارث.</li><li>ضبط الأداء واستكشاف الأخطاء.</li><li>ن scripting لنظام Linux وقاعدة البيانات.</li><li>خبرة DBA الإنتاجية.</li></ul>
<p><h4>Minimum qualifications:</h4>
<p><strong>Bachelor's degree in Computer Science or equivalent practical experience.</strong><br>
5 years of experience in project management and technical solution delivery.<br>
Experience with architecture, developing, and maintaining technical solutions in virtualization or cloud environments.<br>
Experience in networking, compute infrastructure (e.g., servers, databases, firewalls, load balancers) and architecting, developing, or maintaining cloud solutions in virtualized environments (e.g., Networking, DevOps/SRE, Security, Compute, Storage, Kubernetes).</p>
<h4>Preferred qualifications:</h4>
<p>Experience working with channel partners, systems integrators, and third-party developers to deliver successful solutions.<br>
Experience with deployment and orchestration technologies (e.g., Docker, Kubernetes, Ansible, etc).<br>
Experience in deploying distributed data processing systems in one or more of the following: Oracle, SQL Server, MySQL, PostgreSQL, MongoDB, etc.<br>
Experience in systems design with an ability to architect or explain complex systems interactions including data flows, common interfaces, APIs, etc.<br>
Experience with reading software code in one or more languages (e.g., Java, JavaScript, or Python).<br>
Ability to communicate in English and Arabic fluently to support client relationship management in this region.</p></p><p></p>