CI&T
CI&T
CI&T هي شركة عالمية للتحول التكنولوجي تأسست عام 1995، وتساعد المؤسسات على تحديث أساليب تطوير المنتجات والخدمات الرقمية وتشغيلها والتفاعل من خلالها. تشمل أعمالها تحديث التطبيقات، والحلول السحابية، والذكاء الاصطناعي وتحليلات البيانات، وتجربة العملاء، وتصميم المنتجات، والاستشارات الاستراتيجية، والتجارب الغامرة. ومن خلال خبرتها في خدمة قطاعات مثل الاستشارات والرعاية الصحية والتسويق، تجمع CI&T بين القدرات التكنولوجية والتجارية لدعم المؤسسات الساعية إلى تحقيق النمو وزيادة كفاءة عملياتها.

مطور أول للواجهة الخلفية باستخدام .NET — عن بُعد من البرازيل

مطور أول للواجهة الخلفية لدى CI&T، يطوّر خدمات خلفية قابلة للتوسع وتكاملات آمنة لحلول تقنية المؤسسات. يركّز الدور على واجهات برمجة التطبيقات والأنظمة الموزعة ومنصات البيانات والاختبار وقابلية المراقبة.

الوصف

  • بناء واجهات برمجة تطبيقات RESTful وخدمات خلفية باستخدام C# و.NET 8+.
  • استخدام مبادئ البنية النظيفة وSOLID وKISS لإنشاء شيفرة معيارية قابلة لإعادة الاستخدام ومباشرة.
  • تطوير تكاملات قائمة على الأحداث وغير متزامنة باستخدام Azure Service Bus أو RabbitMQ أو Kafka.
  • تصميم قواعد بيانات PostgreSQL وSQL Server والاستعلام فيها وتحسينها باستخدام Entity Framework Core.
  • استخدام MongoDB وقواعد بيانات المستندات الأخرى عند حاجة المشروع إلى ذلك.
  • تنفيذ مصادقة وتفويض آمنين باستخدام OAuth2/OIDC وJWT.
  • إنشاء اختبارات وحدات واختبارات تكامل آلية وصيانتها باستخدام xUnit وNSubstitute وBogus.
  • دعم Azure DevOps وخطوط CI/CD المستندة إلى YAML مع اتباع أساليب تفرّع مثل GitFlow.
  • إضافة تسجيلات منظمة ومقاييس وتتبع لتحسين قابلية مراقبة الخدمات واستكشاف مشكلات الإنتاج وإصلاحها.
  • مراجعة شيفرة التطبيقات، بما في ذلك الشيفرة المُنشأة بالذكاء الاصطناعي، من حيث الجودة والأمان والأداء.
  • المساهمة في مراجعات الشيفرة والتحسين التقني والتقدير وإرشاد المطورين الأقل خبرة.
  • ترجمة المتطلبات التجارية والتقنية إلى حلول عملية قابلة للصيانة بالتعاون مع أصحاب المصلحة.
  • التعاون مع فرق المنتج والهندسة المعمارية وضمان الجودة والواجهة الأمامية في بيئة تسليم متعددة الثقافات وسريعة الوتيرة.

المتطلبات

  • خبرة مثبتة في تطوير الواجهات الخلفية باستخدام C# و.NET، ويفضل .NET 8+، بما في ذلك واجهات RESTful المستخدمة في الإنتاج.
  • إتقان قوي للتصميم الكائني ومبادئ SOLID وأنماط التصميم والبنية النظيفة.
  • خبرة عملية في MediatR وAutoMapper وEntity Framework Core.
  • خبرة في PostgreSQL أو SQL Server، بما في ذلك نمذجة البيانات وتحسين الاستعلامات.
  • خلفية في الأنظمة الموزعة والمراسلة باستخدام Azure Service Bus أو Rebus أو RabbitMQ أو Kafka أو تقنيات مماثلة.
  • خبرة عملية في تطبيق أدوات الذكاء الاصطناعي مثل GitHub Copilot أو Claude أو واجهات OpenAI البرمجية لتوليد الشيفرة والاختبار وإعادة الهيكلة.
  • خبرة في إنشاء وكلاء مستقلين أو شبه مستقلين لتطوير البرمجيات، أو إلمام بهندسة الأوامر وتقييم مخرجات الذكاء الاصطناعي.
  • خبرة في إنشاء اختبارات الوحدات والتكامل الآلية، بما في ذلك البدائل الاختبارية.
  • إلمام عملي بـ Docker وDocker Compose.
  • معرفة بمنصات قابلية المراقبة مثل Datadog أو Grafana أو Application Insights أو حزمة ELK.
  • خبرة في Git وCI/CD وAzure DevOps أو الأدوات المكافئة.
  • مهارات تواصل واضحة ونهج تعاوني يتسم بتحمل المسؤولية.
  • إجادة اللغة الإنجليزية تحدثًا وكتابة بمستوى فوق المتوسط أو أعلى.
  • مفضل: معرفة بـ CQRS وتصميم البرمجيات الموجّه بالمجال (DDD).
  • مفضل: خبرة في MongoDB، بما في ذلك نمذجة المستندات والتجميع.
  • مفضل: خبرة في البنية التحتية كرمز باستخدام Terraform أو Bicep أو ARM.
  • مفضل: خبرة في React أو Angular أو Vue ودمج واجهات برمجة التطبيقات من جانب العميل.
  • مفضل: خبرة في بيئات تطوير متعددة اللغات تشمل Node.js أو Python أو Java.

المزايا

  • تأمين صحي وتأمين أسنان.
  • بدلات للوجبات والطعام.
  • مساعدة لرعاية الأطفال.
  • إجازة أبوة ممتدة.
  • شراكات مع Wellhub (Gympass) وTotalPass وبرامج ذات صلة للرياضة والصحة والرفاهية.
  • المشاركة في الأرباح والمشاركة في النتائج (PLR).
  • تأمين على الحياة.
  • إمكانية الوصول إلى منصة CI&T University للتعلم المستمر.
  • عضوية في نادي الخصومات.
  • موارد مجانية عبر الإنترنت للصحة البدنية والنفسية والرفاهية العامة.
  • دورة حول الحمل والأبوة والأمومة المسؤولة.
  • شراكات مع منصات التعلم عبر الإنترنت.
  • منصة لتعلم اللغات.
  • دعم من فرق الصحة والرفاهية واختصاصيي الشمول ومجموعات الاهتمامات المشتركة.
  • دعم وتسهيلات في عملية الاختيار للأشخاص ذوي الإعاقة.