مهندس DevOps
تصميم ونشر بنية Microservices سحابية الأصل (Cloud-Native) على Kubernetes، مع استخدام Horizontal Pod Autoscaler (HPA) لتوفير قابلية التوسع للأحمال وعزل الإعدادات بين الخدمات.
إدارة أكثر من 15 Pod موزعة على عدة Namespaces في Kubernetes، بما يشمل إدارة الأمان، وعمليات النشر، واستكشاف الأخطاء وإصلاحها، وتنفيذ الأتمتة عن بُعد باستخدام Bash.
تنفيذ سير عمل للنشر يعتمد على منهجية GitOps باستخدام Argo CD وGitHub Actions، لأتمتة بناء حاويات Docker ونشر الصور وتحديث ملفات Kubernetes Manifest، بما يضمن بقاء حالة الـCluster متزامنة دون الحاجة إلى عمليات نشر يدوية.
إعداد Traefik Ingress بالتكامل مع Cloudflare لتوفير وصول خارجي آمن إلى الخدمات الداخلية، مع الحفاظ على البنية التحتية الأساسية وخدمات الـCluster بشكل خاص وغير مكشوف للعامة.
إعداد نظام للمراقبة باستخدام Prometheus وGrafana، مع تنفيذ تنبيهات عند وصول استهلاك موارد الـPods إلى 90% للكشف المبكر عن الحمل الزائد واستنفاد الموارد.
إدارة أحمال العمل ذات الحالة (Stateful Workloads) مثل SQL Server وRedis وMinIO باستخدام Kubernetes PV/PVC لضمان التخزين الدائم والحفاظ على البيانات.