نينجا تعلن عن وظيفة مهندس بيانات وبنية تحتية أول في الرياض
تفاصيل الوظيفة
نينجا تبحث عن Senior Data and Infrastructure Engineer (f/m/d) للانضمام إلى فريق البيانات في الرياض، السعودية، للمساعدة في تحويل الشركة إلى منظمة تعتمد على البيانات بشكل حقيقي. في هذا الدور، ستقوم بتصميم وبناء حلول بيانات قابلة للتوسع تمكّن فرق الأعمال من بيانات موثوقة وعالية الجودة ورؤى قابلة للتنفيذ.
المهام والمسؤوليات
- تصميم وتطوير ونشر وصيانة حلول بيانات مفتوحة المصدر وقابلة للتوسع تدعم أعمالنا الدولية سريعة النمو.
- بناء وتطوير بنية البيانات التحتية لدينا لتمكين التحليلات المتقدمة والتقارير واتخاذ القرارات المبنية على البيانات عبر المؤسسة.
- تطوير وتحسين خطوط أنابيب CDC/ETL/ELPT للمعالجة المجمعة والقريبة من الزمن الحقيقي.
- دعم سير العمل التحليلي والتعلم الآلي من خلال توفير مجموعات بيانات موثوقة ومنظمة جيدًا.
- دمج البيانات من مجموعة واسعة من المصادر، بما في ذلك قواعد البيانات المعاملاتية ومنصات الطرف الثالث وواجهات برمجة التطبيقات الخارجية (مثل PostgreSQL، MySQL، Google Analytics، BigQuery، Google Ads، Adjust وغيرها).
- التعاون الوثيق مع مهندسي البيانات والمحللين وعلماء البيانات وأصحاب المصلحة في الأعمال لضمان جودة البيانات واتساقها ومعايير الحوكمة.
- مراقبة واستكشاف الأخطاء وإصلاحها وتحسين أداء منصة البيانات وموثوقيتها وقابليتها للتوسع باستخدام حلول مدارة ومفتوحة المصدر.
- تقييم التوصية بتقنيات وأدوات وأساليب معمارية جديدة (مفتوحة المصدر/مدارة) لتعزيز نظام البيانات البيئي لدينا، والمساهمة في التوثيق الفني ومشاركة المعرفة وأفضل الممارسات داخل فريق البيانات والمؤسسة الأوسع.
الشروط والمتطلبات
- 4+ سنوات من الخبرة المهنية في مجال هندسة البيانات أو مستودعات البيانات أو عمليات البيانات أو مجال ذي صلة.
- خبرة عملية جيدة في أحد السحابات الرئيسية، ويفضل AWS.
- خبرة عملية متقدمة في أدوات Linux.
- القدرة على نشر التطبيقات باستخدام Docker على الخوادم الفعلية (bare metal).
- درجة البكالوريوس أو أعلى في علوم الحاسب أو الرياضيات أو الفيزياء أو الهندسة أو الاقتصاد أو أي تخصص كمي آخر.
- خبرة قوية في SQL وPSQL ومفاهيم قواعد البيانات العلائقية، بما في ذلك نمذجة البيانات وتحسين الاستعلامات.
- خبرة في تصميم وصيانة بنى مستودعات البيانات.
- خبرة عملية مع قواعد البيانات العمودية وتقنيات تحسين الأداء.
- خبرة في العمل مع أدوات تنسيق سير العمل وجدولة المهام الموزعة، ويفضل Apache Airflow.
- مهارات برمجية قوية في Python أو Java، مع تفضيل Python.
- فهم جيد لبيئات Linux والبرمجة النصية (Bash).
- خبرة مع منصات البيانات الحديثة المستندة إلى السحابة وقواعد البيانات التحليلية مثل ClickHouse أو StarRocks أو تقنيات مشابهة.
- خبرة في العمل مع حلول مفتوحة المصدر متوافقة مع S3 وحلول مدارة.
- الإلمام بتكامل البيانات وأطر عمل CDC/ETL/ELPT ومعالجة البيانات على نطاق واسع.
- مهارات تواصل قوية باللغة الإنجليزية.
عرض النص الأصلي للإعلان
We are looking for a Senior Data and infrastructure Engineer (f/m/d) to join our Data Team and help transform our company into a truly data-driven organization. In this role, you will design and build scalable data solutions that empower business teams with reliable, high-quality data and actionable insights.
If you enjoy solving complex data challenges, building robust platforms, and working in an international and collaborative environment, we'd love to hear from you.
Responsibilities
- Design, develop, deploy and maintain scalable and open source data solutions that support our rapidly growing international business.
- Build and evolve our data Architecture to enable advanced analytics, reporting, and data-driven decision-making across the organization.
- Develop and optimize CDC / ETL/ELT pipelines for batch and near real-time data processing.
- Support analytical and machine learning workflows by providing reliable and well-structured datasets.
- Integrate data from a wide range of sources, including transactional databases, third-party platforms, and external APIs (e.g., PostgreSQL, MySQL, Google Analytics, BigQuery, Google Ads, Adjust, and others).
- Collaborate closely with data engineers, analysts, data scientists, and business stakeholders to ensure data quality, consistency, and governance standards.
- Monitor, troubleshoot, and continuously improve data platform performance, reliability, and scalability using managed and open source solutions.
- Evaluate and recommend new technologies (Open source/ Managed), tools, and architectural approaches to enhance our data ecosystem.
- Contribute to technical documentation, knowledge sharing, and best practices within the Data Team and the wider organization.
Requirements
- 4+ years of professional experience in Data Engineering, Data Warehousing, Data Ops or a related field.
- Good hands on experience in one of the major clouds . AWS preferred,
- Expert Hands on experience required on linux tools
- Should be able to deploy applications using docker on bare metal servers.
- Bachelor's degree or higher in Computer Science, Mathematics, Physics, Engineering, Economics, or another quantitative discipline.
- Strong expertise in SQL PSQL and relational database concepts, including data modeling and query optimization.
- Experience designing and maintaining data warehouse architectures.
- Hands-on experience with columnar databases and performance optimization techniques.
- Experience working with workflow orchestration and distributed job scheduling tools, preferably Apache Airflow.
- Solid programming skills in Python or Java, with a preference for Python.
- Good understanding of Linux environments and scripting (Bash).
- Experience with modern cloud-based data platforms and analytical databases such as ClickHouse, StarRocks, or similar technologies.
- Have experience working s3 compatible open source solution and managed solutions.
- Familiarity with data integration, CDC/ETL/ELT frameworks, and large-scale data processing.
- Strong communication skills in English.