Walaa Cooperative Insurance Co. تعلن عن وظيفة مهندس بيانات في الخبر
تفاصيل الوظيفة
تعلن شركة التعاونية للتأمين (Walaa Cooperative Insurance Co.) عن توفر وظيفة مهندس بيانات (Data Engineer) في مدينة الخبر، المنطقة الشرقية، السعودية. يشترط امتلاك خلفية قوية في منصة INCORTA لقواعد البيانات، وتكامل البيانات، وعمليات ETL (مثل Informatica، Collibra، DataSentinel، ERWIN)، ومهارات تحليل الأعمال لتقديم حلول بيانات فعالة وقابلة للتطوير.
المهام والمسؤوليات
- تصميم وتطوير وصيانة عمليات ETL قوية لاستخراج وتحويل وتحميل البيانات من مصادر متعددة إلى مستودع بيانات INCORTA.
- مراقبة وتحسين وظائف ETL من حيث الأداء والموثوقية وقابلية التوسع، وتطبيق أفضل الممارسات لمعالجة البيانات.
- ضمان مستوى عالٍ من جودة البيانات وسلامتها من خلال التحقق والتنظيف والتحويل.
- اتباع أفضل ممارسات جودة البيانات والحوكمة للحفاظ على دقة البيانات والامتثال للمعايير التنظيمية.
- استكشاف أخطاء وظائف ETL ومشكلات جودة البيانات وإصلاحها، وتوثيق الحلول والحفاظ على الوثائق الفنية.
- المشاركة في اجتماعات الأعمال لجمع المتطلبات وترجمتها إلى مواصفات فنية لخطوط أنابيب ETL ونماذج البيانات.
- ضمان تنفيذ إدارة التكوين المناسبة وضوابط التغيير.
- العمل عن كثب مع الفرق الخارجية (offshore) والمشاركة في مكالمات Scrum.
- فهم مصادر البيانات ومفاهيم نمذجة البيانات لتطوير وتعزيز مستودع البيانات الحالي.
- استكشاف مشكلات البيانات واختناقات الأداء في الأنظمة.
- فهم النماذج الفيزيائية المعيارية ونجمة المخطط (star-schema) ومفاهيم النمذجة المنطقية.
- المشاركة في دورة حياة تطوير البرمجيات الكاملة (SDLC).
- التعاون مع الفرق متعددة الوظائف وأمناء بيانات الأعمال (Business Data Stewards) لفهم متطلبات البيانات وتقديم الحلول.
- تقديم الدعم حسب الحاجة لضمان توفر وأداء التقارير ولوحات المعلومات المطورة للمستخدمين الداخليين والخارجيين.
- البقاء على اطلاع على اتجاهات الصناعة والتقنيات الناشئة في هندسة البيانات.
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسوب أو الهندسة أو مجال ذي صلة.
- الشهادات المهنية في هندسة البيانات أو لغات تعلم الآلة (ML) أو ذكاء الأعمال والتحليلات ميزة إضافية.
- خبرة لا تقل عن 3 سنوات في هندسة البيانات أو المجالات ذات الصلة.
- خبرة مثبتة في هندسة البيانات أو تطوير ETL أو إدارة قواعد البيانات.
- فهم قوي لمفاهيم نمذجة البيانات وتصميم قواعد البيانات وتخزين البيانات.
- إتقان لغة SQL وخبرة في العمل مع قواعد البيانات العلائقية وغير العلائقية.
- الإلمام بتقنيات البيانات الضخمة مثل Spark أو Hadoop أو Kafka.
- خبرة مع منصات السحابة مثل GCP أو AWS أو Azure أو OCI.
- فهم مبادئ هندسة البرمجيات وأنظمة التحكم في الإصدارات.
المهارات المطلوبة
- إتقان لغات البرمجة مثل Python أو R أو Java أو Scala.
- خبرة عملية مع أطر معالجة البيانات مثل Apache Spark.
- معرفة أدوات تكامل البيانات مثل INCORTA ETL أو Informatica أو Collibra أو DataSentinel.
- القدرة على العمل مع البيانات المهيكلة وشبه المهيكلة وغير المهيكلة.
- خبرة في تنفيذ تدابير أمن البيانات وحمايتها والامتثال.
- مهارات تحليلية قوية وحل المشكلات.
- مهارات ممتازة في التواصل والعمل الجماعي.
- الاهتمام بالتفاصيل ونهج استباقي في تحديد المشكلات وحلها.
- القدرة على العمل في بيئة سريعة الخطى وديناميكية والتعامل مع أولويات متعددة.
- التوجه نحو التفاصيل والاعتماد على البيانات.
- القدرة على العمل بشكل مستقل وأخذ المبادرة.
- عقلية التعلم المستمر للتكيف مع التقنيات المتطورة وأفضل الممارسات.
- معايير أخلاقية عالية ونزاهة قوية.
عرض النص الأصلي للإعلان
The Data Engineer should possess a strong background in INCORTA Data Warehouse Platform, data integration, various ETL Platforms and processes (Informatica, Collibra, DataSentinel, ERWIN), and business intelligence to deliver scalable and efficient data solutions. The candidate preferred to have Techno-Functional skillsets and the ability to collaborate cross-functionally with other members in the Data Management Office Team and with IT and Business Teams to gather requirements, leveraging skills and experience to create end-to-end solutions, from data acquisition and modeling to reporting and visualization.
Data Engineer should be a blend of technical, soft skills and personal traits:
- Design, develop, and maintain robust ETL processes to extract, transform, and load data from various sources into our INCORTA data warehouse.
- Monitor and optimize ETL jobs for performance, reliability, and scalability, implementing best practices for data processing.
- Ensure high level of data quality and integrity through data validation, cleansing, and transformation processes.
- Follow and apply data quality and governance best practices to maintain data accuracy and compliance with organizational standards.
- Troubleshoot and resolve ETL job failures and data quality issues, documenting solutions and maintaining technical documentation.
- Participate in business meetings to gather requirements and translate them into technical specifications for ETL/data pipelines and data models.
- Ensure proper configuration management and change controls are implemented.
- Work closely with offshore team(s) and participate in scrum calls.
- Understand Data Sources and Data Modeling concepts to develop and enhance the existing Data Warehouse.
- Troubleshoot data issues and performance bottlenecks in systems.
- Understand normalized and star-schema physical models and logical modeling concepts
- Participate in full Software Development Life Cycle (SDLC).
- Collaborate with cross-functional teams and Business Data Stewards to understand data requirements and deliver solutions.
- Provide support as required to ensure the availability and performance of developed reports and dashboards for both external and internal users.
- Stay updated on industry trends and emerging technologies in data engineering.
Education:
- Bachelor's in Computer Science, Engineering, or related field.
- Professional certifications in Data Engineering, ML Languages, BI and Analytics are a plus.
Experience:
- Minimum 3 years of experience in data engineering or related fields.
- Proven experience in data engineering, ETL development, or database management.
- Strong understanding of data modeling, database design, and data warehousing concepts.
- Proficiency in SQL and experience working with relational and non-relational databases.
- Familiarity with big data technologies such as Spark, Hadoop, or Kafka.
- Experience with cloud platforms like GCP, AWS, Azure or OCI.
- Understanding of software engineering principles and version control systems.
Technical Skills:
- Proficient in programming languages such as Python, R, Java, or Scala.
- Hands-on experience with data processing frameworks like Apache Spark.
- Knowledge of data integration tools like INCORTA ETL, Informatica, Collibra, or DataSentinel.
- Ability to work with both structured, semi-structured, and unstructured data.
- Experience in implementing data security, protection and compliance measures.
Soft Traits/Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Attention to detail and a proactive approach to identifying and resolving issues.
- Ability to work in a fast-paced, dynamic environment and handle multiple priorities.
Personal Traits/Skills:
- Detail-oriented and data-driven.
- Ability to work independently and take initiative.
- Continuous learning mindset to adapt to evolving technologies and best practices.
- Strong ethical standards and integrity.
وظائف أخرى لدى Walaa Cooperative Insurance Co.