Backend Engineering Lead
Takamol Holding
تعتبر وظيفة قائد الهندسة الخلفية (Backend Engineering Lead) في شركة تكامل القابضة من الوظائف الحيوية والمهمة في تطوير البرمجيات والتطبيقات الحديثة في السوق السعودي. تشهد شركات التكنولوجيا والمعلومات في المملكة نمواً متسارعاً، مما يتطلب وجود خبراء متخصصين في إنشاء الأنظمة الخلفية القابلة للتوسع والتي تلبي احتياجات الأعمال المتزايدة. يتمثل دور قائد الهندسة الخلفية في قيادة فرق التطوير وتصميم وبناء أنظمة ميكروسيرفيس (Microservices) معتمدة على تقنيات حديثة مثل Java وSpring Boot، مما يسهم في تعزيز كفاءة الأداء واستقرار الأنظمة. هذا الدور يتطلب خبرة عميقة في التطبيقات السحابية، مما يجعله جزءاً أساسياً في تحقيق التحول الرقمي الذي تسعى إليه الشركات في المملكة.
المهام والمسؤوليات الرئيسية:
-
تصميم وتطوير الميكروسيرفيس: العمل على تصميم وتطوير خدمات ميكروسيرفيس مؤسساتية باستخدام Spring Boot، ما يسهم في تحسين أداء التطبيقات وتيسير الصيانة.
-
المشاركة في اتخاذ القرارات المعمارية: المساهمة الفعالة في تحديد المعمارية التقنية للمشاريع وضمان الالتزام بأفضل الممارسات في التصميم والتنفيذ.
-
دمج واجهات برمجة التطبيقات: التكامل بين واجهات برمجة التطبيقات (APIs) ومصادر البيانات والمنصات السحابية لضمان تفاعل سلس بين الأنظمة المختلفة.
-
مراجعة الكود وتوجيه المهندسين الجدد: إجراء مراجعات دورية للكود البرمجي وتوجيه المهندسين الأقل خبرة لتعزيز مهاراتهم وتحسين جودة البرمجيات.
-
تحسين الأداء والموثوقية والأمان: العمل على تحسين أداء الأنظمة وضمان موثوقيتها وأمانها من خلال تنفيذ أحدث تقنيات الأمان.
-
التعامل مع مشكلات الإنتاج: تحديد وحل المشكلات التي قد تواجه الأنظمة في بيئة الإنتاج، مما يضمن استمرارية العمل بشكل فعال.
-
التأكد من التوافق مع المتطلبات: ضمان أن الحلول الرقمية تلبي متطلبات الأمان والأداء والوصول، مما يجعلها مناسبة للاستخدام العام.
-
تطوير أعضاء الفريق: تعزيز مهارات أعضاء الفريق وبناء مجتمع قوي لخدمات الخلفية، مما يعزز من أداء الفريق ككل.
-
تقويم التقنيات الناشئة: تقييم التقنيات الحديثة والناشئة والتوصية باعتمادها عند الضرورة لتحسين كفاءة العمل.
المتطلبات والمؤهلات المطلوبة:
-
الشهادة الجامعية: الحصول على درجة البكالوريوس في علوم الحاسوب أو مجال مشابه.
-
الخبرة في Java/Spring Boot: توفر خبرة قوية في استخدام إطار العمل Java/Spring Boot.
-
الخبرة في الميكروسيرفيس وواجهات برمجة التطبيقات: معرفة عميقة بالميكروسيرفيس وواجهات برمجة التطبيقات REST.
-
المعرفة بقواعد البيانات: إلمام بقواعد البيانات SQL وNoSQL.
-
الفهم بتقنيات Docker وKubernetes: القدرة على العمل مع تقنيات الحاويات (Containers) وإدارة الحاويات.
-
التجربة في العمل ضمن بيئات Agile: خبرة سابقة في العمل ضمن فرق متعددة التخصصات في بيئات تطوير رشيقة.
-
الخبرة في التصميم المعماري الحديث: فهم قوي لمفاهيم التصميم المعماري الحديث والتخصصات التقنية ذات الصلة.
المهارات التقنية المطلوبة:
-
برمجة Java: مهارات متقدمة في برمجة Java واستخدام المكتبات والأدوات ذات الصلة.
-
تطوير التطبيقات السحابية: القدرة على تصميم وتطوير تطبيقات سحابية فعالة.
-
تحليل البيانات: القدرة على التعامل مع البيانات وتحليلها بشكل فعال.
-
الأمان السيبراني: معرفة جيدة بمفاهيم الأمان السيبراني وكيفية حماية الأنظمة.
-
إدارة الحاويات: إتقان استخدام Docker وKubernetes في تطوير ونشر التطبيقات.
المهارات الشخصية والقيادية:
-
مهارات الاتصال الممتازة: القدرة على التواصل بفعالية مع أعضاء الفريق وأصحاب المصلحة.
-
القدرة على القيادة والتوجيه: القدرة على قيادة الفريق وتوجيهه نحو تحقيق أهداف المشروع.
-
إدارة العلاقات: مهارات قوية في إدارة العلاقات مع الفرق المختلفة والمشاريع المتعددة.
-
التفكير النقدي: القدرة على التفكير النقدي وحل المشكلات بطريقة مبتكرة.
بيئة العمل وثقافة الشركة:
تتمتع شركة تكامل القابضة ببيئة عمل ديناميكية تدعم الابتكار والتعاون بين الفرق. تسعى الشركة إلى خلق ثقافة عمل تُشجع على تبادل الأفكار وتطوير المهارات، مما يعزز من جودة المشاريع ويدعم النمو المهني للموظفين. يتاح للموظفين فرص للتفاعل مع أحدث التقنيات في مجال تطوير البرمجيات، مما يساهم في تعزيز تجربتهم العملية.
فرص التطور والنمو المهني:
توفر شركة تكامل القابضة فرصًا متعددة للنمو والتطور المهني، حيث تحرص على دعم الموظفين في مسيرتهم المهنية من خلال برامج تدريبية متقدمة وورش عمل متخصصة. كما تشجع الشركة على المشاركة في المؤتمرات والفعاليات الخاصة بالصناعة، مما يعزز من شبكة العلاقات المهنية للموظفين ويتيح لهم فرصة التعلم المستمر. من خلال هذه المبادرات، تسعى الشركة إلى بناء قادة مستقبليين في مجال التكنولوجيا.
تتطلب هذه الوظيفة شغفاً بالتكنولوجيا ورغبة في الابتكار، مما يجعلها مناسبة للباحثين عن تحديات جديدة وفرص لتطوير مهاراتهم في بيئة عمل ديناميكية ومشجعة.