🇨🇦
مطور برمجيات، DevOps
Software Developer, DevOps
Kraken Robotics·🇨🇦 Canada, كندا·علوم الحاسوب
مجالات المعرفة المطلوبة:
CS-SECS-OSCS-PLIT-INA
ملخص الوظيفة
هذه الوظيفة تتطلب مطور برمجيات ذا خبرة في DevOps، والبنية التحتية، وهندسة المنصات. يجب أن يكون لديه مهارات قوية في لينكس، وبايثون، وباش، وجيت، ودッカー، بالإضافة إلى خبرة مع أدوات البنية كبرمجية. سيكون مسؤولاً عن تصميم، وتنفيذ، وصيانة خطوط أنابيب CI/CD، وتطوير وإدارة البنية كبرمجية، ودعم بيئات التطوير والتشغيل المُحتوية.
وصف الوظيفة
المسؤوليات
تُقدم هذه الوظيفة فرصة للتعرض لتطوير برمجيات الروبوتات، وبنية السحابة، وممارسات DevOps الحديثة في بيئة روبوتات بحرية متقدمة.
- تصميم، وتنفيذ، وصيانة خطوط أنابيب CI/CD لتدفقات عمل بناء البرمجيات، واختبارها، وتشغيلها
- تطوير وإدارة البنية كبرمجية (IaC) للبيئات السحابية والموجودة في الموقع
- دعم بيئات التطوير والتشغيل المُحتوية (على سبيل المثال، Docker)
- كتابة برمجيات فعالة، وقابلة للصيانة، وال鱗ة
- إجراء مراجعات للبرمجيات والبنية وتعزيز ممارسات DevOps الأفضل
- التعاون بشكل متعددي الوظائف لضمان تسليم منتجات Kraken في الوقت المناسب
- إنشاء وصيانة توثيق تقني واضح
المؤهلات والخبرة
تُفضل شهادة في علوم الحاسوب، أو هندسة الحاسوب، أو مجال ذي صلة.
- 2+ سنة من الخبرة في DevOps، أو البنية التحتية، أو هندسة المنصات
- خبرة مع أدوات CI/CD (على سبيل المثال، GitLab CI، Buildbot)
- إجادة في لينكس، وبايثون، وباش، وجيت، ودッカー
- خبرة مع أدوات البنية كبرمجية (على سبيل المثال، Ansible)
- إلمام بالمنصات السحابية وتصميمات البنية التحتية الهجينة
- مكافأة: خبرة مع Autoproj وروبي أو أنظمة بناء أخرى للروبوتات
المتطلبات المعرفية
- ◆CS-SE(٩٠%)
- ◆CS-OS(٨٠%)
- ◆CS-PL(٧٠%)
- ◆IT-INA(٦٠%)
المصدر: serpapiآخر تحديث: ١٨/٣/٢٠٢٦أهمية: ٨٥%