نحن نبحث عن مهندس بيانات أول ماهر ذو خبرة عميقة في ClickHouse ومعالجة البيانات المتدفقة، وشغف ببناء حلول تحليلات فعلية قابلة للتوسع. في هذا الدور، ستقوم بتصميم وتطوير وتحسين خطوط أنابيب البيانات والبنية التحتية للتحليلات، مما يمكّن فرقنا من الاستفادة من رؤى فعلية تعزز تجربة العملاء وتدفع النمو التجاري. نحن ملتزمون ببناء مكان عمل شامل. هذا الدور مفتوح لجميع المرشحين المؤهلين، بما في ذلك الأفراد ذوو الإعاقات أو الاحتياجات الخاصة. يتم تشجيع المتقدمين الذين يحتاجون إلى تسهيلات معقولة أثناء عملية التوظيف أو التوظيف أو التوظيف على التقديم. سيتم توفير التسهيلات المعقولة وفقاً للقوانين واللوائح المعمول بها.
المسؤوليات الرئيسية
● تصميم وتطوير والحفاظ على توثيق خطوط أنابيب بيانات قابلة للتوسع بشكل كبير لمعالجة البيانات الفعلية والدفعية.
● بناء وتحسين أنظمة البيانات لدعم حالات الاستخدام في التحليلات والتقارير الدقيقة منخفضة الكمون.
● تطوير والحفاظ على حلول معالجة البيانات المتدفقة وبدون خادم.
● التعاون مع الفريق عبر الوظائف لتطبيق ودعم سير عمل التحليلات من البداية إلى النهاية.
● ضمان جودة البيانات والموثوقية والأداء عبر المنصة.
● مراقبة واستكشاف أخطاء وتحسين البنية التحتية للبيانات للحفاظ على توفر عالي.
● إرشاد المهندسين الصغار والمساهمة في التحسين المستمر لممارسات الهندسة.
● مهارات حل المشاكل القوية والقدرة على الازدهار في بيئة سريعة الخطى.
● مهارات اتصال وعمل جماعي ممتازة.
المتطلبات والمؤهلات
● 5+ سنوات من الخبرة في هندسة البيانات أو المجالات ذات الصلة.
● خبرة قوية في ClickHouse (تصميم المخطط، تحسين البيانات المدخلة، ضبط أداء الاستعلام، وإدارة المجموعات).
● خبرة مثبتة في معالجة البيانات الفعلية باستخدام Apache Kafka أو Flink أو Spark Streaming.
● فهم عميق لمعمارية الأنظمة الموزعة مع التركيز على القابلية للتوسع والموثوقية وتحمل الأخطاء.
● الكفاءة في لغة برمجة واحدة أو أكثر
● خبرة عملية مع منصات سحابية مثل AWS أو GCP أو Azure.
● الإلمام بأدوات الحاويات والتنسيق (Docker, Kubernetes).
- Python: بناء خطوط أنابيب البيانات وسكريبتات الأتمتة والتكاملات.
- Go: تطوير خدمات أو أدوات بيانات عالية الأداء.
- TypeScript: المساهمة في تطبيقات أمامية أو خدمات جانبية متعلقة بالبيانات.
- Bash/Shell scripting: كتابة سكريبتات الأتمتة لعمليات البيانات.
- Rust (جيد أن يكون لديك): الاهتمام أو الخبرة في بناء أنظمة آمنة في الذاكرة وعالية الأداء.
