الوصف
- بنية تحتية سحابية & أتمتة
- تصميم وإدارة بنية تحتية قابلة للتوسع وآمنة على GCP وAzure، وأحياناً OCI/AWS.
- تنفيذ وإدارة البنية التحتية ككود (IaC) بشكل رئيسي باستخدام Terraform وأحياناً مع Terragrunt وHelm.
- أجهزة CI/CD
- تصميم وتحسين سير العمل في CI/CD باستخدام GitHub Actions وJenkins وGitHub Enterprise (سير العمل القابلة لإعادة الاستخدام، اتحاد OIDC).
- ضمان سير عمل نشر سلس من التزام الكود إلى الإنتاج للخدمات الدقيقة وأعباء العمل الذكية.
- تنسيق الحاويات
- إدارة حاويات Docker باستخدام أدوات مثل Portainer، مستودعات صور Docker، مجموعات Kubernetes، بما في ذلك بنية تحتية لقطاع GPU لأعباء العمل الذكية.
- دعم الإصدارات التجريبية، والنشر الأزرق-الأخضر، واستراتيجيات التوسع التلقائي.
- تنفيذ وإدارة النشر بدون خوادم على Google Cloud Platform (Cloud Functions، Cloud Run).
- تخطيط الموارد & تقدير الأجهزة
- المساعدة في تقدير الأجهزة لكل من البيئات المحلية والسحابية، بناءً على متطلبات الموارد مثل عدد أجهزة الاستشعار واحتياجات التخزين.
- ضمان استراتيجيات احتياطي قوية وازدواجية البيانات لجميع مكونات البنية التحتية.
- مساعدة الفريق في تدقيق الموارد السحابية والمحلية.
- الأمان & الامتثال
- فرض أفضل الممارسات الأمنية السحابية: تقوية الصور، إدارة الأسرار، أقل صلاحية IAM، SBOMs، ومسح الثغرات.
- التعاون في متطلبات الامتثال (SOC 2، ISO 27001)، والاستجابة للتدقيق والحوادث بشكل استباقي.
- تكوين وإدارة Cloudflare لتعزيز الأمان والأداء.
- المراقبة & الرؤية
- بناء وصيانة حزم الرؤية باستخدام Grafana وPrometheus وLoki وTempo وDatadog وOpenTelemetry وSentry.
- تشخيص وحل اختناقات الأداء عبر طبقات الحوسبة والتخزين والشبكات.
- مراقبة وتحسين إنفاق السحاب لضمان الكفاءة من حيث التكلفة.
- تطوير وتنفيذ خطط التعافي من الكوارث، وإجراء تدريبات منتظمة لضمان استمرارية الأعمال.
- التعاون ضمن الفريق
- التعاون مع المهندسين لتضمين أفضل ممارسات DevOps.
- إنشاء وفرض معايير الوثائق للبنية التحتية والعمليات وأدلة استكشاف الأخطاء وإصلاحها.
- استخدام Plane لتخطيط السبرينت، وتتبع الحوادث، ورؤية التسليم.
كوبيرنيتسخدمات السحابة (AWSAzureGCP)البنية التحتية ككود (تيرافورمأنسيبل)جينكينزالتكامل المستمر/التسليم المستمر