وصف الوظيفة
الأدوار والمسؤوليات
نحن نبحث عن مهندس بيانات وكفاءة تشغيل مالية مخاطر قديم للانضمام إلى فريق البيانات لدينا. ستكون مسؤولاً عن تصميم وتطوير وصيانة وتطوير حلول البيانات التي تحسن الرؤية لتكاليف الحوسبة السحابية، وتضمن معالجة البيانات الموثوقة، وتدعم احتياجات التحليلات والإدارة. ستكون مشاركاً في دورة حياة معالجة البيانات الكلية، من تطوير خطوط الأنابيب حتى إنتاج لوحات التحكم، بما في ذلك تحسين الأداء وحل الحوادث الفنية. كخبير تقني، من المتوقع أن تسهم أيضاً في اختيارات الهندسة المعمارية، أفضل ممارسات التطوير، والتحسين المستمر لمنصات البيانات.
المهام الرئيسية
- ضمان صيانة وتطوير لوحات Power BI المخصصة لمراقبة وتحليل تكاليف السحابة.
- تصميم وتطوير وصيانة تطبيقات بايثون وبرمجيات لجمع البيانات وتحويلها وتكاملها.
- تصميم وتطوير وتحسين خطوط أنابيب البيانات (ETL/ELT) مُنسَّقة مع Apache Airflow.
- لضمان الجودة والموثوقية وأداء معالجة البيانات.
- تشخيص وحل الحوادث المتعلقة بسكريبتات بايثون، وخطوط أنابيب ETL، وقواعد البيانات، وخدمات السحابة.
- تصميم حلول بيانات عالية الأداء تعتمد على خدمات سحابية أصلية.
- تطوير وتحسين استعلامات SQL ونماذج البيانات ضمن PostgreSQL، خاصة في بيئات السحابة.
- المشاركة في الاختيارات التقنية، اقتراح تحسينات بنية وتبني ممارسات تطوير جيدة.
- المساهمة في مبادرات FinOps من خلال توفير بيانات موثوقة حول استهلاك وتكاليف موارد السحابة.
المرشح المثالي
المؤهلات- خبرة كبيرة كمهندس بيانات أو في دور مشابه.
- إتقان ممتاز لتطوير بايثون للتطبيقات ومعالجة البيانات في بيئة إنتاج (بعيداً عن النوتات).
- خبرة قوية مع مكتبات بايثون التالية: Pandas, Polars, Matplotlib
- إتقان جيد جداً لتصميم وصيانة خطوط ETL/ELT.
- خبرة مؤكدة مع Apache Airflow.
- إتقان Power BI لتطوير وصيانة وتحسين لوحات المعلومات.
- خبرة في تشخيص وتصحيح سكريبتات بايثون وخطوط البيانات ومكونات السحابة.
- معرفة جيدة بمنصات AWS و/أو Microsoft Azure.
- خبرة مع الخدمات بدون خادم و/أو الحاويات مثل AWS Lambda و AWS ECS أو Azure Functions.
- إتقان ممتاز لـ SQL ومعرفة جيدة بـ PostgreSQL، بما في ذلك قواعد البيانات المدارة في السحابة وقيودها.
- فهم جيد للممارسات الجيدة لتطوير البرمجيات (جودة الكود، الاختبار، التحكم في الإصدارات).
المؤهلات المرغوبة- معرفة بمبادئ FinOps وإدارة تكاليف السحابة.
- فهم نماذج التسعير لمزودي السحابة الرئيسيين واستراتيجيات تحسين التكاليف.
- خبرة في معماريات البيانات السحابية الحديثة.
- معرفة بممارسات DevOps وCI/CD.
القدرات السلوكية- مهارات اتصال ممتازة، مع المحاور التقنية والمهنية.
- القدرة على عرض المواضيع التقنية وتبسيط المفاهيم المعقدة.
- القدرة على تحدي الاختيارات التقنية والدفاع عن مقترحات مدروسة.
- استقلالية قوية، حس المسؤولية والقدرة على إكمال المشاريع.
- عقلية تحليلية، صرامة واتجاه لحل المشكلات.
- فضول والقدرة على اكتساب خبرة بسرعة في مجالات جديدة، بما في ذلك FinOps والقضايا المالية المرتبطة بالسحابة.
- روح الفريق والقدرة على التعاون بشكل فعال في بيئة متعددة التخصصات.
Job Description
Roles & Responsibilities
We are looking for a Senior Data & FinOps Engineer to join our Data team. You will be responsible for the design, development, maintenance, and evolution of data solutions that improve visibility into cloud costs, ensure reliable data processing, and support analytics and management needs. You will be involved in the entire data processing lifecycle, from pipeline development to dashboard production, including performance optimization and technical incident resolution. As a technical expert, you will also be expected to contribute to architectural choices, best development practices, and the continuous improvement of data platforms.
Main missions
- Ensure the maintenance and evolution of Power BI dashboards dedicated to monitoring and analyzing Cloud costs.
- Design, develop and maintain Python applications and scripts for data collection, transformation and integration.
- Design, develop and optimize data pipelines (ETL/ELT) orchestrated with Apache Airflow.
- To guarantee the quality, reliability and performance of data processing.
- Diagnose and resolve incidents related to Python scripts, ETL pipelines, databases, and cloud services.
- Designing high-performance data solutions based on native cloud services.
- Develop and optimize SQL queries and data models under PostgreSQL, particularly in Cloud environments.
- Participate in technical choices, propose architectural improvements and promote good development practices.
- Contribute to FinOps initiatives by providing reliable data on the consumption and costs of Cloud resources.
Desired Candidate Profile
Qualifications- Significant experience as a Data Engineer or in a similar role.
- Excellent mastery of Python development for applications and data processing in a production environment (beyond notebooks).
- Solid experience with the following Python libraries: Pandas, Polars, Matplotlib
- Very good mastery of the design and maintenance of ETL/ELT pipelines.
- Experience confirmed with Apache Airflow.
- Mastery of Power BI for the development, maintenance and optimization of dashboards.
- Experience in diagnosing and debugging Python scripts, data pipelines, and Cloud components.
- Good knowledge of AWS and/or Microsoft Azure platforms.
- Experience with serverless and/or containerized services such as AWS Lambda, AWS ECS or Azure Functions.
- Excellent command of SQL and good knowledge of PostgreSQL, including managed databases in the Cloud and their constraints.
- Good understanding of good software development practices (code quality, testing, version control).
Desired qualifications- Knowledge of FinOps principles and Cloud cost management.
- Understanding of the pricing models of major Cloud providers and cost optimization strategies.
- Experience with modern Data Cloud architectures.
- Knowledge of DevOps and CI/CD practices.
Behavioral skills- Excellent communication skills, both with technical and professional interlocutors.
- Ability to present technical subjects and simplify complex concepts.
- Ability to challenge technical choices and defend reasoned proposals.
- Strong autonomy, sense of responsibility and ability to bring projects to completion.
- Analytical mind, rigor and problem-solving orientation.
- Curiosity and ability to quickly develop expertise in new areas, including FinOps and financial issues related to the Cloud.
- Team spirit and ability to collaborate effectively in a cross-functional environment.