وصف الوظيفة
نحن نبحث عن مهندس DevOps أول ذو خبرة للانضمام إلى فريق الهندسة التقنية لدينا ودعم فرق التوصيل الرشيقة من خلال تصميم وتنفيذ وإدارة منصات DevOps الحديثة، وأطر الأتمتة، والحلول القابلة للسحابة.
تتطلب الدور خبرة عملية قوية في تقنيات الحاويات، Kubernetes/OpenShift، أتمتة CI/CD، ممارسات GitOps، البنية التحتية كرمز (IaC)، منصات السحابة، حلول الرصد، وتكامل DevSecOps.
سيكون المرشح الناجح مسؤولاً عن بناء وصيانة منصات توصيل التطبيقات القابلة للتوسع، تمكين الأتمتة، تحسين ممارسات الهندسة، ودعم بيئات المؤسسات ذات التوافر العالي.
المسؤوليات الرئيسية وهندسة DevOps وأتمتة المنصة تصميم وتنفيذ وإدارة خطوط CI/CD على مستوى المؤسسات لتوزيع التطبيقات عبر المنصات الحاوية بما في ذلك Native Kubernetes وOpenShift.
تطوير وصيانة أطر الأتمتة للاندماج المستمر، والنشر المستمر، والتوصيل المستمر.
تطبيق أفضل ممارسات DevOps عبر فرق التوصيل الرشيقة.
أتمتة النشر، وإدارة التكوين، والعمليات التشغيلية لضمان بيئات متسقة وقابلة للتوسع وموثوقة.
استكشاف وحل مشكلات البنية التحتية، النشر، والتطبيقات بالتعاون مع فرق التطوير والعمليات.
أدوات CI/CD وDevOps خبرة عملية قوية مع خطوط CI/CD القائمة على Jenkins، بما في ذلك: تطوير خطوط pipelines، مكتبات مشتركة، Pipeline-as-Code، Groovy scripting، أتمتة سير العمل. خبرة عملية مع GitHub Actions لأتمتة سير العمل.
خبرة في دمج أدوات DevOps وDevSecOps في خطوط CI/CD بما في ذلك: GitHub، Jenkins، SonarQube، Checkmarx، Sysdig، Nexus / Nexus IQ، Cosign، فهم ممارسات تقديم البرمجيات الآمنة وأتمتة خطوط الأنابيب.
منصات الحاويات والتقنيات القابلة للسحابة الخبرة القوية في العمل مع: Kubernetes، OpenShift، منصات تنظيم الحاويات، خبرة في إدارة نشر التطبيقات في بيئات سحابية.
معرفة عملية بتقنيات شبكة الخدمات.
فهم معماريات المايكرو خدمات ونماذج النشر وآليات المصادقة والتفويض.
معرفة بمعايير API الاتصالات بما في ذلك: REST APIs، SOAP APIs، مفاهيم تطوير مستهلك/ناشر API، فهم جيد لـ OAuth 2.0.
0 معايير المصادقة.
GitOps والبنية التحتية كرمز (IaC) خبرة في ممارسات وأدوات GitOps مثل ArgoCD.
خبرة عملية مع أدوات البنية التحتية كرمز مثل: Terraform، Ansible، Bicep (مفضل). أتمتة توفير البنية التحتية، التكوين، وعمليات النشر.
خبرة في إدارة مكونات بنية السحابة بما في ذلك: الحوسبة، التخزين، الشبكات، منصات السحابة. خبرة في العمل مع واحدة أو أكثر من منصات السحابة العامة: Microsoft Azure، Amazon Web Services (AWS)، Oracle Cloud Infrastructure (OCI). فهم معماري للسحابة، نماذج النشر، وممارسات الهندسة السحابية.
الرصد، التسجيل والملاحظة فهم عميق وخبرة عملية في حلول الرصد والتسجيل: ELK Stack (Elasticsearch، Logstash، Kibana)، Prometheus، Grafana. خبرة في تنفيذ ممارسات الرصد للم applications والبنية التحتية.
مسؤوليات DevOps / SRE تطبيق مبادئ DevOps، SRE، البنية التحتية كرمز، و12 عامل تطبيق.
دعم المشاريع من التصميم والتطوير حتى النشر والدعم التشغيلي.
المشاركة في استكشاف الأعطال وتحليل الأسباب الجذرية وأنشطة التحسين المستمر.
العمل بشكل وثيق مع فرق الهندسة والأمان والبنية التحتية والتطبيقات.
تعزيز تبني الأتمتة وممارسات الهندسة.
المهارات والخبرة المطلوبة المهارات التقنية الأساسية 3–5 سنوات من الخبرة الإجمالية في الهندسة أو DevOps أو السحابة أو أدوار العمليات.
الحد الأدنى 3 سنوات من الخبرة ذات الصلة في دور DevOps / Platform Engineering مماثل.
خبرة عملية قوية مع: Kubernetes، OpenShift، خطوط CI/CD، Jenkins، GitHub Actions، GitOps / ArgoCD، Terraform، Ansible، Service Mesh، ELK، Prometheus، Grafana. متطلبات تقنية إضافية خبرة في هندسة البنية التحتية، إدارة الأنظمة، الهندسة المعمارية، والحوسبة السحابية.
فهم قوي لـ: منهجيات DevOps، ممارسات DevSecOps، مبادئ SRE، تقنيات سحابية أصلية. خبرة في دمج أدوات الأمان في خطوط CI/CD.
معرفة بتكامل واجهات API وآليات المصادقة.
مهارات حل مشكلات قوية وتحليلية للبيئات الإنتاجية.
التعليم درجة البكالوريوس في علوم الحاسوب، الهندسة، تكنولوجيا المعلومات، أو تخصص ذي صلة.
الخلفية المفضلة خبرة العمل في بيئات مؤسساتية كبيرة مع: أنظمة عالية التوفر، أحجام معاملات عالية، تطبيقات موزعة، منصات موزعة جغرافيًا. يفضل الخبرة في صناعات خاضعة للوائح مثل البنوك والخدمات المالية والاتصالات أو المؤسسات الكبيرة.
المهارات الشخصية مهارات اتصال وإدارة أصحاب مصلحة قوية.
القدرة على التعاون مع فرق الهندسة متعددة التخصصات.
روح المبادرة مع عقلية امتلاك قوية.
هدوء وفعالية تحت الضغط.
نهج قوي لحل المشكلات.
استعداد لتعلم وتبني تقنيات ناشئة.
Job description
We are looking for an experienced Senior DevOps Engineer to join our Technology Engineering team and support Agile delivery teams by designing, implementing, and managing modern DevOps platforms, automation frameworks, and cloud-native solutions.
The role requires strong hands-on expertise in Container Technologies, Kubernetes/OpenShift, CI/CD automation, GitOps practices, Infrastructure as Code (IaC), cloud platforms, monitoring solutions, and DevSecOps integration .
The successful candidate will be responsible for building and maintaining scalable application delivery platforms, enabling automation, improving engineering practices, and supporting high-availability enterprise environments.
Key ResponsibilitiesDevOps Engineering & Platform Automation Design, implement, and manage enterprise-grade CI/CD pipelines for application deployments across container platforms including Native Kubernetes and OpenShift .
Develop and maintain automation frameworks for continuous integration, continuous deployment, and continuous delivery.
Implement DevOps best practices across Agile delivery squads.
Automate deployment, configuration management, and operational processes to ensure consistent, scalable, and reliable environments.
Troubleshoot and resolve infrastructure, deployment, and application-related issues in collaboration with development and operations teams.
CI/CD & DevOps Tooling Strong hands-on experience with Jenkins-based CI/CD pipelines , including: Pipeline development Shared Libraries Pipeline-as-Code Groovy scripting Automation workflows Practical experience with GitHub Actions for workflow automation.
Experience integrating DevOps and DevSecOps tools into CI/CD pipelines including: GitHub Jenkins SonarQube Checkmarx Sysdig Nexus / Nexus IQ Cosign Understanding of secure software delivery practices and pipeline automation.
Container Platforms & Cloud Native Technologies Strong experience working with: Kubernetes OpenShift Container orchestration platforms Experience managing application deployments in cloud-native environments.
Hands-on knowledge of Service Mesh technologies .
Understanding of microservices architecture, deployment patterns, authentication, and authorization mechanisms.
Knowledge of API communication standards including: REST APIs SOAP APIs API consumer/publisher development concepts Good understanding of OAuth 2.
0 authentication standards .
GitOps & Infrastructure as Code (IaC) Experience with GitOps practices and tools such as ArgoCD .
Hands-on experience with Infrastructure as Code tools including: Terraform Ansible Bicep (preferred) Automate infrastructure provisioning, configuration, and deployment processes.
Experience managing cloud infrastructure components including: Compute Storage Networking Cloud Platforms Experience working with one or more public cloud platforms: Microsoft Azure Amazon Web Services (AWS) Oracle Cloud Infrastructure (OCI) Understanding of cloud architecture, deployment models, and cloud-native engineering practices.
Monitoring, Logging & Observability Strong understanding and hands-on experience with monitoring and logging solutions: ELK Stack (Elasticsearch, Logstash, Kibana) Prometheus Grafana Experience implementing observability practices for applications and infrastructure.
DevOps / SRE Responsibilities Apply DevOps, SRE, Infrastructure as Code, and 12-factor application principles .
Support projects from design and development through deployment and operational support.
Participate in incident troubleshooting, root cause analysis, and continuous improvement activities.
Work closely with engineering, security, infrastructure, and application teams.
Drive adoption of automation and engineering best practices.
Required Skills & ExperienceMandatory Technical Skills 3–5 years of total experience in engineering, DevOps, cloud, or operations roles.
Minimum 3 years of relevant experience in a similar DevOps / Platform Engineering role.
Strong hands-on experience with: Kubernetes OpenShift CI/CD pipelines Jenkins GitHub Actions GitOps / ArgoCD Terraform Ansible Service Mesh ELK Prometheus Grafana Additional Technical Requirements Experience in infrastructure engineering, systems administration, architecture, and cloud computing.
Strong understanding of: DevOps methodologies DevSecOps practices SRE principles Cloud-native technologies Experience integrating security tools into CI/CD pipelines.
Knowledge of API integrations and authentication mechanisms.
Strong troubleshooting and analytical skills for production environments.
Education Bachelor’s degree in Computer Science, Engineering, Information Technology, or related discipline.
Preferred Background Experience working in large-scale enterprise environments with: High availability systems High transaction volumes Distributed applications Geographically distributed platforms Experience in regulated industries such as banking, financial services, telecom, or large enterprises is preferred.
Soft Skills Strong communication and stakeholder management skills.
Ability to collaborate with cross-functional engineering teams.
Self-driven with strong ownership mindset.
Calm and effective under pressure.
Strong problem-solving approach.
Willingness to learn and adopt emerging technologies.