في المكتب دوام كامل
--
EgyBell_Facility_Management_Solutions

تفاصيل الوظيفة

توظف شركة EgyBell مهندساً أول C++ لصالح شركة اتصالات متعددة الجنسيات.


ما ستحتاجه:

  • خبرة عملية في C/C++ (بحد أدنى C++14) - خبرة مثبتة في بناء أنظمة عالية الإنتاجية ومنخفضة التأخير: معالجة الحزم، آلات حالة البروتوكول في الوقت الفعلي، أو تطبيقات الشبكة المدمجة.
  • برمجة Python للأدوات، وأتمتة الاختبارات، والبرامج النصية التشغيلية.
  • إتقان قوي لإدارة الذاكرة، وهياكل البيانات الخالية من الأقفال (lock-free)، وتحسين ذاكرة التخزين المؤقت لوحدة المعالجة المركزية، وأدوات تحليل الأداء للإنتاج (perf، valgrind، sanitizers) - ينطبق على نواة C++.
  • خبرة في أنظمة بناء CMake وإدارة حزم Conan.
  • خبرة في تشغيل وتصحيح أخطاء خدمات C++ داخل حاويات Docker.
  • خبرة عملية في خطوط أنابيب CI/CD، وتحديداً Atlassian Bamboo (مواصفات الخطة، إدارة الوكيل، خطوط أنابيب البناء)، وبناء صور Docker متعددة المراحل، وسجلات الصور (Artifactory).
  • خبرة في البنية التحتية ككود (Infrastructure-as-code) باستخدام Ansible (الأدوار، كتيبات التشغيل، المجموعات) و/أو Terraform، بما في ذلك أتمتة توفير أجهزة RHEL الافتراضية والتمهيد العنقودي.
  • خبرة عملية في أجهزة التقاط الحزم Napatech (أو أجهزة SmartNIC مماثلة) - واجهات برمجة تطبيقات بطاقة الالتقاط وضبط مستوى التعريف للالتقاط بسرعة الخط.
  • اختبار الوحدة والتكامل للخدمات المصغرة والبنية التحتية ككود، بما في ذلك اختبار العقد لحدود الخدمة.
  • القدرة على ترجمة المواصفات الفنية ووثائق المتطلبات إلى تطبيقات قوية وجاهزة للإنتاج.
  • استخدام مساعدي الذكاء الاصطناعي (Claude أو Copilot أو ما يعادلها) لتوليد الكود، وكتابة الاختبارات، وتأليف ملفات Ansible playbook/Docker Compose YAML، والتوثيق.
  • مهارات تواصل ممتازة باللغة الإنجليزية، كتابةً وتحدثاً.
  • 6-8 سنوات من الخبرة.

المؤهلات المفضلة:

  • التعرض لمجال عمل بروتوكول الاتصالات/الشبكات - ربط الجلسات/المكالمات، توليد TDR، آلات الحالة لكل بروتوكول (على سبيل المثال S1، GTP، Diameter، SIP، إلخ).
  • خبرة في بروتوكولات إشارات شبكة الهاتف المحمول الأساسية عبر 2G/3G/4G (SS7/MAP، Diameter، GTP-C/GTP-U).
  • الإلمام بمكتبات تسلسل C++ (MessagePack، Protobuf، Avro) ومصنوعات بناء C++ (المكتبات الثابتة/الديناميكية، أعلام المترجم، sanitizers، أخطاء وقت الربط).
  • خبرة في دمج تطبيقات C++ في بناء Docker متعدد المراحل.

من أنت:

  • مفكر تحليلي ذو قدرات قوية على حل المشكلات.
  • ملكية ومساءلة قوية - أنت تتابع الأمور دون الحاجة إلى مطاردتك.
  • لاعب فريق متعاون يتواصل بوضوح وفعالية.
  • ملتزم بالجودة والموثوقية والتحسين المستمر.
  • متحفز ذاتياً واستباقي.

 


انضم لقناتنا على تيليجرام تابع أحدث الوظائف فور نشرها انضم

وظائف مشابهة

EgyBell_Facility_Management_Solutions
مهندس أول C++ (خبرة في الاتصالات/الشبكات).
حول EgyBell_Facility_Management_Solutions
مصر, القاهرة
مرافق الخدمات