Job description
Trigyn has an opportunity for an Data Engineer. This resource will be working in Beirut Lebanon.
Job Description:
The Data Engineer will perform the following tasks:
• Design, build, and maintain ETL/ELT pipelines.
• Automate data ingestion from various sources (databases, APIs, streaming services).
• Implement data validation and quality checks.
• Use platforms like Azure for cloud-based data solutions.
• Work with Data Scientists and Full stack Web Developers to provide clean, reliable data.
• Create and maintain comprehensive technical documentation, including user manuals, training materials, and product specifications, also developing functional specifications.
• Provide ongoing support for deployed pipelines including version control, data recovery processes, and deployment strategies.
• Research emerging technologies and industry trends, staying up to date with developments in the field, and actively assisting in testing and evaluating new products, tools, and technologies.
The Data Engineer is expected to fulfil the following deliverables:
• Completed project plan at project inception.
• Technical documentation and user manuals for assigned tasks, including dataflow and entity relationship diagrams.
• Progress reports with time sheets reflecting task fulfilment and project progress.
• Final source code, design assets, documentation and all related components to pipelines and applications are being developed.
• Other related deliverables as needed.
Qualifications
A minimum high school diploma with a certification or degree in Information Systems, Information Technology, Computer Science, Statistics or related area is required.
A minimum of 5+ years of professional experience with Python, SQL, cloud environments container orchestration (Kubernetes), and DevOps automation is required.
Skills
• Strong familiarity with semantic modelling, knowledge graphs, and AI/ML integration for data systems is desirable.
• Excellent analytical, problem-solving, and communication skills are required.
• Knowledge in database design, and development using MS SQL Relational Database is required.
• English and French are the working languages of the client; and Arabic is a working language of client.
• For this position, fluency in English is required.
وصف الوظيفة
تتاح لشركة Trigyn فرصة لشغل منصب مهندس بيانات. سيعمل هذا الموظف في بيروت، لبنان.
وصف الوظيفة:
سيقوم مهندس البيانات بالمهام التالية:
• تصميم وبناء وصيانة خطوط أنابيب ETL/ELT.
• أتمتة استيعاب البيانات من مصادر متنوعة (قواعد البيانات، واجهات برمجة التطبيقات، خدمات البث).
• تنفيذ عمليات التحقق من صحة البيانات وضمان جودتها.
• استخدام منصات مثل Azure لحلول البيانات السحابية.
• التعاون مع علماء البيانات ومطوري الويب من الدرجة الكاملة لتوفير بيانات نظيفة وموثوقة.
• إعداد وصيانة وثائق تقنية شاملة، بما في ذلك الأدلة الإرشادية، مواد التدريب، والمواصفات الفنية، بالإضافة إلى تطوير المواصفات الوظيفية.
• تقديم الدعم المستمر للخطوط الأنابيب المنشورة، بما في ذلك التحكم في الإصدارات، عمليات استعادة البيانات، واستراتيجيات النشر.
• البحث في التقنيات الناشئة واتجاهات الصناعة، والبقاء على اطلاع دائم بالتطورات في هذا المجال، والمساعدة بنشاط في اختبار وتقييم المنتجات والأدوات والتقنيات الجديدة.
يُتوقع من مهندس البيانات تحقيق المخرجات التالية:
• خطة المشروع المكتملة عند بدء المشروع.
• الوثائق الفنية والأدلة الإرشادية للمهام الموكلة، بما في ذلك مخططات تدفق البيانات وعلاقات الكيانات.
• تقارير التقدم مع جداول زمنية تعكس إنجاز المهام وتقدم المشروع.
• الكود المصدري النهائي، الأصول التصميمية، الوثائق، وجميع المكونات المتعلقة بالخطوط الأنابيب والتطبيقات التي يتم تطويرها.
• مخرجات أخرى ذات صلة حسب الحاجة.
المؤهلات
يجب أن يكون المتقدم حاصلاً على شهادة الثانوية العامة كحد أدنى مع شهادة أو درجة في نظم المعلومات، تكنولوجيا المعلومات، علوم الكمبيوتر، الإحصاء أو مجال ذي صلة.
يجب أن يكون لدى المتقدم خبرة مهنية لا تقل عن 5 سنوات في استخدام بايثون، SQL، البيئات السحابية، تنسيق الحاويات (Kubernetes)، وأتمتة DevOps.
المهارات
• الإلمام القوي بالنمذجة الدلالية، ورسوم المعرفة، وتكامل الذكاء الاصطناعي/تعلم الآلة لأنظمة البيانات مرغوب فيه.
• مهارات تحليلية ممتازة، حل المشكلات، والتواصل مطلوبة.
• المعرفة بتصميم وتطوير قواعد البيانات باستخدام MS SQL Relational Database مطلوبة.
• الإنجليزية والفرنسية هما لغتا العمل لدى العميل؛ واللغة العربية هي لغة عمل لدى العميل.
• بالنسبة لهذا المنصب، يجب أن يكون المتقدم متقناً للغة الإنجليزية.