في المكتب دوام كامل
EGYBELL -
مصر , القاهرة
--
EGYBELL

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

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


عن الدور الوظيفي:

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


المؤهلات

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


  • حل المشكلات بشكل منهجي يتتبع المشكلات عبر النظام الكامل.
  • حس قوي بالمسؤولية والمحاسبة.
  • عضو فريق متعاون يتواصل بوضوح عبر حدود الهندسة، وDevOps، والمنصة.
  • الانضباط بشأن جودة الكود والتكوين.
  • التحفيز الذاتي والاستباقية.


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

وظائف مشابهة

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