
شركة Xcelerate Solutions هي شركة استشارات أعمال تساعد المؤسسات على إدارة المخاطر، وتحديث عملياتها، وتحقيق قيمة ملموسة من المبادرات المعقدة. تشمل أعمالها أمن المؤسسات، والاستشارات الاستراتيجية، والتحول الرقمي، مع التركيز على تعزيز أمن الأفراد والأصول المادية والبنية التحتية السيبرانية وقدرتها على الصمود. وتتبع الشركة نهجًا استشاريًا قائمًا على رسالتها لمعالجة التحديات التي تتطلب استراتيجية عملية وابتكارًا وتنفيذًا فعالًا.
مهندس برمجيات رئيسي (TS/SCI) – عمل هجين في بيثيسدا
قيادة تطوير الخدمات المصغرة باستخدام Python وKafka وElasticsearch لمنصة Xcelerate Solutions التقنية التابعة لوكالة استخبارات الدفاع (DIA). نشر خدمات آمنة وقابلة للرصد على Kubernetes دعمًا لمهمة حكومية تتمحور حول البيانات.
الوصف
- إنشاء الخدمات المصغرة باستخدام Python وتحسينها واختبارها وصيانتها
- تطوير منتجي ومستهلكي Apache Kafka
- ربط الخدمات بـ Elasticsearch للفهرسة والبحث الفوريَين وبنظام الدُفعات
- إنشاء اختبارات الوحدات والتكامل التي تدعم تغطية قوية وإصدارات موثوقة
- تطوير مسارات CI/CD ونشر التطبيقات على مجموعات Kubernetes
- المساهمة في التصاميم التقنية ومراجعات الشيفرة وتخطيط البنية المعمارية
- استخدام أدوات الرصد لمراقبة الأنظمة وحل مشكلات الإنتاج
- الحفاظ على الوثائق التقنية ومشاركة المعرفة الهندسية
- تطبيق ممارسات مناسبة لهندسة البرمجيات وتصميمها عبر بيئات التطوير والتكامل والإنتاج
- العمل مع مهندسي الأنظمة ومهندسي البرمجيات والمعماريين وهندسة العمليات والإدارة
- تعزيز التعاون متعدد الوظائف وتقديم منتجات وخدمات عالية الجودة للعملاء
- دعم عقد منصة DIA-NDOC DOMEX Technology Platform طويل الأمد، بما في ذلك مهمته القائمة على البيانات والسحابية والذكاء الاصطناعي/التعلم الآلي ونقل البيانات عبر النطاقات
المتطلبات
- درجة بكالوريوس مع خبرة ذات صلة لا تقل عن 12 عامًا، أو درجة ماجستير مع خبرة ذات صلة لا تقل عن 10 أعوام
- يمكن أن تحل الخبرة ذات الصلة المعادلة محل الدرجة العلمية
- تصريح أمني ساري من مستوى Top Secret/SCI
- القدرة على الحصول على اختبار كشف الكذب والحفاظ عليه
- إتقان Python وأطر العمل الخلفية مثل FastAPI وFlask
- خبرة في العمل مع تقنيات الحاويات، ولا سيما Docker
- خبرة في عمليات الاستخراج والتحويل والتحميل (ETL)
- خبرة عملية في تطوير Linux، بما في ذلك Bash أو البرمجة النصية المماثلة
- معرفة قوية بواجهات RESTful API وبنية الخدمات المصغرة
- خبرة عملية في Kubernetes لنشر الخدمات ومراقبتها وتصحيح أخطائها
- فهم أنماط التصميم الشائعة وممارسات الأمان ومبادئ التسجيل والمراقبة
- الإلمام بـ Git وسير العمل التعاوني مثل طلبات السحب ومراجعات الشيفرة
- خبرة في ممارسات DevOps وأدوات CI/CD، ولا سيما GitLab أو Jenkins
- مهارات قوية في التواصل الكتابي والشفهي
- خبرة في العمل ضمن بيئات Agile
- القدرة على العمل بفعالية بشكل مستقل وكجزء من فريق
- مفضل: خبرة في تصميم مجموعات تطوير البرمجيات وتنفيذها
- مفضل: الإلمام بـ DGX (Deep GPU Xceleration)
- مفضل: شهادة Security+ سارية والقدرة على الحصول على شهادة PUA من الحكومة
- مفضل: شهادة Elasticsearch أو شهادات أخرى ذات صلة بمكدس تقنيات البرنامج
- مفضل: خبرة في أنظمة الإنتاج أو الأنظمة المؤسسية واسعة النطاق
- مفضل: معرفة مفاهيم الأنظمة الموزعة مثل idempotency والاتساق النهائي
- مفضل: الإلمام بسجلات المخططات وأنماط البث في Kafka
- مفضل: خبرة في AWS/C2S
- مفضل: الإلمام بتطوير التطبيقات باستخدام نماذج اللغة الكبيرة والذكاء الاصطناعي الوكيلي أو الخبرة في ذلك
المزايا
- جدولة مرنة
- العمل عن بُعد أحيانًا استنادًا إلى متطلبات العميل والمخرجات
- فرص للتطوير المهني
- فرص للنمو والتطور الوظيفي
- توفير التسهيلات المعقولة للمتقدمين والموظفين ذوي الإعاقة