وصف الوظيفة
من نحن
تتمثل مهمة سوم (Soum) في إحداث ثورة في التجارة الإلكترونية في منطقة الشرق الأوسط وشمال أفريقيا وخارجها من خلال بناء سوق إعادة بيع المنتجات الأكثر ملاءمة وموثوقية في المنطقة. نحن نعيد تشكيل طريقة عمل أسواق المستهلك إلى المستهلك (C2C)، مما يجعل شراء وبيع المنتجات المستعملة أمراً سلساً وموثوقاً. منذ انطلاقنا في يوليو 2021، أصبحت سوم واحدة من أسرع الشركات الناشئة نمواً في المنطقة، محققة توسعاً سريعاً في فريقنا وعروض منتجاتنا. وتقديراً لتأثيرنا ونمونا، تم تصنيفنا بكل فخر كواحدة من أفضل 10 شركات ناشئة على LinkedIn في المملكة العربية السعودية لعام 2024.
نبذة عامة
نحن نبحث عن مهندس ديف أوبس (DevOps) مهتم ببناء بنية تحتية عالية الأداء ومستقرة ومرنة. ستكون مسؤولاً عن تصميم وبناء البنية التحتية، بالإضافة إلى التنسيق مع الفرق المسؤولة عن الطبقات الأخرى للبنية التحتية للمنتج.
إن بناء بنية تحتية مستقرة هو جهد تعاوني للغاية، وبالتالي، مطلوب شخص يتمتع بروح العمل الجماعي القوية والالتزام بالسعي نحو الكمال.
الدور والمسؤوليات
تحمل مسؤولية قابلية التوسع والاستقرار والتوافر لأنظمتنا ذات زمن الوصول المنخفض والحرجة.
تحسين خط أنابيب التكامل المستمر والتسليم المستمر (CI/CD) باستخدام إجراءات GitHub.
إنشاء وصيانة ملفات Helm لـ Kubernetes.
صيانة بنيتنا التحتية ككود (Infrastructure as Code).
إعداد وصيانة المراقبة عبر New Relic وPrometheus وGrafana.
تصحيح أخطاء البنية التحتية واكتشاف الاختناقات.
تحمل مسؤولية البنية التحتية التقنية على مستوى الشركة عبر جميع البيئات.
إدارة شبكات VPN وموازنات التحميل وجدران الحماية.
تحمل مسؤولية التوافر العالي والتعافي من الكوارث.
تنفيذ بنية تحتية آمنة ومستقرة.
دفع التحسين المستمر وتحسين التكاليف.
تحمل مسؤولية المراقبة على مدار الساعة طوال أيام الأسبوع، وحل حوادث طبقة البنية التحتية والتصعيد إلى المستويات العليا عند الضرورة.
التحقيق في الحوادث وإعداد وثائق واضحة لتقارير الحوادث.
المهارات
فهم ممتاز لـ سحابة GCP وسحابة AWS.
معرفة ببيئات الحاويات باستخدام Kubernetes وDocker.
القدرة على تطوير إعداد بنية تحتية مُدار بشكل جيد.
خبرة عملية قوية في بناء بنية تحتية عالية التوافر باستخدام EKS على AWS.
فهم قوي لـ IaC، وتحديداً Terraform.
فهم قوي لـ GitOps، وتحديداً ArgoCD.
فهم قوي لتأمين بنية الإنتاج التحتية.
المؤهلات
سنتان كحد أدنى من الخبرة في DevOps في تطبيقات الإنتاج.
سنة واحدة كحد أدنى من العمل مع Terraform.
سنة واحدة كحد أدنى من العمل مع أدوات مراقبة البنية التحتية.
خبرة في تصميم وهندسة تطبيقات عالية الأداء.
خبرة في ممارسات التطوير المرنة (Agile).
تعتبر الخبرة في شركة ناشئة سريعة النمو ميزة إضافية.
تعتبر شهادات AWS ميزة إضافية.
Job description
About Us
Soum is on a mission to revolutionize e-commerce in the MENA region and beyond by building the most convenient and trustworthy re-commerce marketplace in the region. We're reshaping how C2C marketplaces operate, making buying and selling second-hand products seamless and reliable. Since our launch in July 2021, Soum has become one of the fastest-growing startups in the region, achieving rapid expansion in both our team and product offerings. In recognition of our impact and growth, we were proudly named one of the Top 10 LinkedIn Startups in Saudi Arabia for 2024.
Overview
We are looking for a DevOps Engineer interested in building performant, stable and resilient infrastructure. You will be responsible for architecting and building the infrastructure, as well as coordinating with the teams responsible for other layers of the product infrastructure.
Building a stable infrastructure is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Role & Responsibilities
-
Take responsibility for the scalability, stability and availability of our low-latency and mission-critical systems.
-
Enhance the CI/CD pipeline using GitHub Actions.
-
Generate and maintain Helm manifests for Kubernetes.
-
Maintain our Infrastructure as Code.
-
Set up and maintain monitoring via New Relic, Prometheus and Grafana.
-
Debug infrastructure and detect bottlenecks.
-
Take responsibility for the company-wide tech infrastructure across all environments.
-
Manage VPN, load balancers and firewalls.
-
Take responsibility for high availability and disaster recovery.
-
Implement secure and stable infrastructure.
-
Drive continuous improvement and cost optimization.
-
Take responsibility for 24x7 monitoring, resolving infrastructure-tier incidents and escalating to upper tiers where necessary.
-
Investigate incidents and produce clear incident report documentation.
Skills
-
Excellent understanding of GCP cloud and AWS cloud.
-
Knowledge of containerized environments with Kubernetes and Docker.
-
Ability to develop a well-managed infrastructure setup.
-
Strong hands-on experience building high availability infrastructure using EKS on AWS.
-
Strong understanding of IaC, specifically Terraform.
-
Strong understanding of GitOps, specifically ArgoCD.
-
Strong understanding of securing production infrastructure.
Qualifications
-
Minimum 2 years of experience in DevOps on production applications.
-
Minimum 1 year working with Terraform.
-
Minimum 1 year working with infrastructure monitoring tools.
-
Experience in designing and architecting high performing applications.
-
Experience in agile development practices.
-
Experience in a fast growing startup is a plus.
-
AWS certifications are a plus.