The Job Holder is Responsible to Designs, builds, and maintains CI/CD pipelines, automation tooling, and cloud infrastructure to accelerate software delivery and improve operational reliability across Almanea s technology platforms.
Deliverables
- Provisioned and documented cloud environments (Dev / UAT / Prod).
- Infrastructure-as-Code (IaC) templates (Terraform / ARM / Bicep).
- Environment architecture diagrams (approved & version-controlled).
- Cloud cost optimization report (monthly / quarterly).
- Fully automated CI/CD pipelines (build + deploy)
- Rollback / disaster recovery automation scripts
- System monitoring dashboards.
- Alerting configuration (SLA/SLO based)
- Monthly uptime and availability report (e.g., 99.9%)
- Incident root cause analysis (RCA) reports
- Cloud security baseline (aligned with ISO 27001 / NCA)
- Vulnerability and patch compliance reports
- Access control matrix (IAM roles & permissions)
- Audit logs and compliance evidence repository.
- Backup policies documentation and implementation
Duties
CI/CD Pipeline Management
- Design, implement, and maintain CI/CD pipelines using tools such as Azure DevOps, Jenkins, or GitLab.
- Automate build, test, and deployment workflows to reduce manual effort and deployment risk.
- Monitor pipeline performance and resolve build/deployment failures promptly.
Infrastructure as Code (IaC)
- Implement and manage infrastructure using Terraform, Ansible, or ARM templates.
- Maintain version-controlled infrastructure repositories and documentation.
- Ensure IaC practices are adopted consistently across the technology services team.
Cloud Operations
- Manage cloud resources on Azure and/or AWS, including compute, storage, and networking.
- Implement cloud cost monitoring and optimization practices.
- Ensure cloud environments comply with security and governance standards.
Note: The principal accountabilities listed above are an illustrative list and not an exhaustive list. Additional responsibilities may be added from time to time depending on organizational requirements.
Desired Candidate Profile
Minimum Qualification Bachelor degree in bachelor s in computer science, IT, or Engineering Certified in Azure DevOps Engineer / AWS DevOps Professional. Kubernetes (CKA) preferred. Minimum Experience Minimum Experience of 3 5 years in a DevOps or platform engineering role .. proven experience is a must. Other Requirement (Skills Set) CI/CD: Azure DevOps, Jenkins, GitLab CI IaC: Terraform, Ansible Cloud: Azure and/or AWS Containerization: Docker, Kubernetes Scripting: Python, Bash, PowerShell Arabic (Professional) English (Professional)
الموظف مسؤول عن تصميم وبناء والمحافظة على خطوط CI/CD وأدوات الأتمتة وبنية السحابة التحتية لتسريع تسليم البرمجيات وتحسين موثوقية التشغيل عبر منصات Alma nea التكنولوجية.
النتائج/المخرجات
- إعداد وتوثيق بيئات سحابية (Dev / UAT / Prod).
- نماذج بنية تحتية كرمز (IaC) (Terraform / ARM / Bicep).
- مخططات هندسة البيئة (معتمدة ومتحكم بها بالإصدار).
- تقرير تحسين تكلفة السحابة (شهري / ربع سنوي).
- خطوط CI/CD آلية بالكامل (build + deploy)
- سكريبتات أتمتة التراجع/التعافي من الكوارث
- لوحات مراقبة النظام.
- إعداد التنبيه (يعتمد على SLA/SLO)
- تقرير توفر ووقت تشغيل شهري (مثل 99.9%)
- تقارير تحليل السبب الجذري للحوادث
- خط الأساس لأمان السحابة (متوافق مع ISO 27001 / NCA)
- تقارير الامتثال للثغرات والتصحيحات
- مصفوفة التحكم بالوصول (أدوار IAM و الأذونات)
- سجلات التدقيق ومستودع أدلة الامتثال.
- توثيق سياسات النسخ الاحتياطي وتنفيذها
الوظائف
إدارة خط أنابيب CI/CD
- تصميم وتنفيذ وصيانة خطوط CI/CD باستخدام أدوات مثل Azure DevOps وJenkins أو GitLab.
- أتمتة عمليات البناء والاختبار والنشر لتقليل الجهد اليدوي ومخاطر النشر.
- مراقبة أداء خطوط الأنابيب وحل فشل البناء/النشر بسرعة.
بناء بنية تحتية كرمز (IaC)
- تنفيذ وإدارة البنية باستخدام Terraform أو Ansible أو قوالب ARM.
- الحفاظ على مستودعات البنية المبرمجة بالإصدار والتوثيق.
- التأكد من اعتماد ممارسات IaC بشكل متسق عبر فريق الخدمات التقنية.
عمليات السحابة
- إدارة موارد السحابة على Azure و/أو AWS، بما في ذلك الحوسبة والتخزين والشبكات.
- تنفيذ ممارسات رصد وتحسين تكلفة السحابة.
- التأكد من امتثال بيئات السحابة لمعايير الأمان والحوكمة.
ملاحظة: تعتبر السلطات الأساسية المذكورة أعلاه قائمة توضيحية وليست شاملة. قد تتم إضافة مسؤوليات إضافية من وقت لآخر وفقًا لمتطلبات المؤسسة.
الملف المرشح المثالي
المؤهل الأدنى: درجة البكالوريوس في علوم الحاسوب، تكنولوجيا المعلومات، أو الهندسة. شهادة في Azure DevOps Engineer / AWS DevOps Professional. يُفضل Kubernetes (CKA). الحد الأدنى من الخبرة: 3-5 سنوات في دور DevOps أو هندسة المنصات .. الخبرة العملية مطلوبة. متطلبات أخرى (مجموعة المهارات): CI/CD: Azure DevOps, Jenkins, GitLab CI. IaC: Terraform, Ansible. السحابة: Azure و/أو AWS. الحاويات: Docker, Kubernetes. البرمجة: Python, Bash, PowerShell. العربية (مهنية) الإنجليزية (مهنية)