ملخص الدور
مهندس DevOps أول مسؤول عن دمج مبادئ وممارسات تطوير البرمجيات وعمليات تكنولوجيا المعلومات لتبسيط وأتمتة عمليات توصيل البرمجيات وإدارة البنية التحتية داخل المنظمة.
المسؤوليات
- تطوير والحفاظ على نصوص وأدوات الأتمتة لمهام مثل نشر الأكواد وإدارة الإعدادات وتوفير البنية التحتية
- إعداد وإدارة خطوط أنابيب CI/CD لأتمتة بناء واختبار ونشر التطبيقات
- العمل مع تقنيات التحكيم مثل Docker ومنصات تنسيق الحاويات لإدارة وتوسيع التطبيقات المحتوية
- دمج ممارسات الأمان في عملية DevOps، بما في ذلك مسح الثغرات والتحكم في الوصول وأتمتة الامتثال
- التعاون مع فرق التطوير والعمليات والفرق الأخرى لتسهيل التواصل والتوافق بين أقسام الشركة
- الحفاظ على التوثيق التفصيلي للإعدادات والعمليات والإجراءات لضمان نقل المعرفة وتدريب الأعضاء الجدد
المتطلبات
- درجة البكالوريوس في مجال ذي صلة مثل علوم الحاسوب أو تكنولوجيا المعلومات
- شهادة AWS Certified DevOps Engineer
- شهادة Docker Certified Associate
- شهادة Certified Kubernetes Administrator
- خبرة من 5 إلى 6 سنوات
- معرفة تقنية في Jenkins وTravis CI وGitLab CI/CD وCircleCI
- معرفة في Ansible وPuppet وChef أو Terraform
- مهارات البرمجة والنصوص البرمجية
- التفكير التحليلي
- تحمل الضغط
- مهارات التواصل
التعليم
درجة البكالوريوس في مجال ذي صلة مثل علوم الحاسوب أو تكنولوجيا المعلومات
الخبرة
من 5 إلى 6 سنوات
المهارات
- Jenkins
- Travis CI
- GitLab CI/CD
- CircleCI
- Ansible
- Puppet
- Chef
- Terraform
- البرمجة والنصوص البرمجية
- التفكير التحليلي
- تحمل الضغط
- مهارات التواصل
التعليم · الخبرة · نوع الدوام
بكالوريوسيتطلب 5+ سنواتالراتب غير مذكور