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

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

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


عن الوظيفة:

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


المؤهلات

  • درجة البكالوريوس في علوم الحاسب، الهندسة، أو مجال ذي صلة
  • خبرة 6–8 سنوات كمهندس C++ أول أمر إلزامي
  • إتقان اللغة الإنجليزية أمر إلزامي
  • مستكشف ومُعالج للمشكلات بشكل منهجي يتتبع المشكلات عبر البنية التحتية الكاملة (full stack)
  • شعور قوي بالمسؤولية والملكية
  • عضو فريق متعاون يتواصل بوضوح عبر مجالات الهندسة، وDevOps، والمنصات
  • منضبط فيما يتعلق بجودة الكود والتكوينات
  • ذاتي التحفيز ومبادر


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

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


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

وظائف مشابهة

EGYBELL
مهندس C++ أول
حول EGYBELL
مصر, القاهرة
الموارد البشرية