Norconsult Telematics تعلن عن وظيفة مهندس OpenShift في الرياض
تفاصيل الوظيفة
تعلن شركة Norconsult Telematics عن توفر وظيفة OpenShift Engineer في الرياض، المملكة العربية السعودية (داخل الموقع).
نبذة عن الوظيفة
يهدف المهندس إلى تصميم ونشر وإدارة وتكوين وصيانة وأتمتة وإدارة دورة حياة بيئات Red Hat OpenShift، مع ضمان توفر المنصة وقابليتها للتوسع والأداء والأمان، بالتعاون الوثيق مع الفرق الداخلية والموردين وأصحاب التطبيقات لدعم أعباء العمل المُحتواة (containerized workloads) وعمليات البنية التحتية للمؤسسة.
المهام والمسؤوليات
- تصميم وتنفيذ وتكوين وصيانة بيئات OpenShift على منصات الأجهزة المادية (bare-metal) والافتراضية بما يتوافق مع المتطلبات التجارية والفنية.
- إدارة ودعم مجموعات Kubernetes وOpenShift، وضمان التوفر العالي وقابلية التوسع والاستقرار التشغيلي.
- تنفيذ أنشطة إدارة دورة حياة المجموعات بما في ذلك التثبيت والترقية والتصحيح والتوسيع والنسخ الاحتياطي والاسترداد وإيقاف التشغيل.
- استكشاف المشكلات المتعلقة بالمنصة والحاويات والبنية التحتية والتطبيقات داخل بيئات OpenShift وحلها.
- أتمتة توفير المنصة (provisioning) والنشر والمهام التشغيلية باستخدام Ansible وGitOps وArgoCD وخطوط أنابيب CI/CD.
- دمج منصات OpenShift مع مكونات الشبكات المؤسسية مثل موازنات التحميل (Load Balancers) وDNS ووحدات تحكم الدخول (Ingress Controllers) وجدران الحماية وMetalLB.
- تكوين وإدارة تكاملات التخزين بما في ذلك SAN وNFS وCeph وOpenShift Data Foundation (ODF).
- تنفيذ وصيانة ضوابط الأمان والامتثال للمنصة بما في ذلك RBAC وIAM وأمان الصور (image security) وإدارة الثغرات الأمنية وإدارة الأسرار (secrets management).
- مراقبة صحة المنصة وسعتها وأدائها باستخدام أدوات مراقبة وتسجيل مؤسسية مثل Prometheus وGrafana وSplunk وELK Stack.
- التعاون مع فرق التطبيقات والبنية التحتية والأمان والشبكات لدعم عمليات الإعداد والنشر والتشغيل.
- تطوير وصيانة وثائق البنية المعمارية والإجراءات التشغيلية والمعايير الفنية وأدلة التشغيل (runbooks).
- تقديم الإرشاد الفني والدعم التشغيلي للفرق الداخلية وأصحاب المصلحة.
- ضمان الامتثال لمعايير تقنية المعلومات المؤسسية والسياسات التشغيلية وأفضل الممارسات.
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسب أو هندسة الحاسب أو تقنية المعلومات أو مجال ذي صلة.
- خبرة عملية لا تقل عن 3 سنوات في إدارة ودعم بيئات Red Hat OpenShift.
- فهم قوي لمفاهيم Kubernetes بما في ذلك Pods وDeployments وServices وIngress وOperators وNamespaces.
- خبرة قوية في إدارة أنظمة Linux واستكشاف الأخطاء فيها.
- معرفة جيدة بتقنيات الحاويات ومنصات تنظيم الحاويات (container orchestration platforms).
- خبرة في أدوات الأتمتة والبرمجة النصية مثل Ansible وShell Scripting أو Python.
- خبرة في GitOps وArgoCD وتكامل خطوط أنابيب CI/CD.
- فهم قوي لأساسيات الشبكات بما في ذلك DNS وموازنات التحميل وجدران الحماية ووحدات تحكم الدخول.
- معرفة بتقنيات التخزين المؤسسية مثل SAN وNFS وCeph وODF.
- خبرة في أدوات المراقبة والتسجيل مثل Prometheus وGrafana وSplunk وELK Stack.
- مهارات تحليلية قوية واستكشاف أخطاء وحل مشكلات.
- مهارات جيدة في التواصل والتنسيق والتوثيق الفني.
عرض النص الأصلي للإعلان
Job Posting Location: Riyadh, KSA (Onsite)
Position Objective
The OpenShift Engineer is responsible for the design, deployment, administration, configuration, maintenance, automation, and lifecycle management of Red Hat OpenShift environments. The role involves ensuring platform availability, scalability, performance, and security while collaborating closely with internal teams, vendors, and application owners to support enterprise containerized workloads and infrastructure operations.
Job Description & Responsibilities
- Design, implement, configure, and maintain OpenShift environments across bare-metal and virtualized platforms in alignment with business and technical requirements.
- Administer and support Kubernetes and OpenShift clusters, ensuring high availability, scalability, and operational stability.
- Perform cluster lifecycle management activities including installation, upgrades, patching, scaling, backup, recovery, and decommissioning.
- Troubleshoot and resolve platform, container, infrastructure, and application-related issues within OpenShift environments.
- Automate platform provisioning, deployment, and operational tasks using Ansible, GitOps, ArgoCD, and CI/CD pipelines.
- Integrate OpenShift platforms with enterprise networking components including Load Balancers, DNS, Ingress Controllers, Firewalls, and MetalLB.
- Configure and manage storage integrations including SAN, NFS, Ceph, and OpenShift Data Foundation (ODF).
- Implement and maintain platform security and compliance controls including RBAC, IAM, image security, vulnerability management, and secrets management.
- Monitor platform health, capacity, and performance using enterprise monitoring and logging tools such as Prometheus, Grafana, Splunk, and ELK Stack.
- Collaborate with application, infrastructure, security, and network teams to support onboarding, deployment, and operational activities.
- Develop and maintain architecture documentation, operational procedures, technical standards, and runbooks.
- Provide technical guidance and operational support to internal teams and stakeholders.
- Ensure compliance with enterprise IT standards, operational policies, and best practices.
Qualifications & Experience
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field.
- Minimum 3+ years of hands-on experience in administering and supporting Red Hat OpenShift environments.
- Strong understanding of Kubernetes concepts including Pods, Deployments, Services, Ingress, Operators, and Namespaces.
- Strong experience with Linux system administration and troubleshooting.
- Good knowledge of container technologies and container orchestration platforms.
- Experience with automation and scripting tools such as Ansible, Shell Scripting, or Python.
- Experience with GitOps, ArgoCD, and CI/CD pipeline integration.
- Strong understanding of networking fundamentals including DNS, Load Balancers, Firewalls, and Ingress Controllers.
- Knowledge of enterprise storage technologies including SAN, NFS, Ceph, and ODF.
- Experience with monitoring and logging tools such as Prometheus, Grafana, Splunk, and ELK Stack.
- Strong analytical, troubleshooting, and problem-solving skills.
- Good communication, coordination, and technical documentation skills.
وظائف أخرى لدى Norconsult Telematics