نظرة عامة عن الوظيفة
نحن نبحث عن مهندس لينكس من المستوى الكبير لديه خبرة في OpenShift لإدارة ونشر وتحسين البيئات المحوسبة باستخدام Red Hat OpenShift Container Platform. المرشح المثالي يجب أن يتمتع بمهارات إدارة لينكس قوية وخبرة عملية في بناء منصات حاويات قابلة للتوسع وآمنة وذات توفر مرتفع.
المسؤوليات الرئيسية
- النشر والتكوين والإدارة لـ Red Hat OpenShift Container Platform (OCP)
- إدارة وصيانة الأنظمة المعتمدة على لينكس (RHEL/CentOS)
- تصميم ودعم تطبيقات حاوية والهندسة المصغرة
- إدارة عناقيد Kubernetes (عبر OpenShift) بما في ذلك التوسع والتحديثات والمراقبة
- تنفيذ خطوط CI/CD ودعم ممارسات DevOps
- استكشاف أخطاء المنصة والحاويات والبنية التحتية وإصلاحها
- ضمان أمان النظام والتحديثات ومعايير الامتثال
- التعاون مع فرق التطوير والبنية التحتية لنشر التطبيقات
- مراقبة أداء النظام وتحسين استخدام الموارد
المتطلبات
- خبرة لا تقل عن 5 سنوات في إدارة أنظمة لينكس ومنصات الحاويات
- خبرة عملية مع:
- Red Hat OpenShift Container Platform
- Kubernetes وDocker/الحاويات
- لينكس (RHEL/CentOS)
- فهم قوي لـ:
- تنسيق الحاويات (Container orchestration)
- مفاهيم الشبكات (DNS، توزيع الحمل، ingress)
- التخزين في بيئات الحاويات
- خبرة في البرمجة النصية (Bash, Python، وغيرها)
- الإلمام بأدوات CI/CD (Jenkins، GitLab CI، وغيرها)
Job overview
We are seeking an experienced senior OpenShift / Linux engineer to manage, deploy, and optimize containerized environments using Red Hat OpenShift Container Platform. The ideal candidate will have strong Linux administration skills and hands-on experience in building scalable, secure, and highly available container platforms.
Key responsibilities
- Deploy, configure, and manage Red Hat OpenShift Container Platform (OCP)
- Administer and maintain Linux-based systems (RHEL/CentOS)
- Design and support containerized applications and microservices architectures
- Manage Kubernetes clusters (via OpenShift) including scaling, upgrades, and monitoring
- Implement CI/CD pipelines and support DevOps practices
- Troubleshoot platform, container, and infrastructure issues
- Ensure system security, patching, and compliance standards
- Collaborate with development and infrastructure teams for application deployment
- Monitor system performance and optimize resource utilization
Requirements
- Minimum 5+ years of experience in Linux system administration and container platforms
- Hands-on experience with:
- Red Hat OpenShift Container Platform
- Kubernetes and Docker/containers
- Linux (RHEL/CentOS)
- Strong understanding of:
- Container orchestration
- Networking concepts (DNS, load balancing, ingress)
- Storage in container environments
- Experience with scripting (Bash, Python, etc.)
- Familiarity with CI/CD tools (Jenkins, GitLab CI, etc.)