Invillia
Invillia
Invillia هي شركة تكنولوجيا تأسست عام 2003، وتطوّر حلولًا برمجية مخصّصة للشركات. تشمل أعمالها تطبيقات مصمّمة وفق احتياجات العملاء لمعالجة التحديات التشغيلية، وتحسين الكفاءة، ودعم التحوّل الرقمي. وتخدم Invillia مؤسسات في مجالات الاستشارات والخدمات اللوجستية والتسويق.

مطور أول للواجهة الخلفية بلغة Go – عن بُعد في البرازيل

مسؤول عن تطوير واجهات برمجة التطبيقات وخطوط Kafka والخدمات الموزعة لمنصات Invillia، مع التركيز على قابلية التوسع وقابلية الرصد والمرونة والأمان.

الوصف

  • إنشاء خدمات خلفية بلغة Go واختبارها ونشرها وصيانتها، مع تحسينها من أجل الأداء وقابلية التوسع والمرونة.
  • إنشاء واجهات RESTful وتحسينها باستخدام عقود محددة جيدًا وتوثيق Swagger/OpenAPI.
  • تطوير خطوط معالجة عالية الإنتاجية تستهلك أحداث Kafka وصيانتها.
  • المساعدة في تشكيل البنية المعمارية ووضع ممارسات هندسية عبر منظومة الخدمات.
  • تعزيز قابلية الرصد من خلال السجلات المنظمة والمقاييس والتتبع الموزع.
  • صيانة خدمات الإنتاج وفق معايير صارمة للجودة والموثوقية والأمان.
  • التعاون مع فرق الهندسة والمنتج والتصميم في بيئة عمل رشيقة.
  • تطوير المنصة باستمرار من خلال المساعدة في اعتماد التقنيات المناسبة.

المتطلبات

  • درجة البكالوريوس في علوم الحاسوب أو خبرة مهنية معادلة.
  • خبرة مثبتة في تطوير خدمات خلفية معقدة في بيئات الإنتاج، ويفضل باستخدام Go.
  • خبرة في العمل بلغات برمجة مترجمة ومحددة الأنواع أخرى.
  • معرفة عملية بتصميم واجهات RESTful وتطويرها، بما في ذلك التحقق من الصحة ومعالجة الأخطاء وتوثيق Swagger/OpenAPI.
  • خبرة في الأنظمة المعتمدة على الأحداث والمراسلة القائمة على Kafka.
  • القدرة على التعامل مع الأحداث المتأخرة والمعاد تشغيلها وغير المرتبة زمنيًا.
  • معرفة بقواعد البيانات العلائقية أو قواعد بيانات السلاسل الزمنية، بما في ذلك النمذجة وعمليات الترحيل وتحسين الاستعلامات.
  • خبرة في تطبيق قابلية الرصد باستخدام DataDog أو Grafana أو Prometheus أو أدوات مماثلة.
  • معرفة عملية بـ Docker والبيئات المعتمدة على الحاويات.
  • خبرة في البنية التحتية السحابية، ويفضل AWS.
  • خبرة في العمل ضمن فرق تطوير المنتجات الرشيقة.
  • خبرة في استخدام Redis أو طبقات تخزين مؤقت مشابهة في الأنظمة الحساسة للأداء.
  • إتقان اللغة الإنجليزية بمستوى متوسط.
  • يفضل: خبرة في محركات الاستعلام الموزعة لبحيرات البيانات، بما في ذلك Trino أو Presto.
  • يفضل: خبرة في دمج الخدمات القائمة على نماذج اللغة الكبيرة، مثل AWS Bedrock.
  • يفضل: اهتمام بالمناقشات المعمارية والتطوير التقني المستمر للمنصة.