مهندس DevOps (السعوديون فقط)
نبذة عن الوظيفة
حول لوسيديا Lucidya هي منصة ذكاء تجربة العملاء الأصلية التي تعمل بالذكاء الاصطناعي والتي تمكن المؤسسات من فهم العملاء وإشراكهم والاحتفاظ بهم على نطاق واسع. على عكس الأدوات التي تعرض الرؤى فقط، تكمل لوسيديا الحلقة بقدرات الذكاء الاصطناعي الخاصة، مما يساعد الفرق على اتخاذ الإجراءات وتحسين تجارب العملاء عبر التسويق والدعم والبحث. نظرًا لأننا نتوسع عالميًا، فإن إنشاء بنية تحتية موثوقة وقابلة للتطوير ومؤتمتة يمثل أولوية قصوى. تعد DevOps ركيزة أساسية لاستراتيجيتنا الهندسية، ونحن نستثمر بكثافة في مسارات النشر وإمكانية المراقبة والكفاءة التشغيلية عبر جميع المنتجات. لماذا هذا الدور مهم؟ تقدم فرقنا الهندسية منتجات سريعة الحركة تعتمد على الذكاء الاصطناعي، والعمود الفقري لسرعتها وموثوقيتها هو البنية التحتية القوية والأتمتة. باعتبارك مهندس DevOps، ستضمن أن أنظمتنا تتوسع بسلاسة، وأن عمليات النشر تتم دون احتكاك، ويتم اكتشاف الحوادث قبل أن تؤثر على المستخدمين. ستمكن فرقنا من التحرك بشكل أسرع، والتركيز على بناء الميزات، والثقة في أن النظام الأساسي قوي جدًا. ستكون جزءًا من تشكيل الثقافة التشغيلية في Lucidya، حيث لا تعد الأتمتة والموثوقية وحل المشكلات الاستباقي مجرد كلمات طنانة، ولكنها نتائج نستحوذ عليها كل يوم. ماذا ستفعل
- بناء وصيانة وتحسين خطوط أنابيب CI/CD لدعم تسليم البرامج الموثوقة والفعالة.
- نشر التطبيقات الموجودة في حاويات وإدارتها باستخدام Docker وKubernetes.
- دعم إدارة البنية التحتية السحابية والأتمتة باستخدام البنية التحتية كأدوات للتعليمات البرمجية مثل Terraform.
- تنفيذ وصيانة حلول المراقبة والتسجيل والتنبيه باستخدام أدوات مثل Grafana.
- أتمتة المهام التشغيلية المتكررة ودعم فرق التطوير باحتياجات البنية التحتية والنشر.
- استكشاف مشكلات النشر والتطبيق والبنية التحتية وإصلاحها، وتحديد الأسباب الجذرية وتنفيذ الحلول.
- التعاون مع المهندسين لتحسين أداء النظام، والموثوقية، وعمليات الإصدار.
- اتبع أفضل الممارسات الأمنية عبر مسارات النشر والتطبيقات والبنية التحتية.
- المشاركة في التحقيق في الحوادث وحلها، وتصعيد القضايا المعقدة عند الضرورة.
- المساهمة في التوثيق والتحسين المستمر لسير عمل البنية التحتية والعمليات التشغيلية.
يوما بعد يوم سوف:
- نشر التطبيقات ودعم العمليات الروتينية داخل بيئات Kubernetes.
- بناء وصيانة واستكشاف أخطاء خطوط أنابيب CI/CD للخدمات الجديدة والحالية.
- مراقبة سلامة النظام والتحقق من التنبيهات وحل مشكلات النشر والبنية التحتية الشائعة.
- دعم المطورين بعمليات نشر التطبيقات وتكوينات البيئة وطلبات البنية التحتية.
- كتابة وصيانة البرامج النصية لأتمتة المهام التشغيلية المتكررة.
- المساعدة في توفير البنية التحتية وإدارة التكوين.
- التعاون مع كبار المهندسين للتحقيق في الحوادث المعقدة وتحسين موثوقية النظام.
- تحديد الفرص باستمرار لتحسين الأتمتة، وقابلية الملاحظة، والكفاءة التشغيلية.
النجاح يشبه:
- خطوط أنابيب CI/CD موثوقة مع عدد أقل من حالات فشل النشر وإصدارات أكثر سلاسة.
- النجاح في نشر وتشغيل التطبيقات المعبأة في حاويات في Kubernetes.
- التعرف بشكل أسرع على البنية التحتية المشتركة ومشكلات النشر وحلها.
- تقليل الجهد التشغيلي اليدوي من خلال الأتمتة.
- تحسين المراقبة والتسجيل والرؤية فيما يتعلق بسلامة التطبيق.
- التعاون الفعال مع الفرق الهندسية والتوثيق الواضح للعمليات التشغيلية.
أول 90 يومًا
- من 0 إلى 30 يومًا: فهم البنية التحتية والهندسة المعمارية وسير عمل النشر والأدوات والممارسات التشغيلية لشركة Lucidya. تعرف على البيئات السحابية الحالية وعمليات نشر Kubernetes.
- 30-60 يومًا: المساهمة في تحسينات خطوط أنابيب CI/CD، ودعم عمليات النشر الروتينية، واستكشاف المشكلات الشائعة وإصلاحها، والحصول على ملكية مهام البنية التحتية الأصغر بتوجيه من كبار المهندسين.
- 60-90 يومًا: تم بنجاح إدراج 2-3 خدمات في بيئة Kubernetes الحالية، مع خطوط أنابيب CI/CD المناسبة والمراقبة والفحوصات الصحية، والتعاون مع كبار المهندسين عند الحاجة.
المتطلبات
من أنت
- من ذوي الخبرة: لديك من 1 إلى 3 سنوات من الخبرة العملية في DevOps أو البنية التحتية السحابية أو هندسة الأنظمة الأساسية أو أي دور ذي صلة.
- التدريب العملي: لديك خبرة عملية مع خطوط أنابيب CI/CD وDocker وKubernetes والبنية التحتية السحابية.
- حل المشكلات بشكل استباقي: يمكنك التحقيق في المشكلات الفنية الشائعة وتحديد الأسباب الجذرية وتنفيذ الحلول مع معرفة الوقت المناسب لتصعيد المشكلات المعقدة.
- تعاوني: أنت تعمل بشكل وثيق مع المطورين والمهندسين الآخرين لدعم عمليات النشر وتحسين موثوقية البنية التحتية.
- فضولي وموجه نحو النمو: أنت حريص على التعلم وتحسين الأنظمة الحالية وتطوير خبرتك في البنية التحتية السحابية والأتمتة وإمكانية المراقبة.
- التركيز على الجودة: أنت تدرك أهمية عمليات النشر الموثوقة وأمن البنية التحتية والمراقبة والتوثيق التشغيلي.
المهارات التقنية التي ستجلبها
- CI/CD: خبرة عملية في بناء خطوط أنابيب CI/CD أو صيانتها أو تحسينها باستخدام أدوات مثل GitHub Actions أو GitLab CI/CD أو Jenkins أو ما شابه.
- الحاويات والتنسيق: خبرة عملية مع Docker ومعرفة عملية بـ Kubernetes، بما في ذلك عمليات نشر التطبيقات والتكوينات واستكشاف الأخطاء وإصلاحها.
- البنية التحتية كتعليمات برمجية: الإلمام بـ Terraform أو CloudFormation أو الأدوات المماثلة لتوفير البنية التحتية وإدارتها.
- الأنظمة الأساسية السحابية: خبرة عملية مع مزود سحابي رئيسي واحد على الأقل، مثل AWS أو GCP.
- البرمجة النصية والأتمتة: القدرة على كتابة البرامج النصية الأساسية للأتمتة باستخدام Bash أو Python.
- المراقبة والمراقبة: الإلمام بأدوات المراقبة والتسجيل والتنبيه مثل Grafana أو Prometheus أو ما شابه ذلك.
- إدارة التكوين: المعرفة الأساسية بأدوات مثل Ansible أو Puppet أو Chef.
- Linux والشبكات: معرفة عملية بأنظمة Linux، وأساسيات الشبكات، وDNS، وHTTP/HTTPS، واستكشاف مشكلات الاتصال وإصلاحها.
- التحكم في الإصدار: خبرة في استخدام Git والعمل مع سير عمل تطوير البرامج التعاونية.
لطيف أن يملك
- خبرة في العمل في بيئة SaaS أو المستندة إلى المنتج أو المستندة إلى الذكاء الاصطناعي.
- التعرض لبيئات إنتاج Kubernetes وتنسيق الحاويات.
- الإلمام بالرصد المتقدم، وإمكانية الملاحظة، وممارسات إدارة الحوادث.
- فهم الأمن السحابي، وإدارة الأسرار، وضوابط الوصول إلى البنية التحتية.
- تجربة تحسين سير عمل النشر وتحسين موثوقية البنية التحتية.