وظيفة Senior Data Engineer - Web Scraping لدى Jobgether في السعودية
Senior Data Engineer - Web Scraping
🏢 Jobgether
تفاصيل الوظيفة
Jobgether تعلن، بالنيابة عن شركتها الشريكة، عن توفر فرصة وظيفية شاغرة لمهندس بيانات أول - ويب سكرابينغ (Senior Data Engineer - Web Scraping) للعمل في السعودية عن بُعد.
المهام والمسؤوليات
- تصميم وتطوير ونشر وصيانة أدوات ويب سكرابينغ باستخدام تقنيات وأدوات متنوعة لجمع بيانات بديلة من مصادر متعددة.
- استخدام Python و Pandas لتنظيف وتحليل وتحويل ومعالجة مجموعات البيانات الكبيرة لإعدادها للاستخدام النهائي.
- بناء وصيانة خطوط بيانات فعّالة تغذي البيانات المجمّعة في قواعد البيانات ومستودعات البيانات.
- تطوير وإدارة سير العمل المجدول باستخدام Apache Airflow وأدوات التنظيم الأخرى لضمان تسليم بيانات موثوق وفي الوقت المناسب.
- التعاون مع المحللين وأصحاب المصلحة لفهم متطلبات البيانات الحالية والمستقبلية وترجمتها إلى حلول تقنية فعّالة.
- تطوير فحوصات مراقبة الجودة للتحقق من توفر البيانات ودقتها واتساقها وسلامتها.
- الحفاظ على أنظمة التنبيه، والتحقيق في حوادث البيانات الحساسة للوقت، وحل المشكلات التشغيلية لضمان تسليم بيانات يومي موثوق.
- تصميم وتنفيذ أدوات وتطبيقات وأتمتة تعزز قدرات وكفاءة منصة ويب سكرابينغ.
- المساهمة في تصميم البنية التحتية ومنتجات البيانات مع تقديم حلول عملية تدعم علماء البيانات وفرق التقنية الأخرى.
- العمل بشكل مستقل مع التعاون مع فرق الهندسة والمنتج والتقنية لتقديم حلول عالية الجودة وتحسين الأنظمة الحالية.
الشروط والمتطلبات
- درجة البكالوريوس أو الماجستير في علوم الحاسب أو الهندسة أو أي تخصص تقني ذي صلة.
- خبرة مهنية تتراوح بين 4-6 سنوات في مجال هندسة البيانات أو مجال وثيق الصلة.
- مهارات برمجية قوية بلغة Python ومعرفة قوية بـ SQL وتقنيات قواعد البيانات.
- خبرة عملية متقدمة مع مكتبة Pandas في Python لتنظيف البيانات ومعالجتها وتحليلها وتحويلها.
- خبرة قوية في ويب سكرابينغ باستخدام أدوات مثل Selenium وScrapy وFiddler وPostman وXPath.
- خبرة قوية مع Apache Airflow لإدارة سير العمل وخطوط البيانات.
- فهم متين لتقنيات الويب بما في ذلك HTML وجافا سكريبت وAPI والمفاهيم ذات الصلة.
- خبرة مثبتة في العمل مع مجموعات بيانات كبيرة وأداء عمليات تنظيف وتحويل ومعالجة واستبدال البيانات.
- القدرة على تصميم بنية تحتية قابلة للتوسع ومنتجات بيانات وأدوات تقنية للفرق التي تعمل مع البيانات.
- مهارات شفهية وكتابية قوية في التواصل، والقدرة على التعاون بفعالية مع أصحاب المصلحة التقنيين وغير التقنيين.
- دوافع ذاتية، اهتمام بالتفاصيل، والقدرة على العمل بشكل مستقل وتحمل ملكية المشاريع ونتائجها.
المهارات المطلوبة
- خبرة مع Docker وأتمتة الحاويات (يفضل)، وخبرة مع Kubernetes (ميزة إضافية).
- إلمام بتقنيات الأتمتة و CI/CD مثل Jenkins و GitHub Actions (ميزة إضافية).
- خبرة مع خدمات AWS مثل S3 و RDS و SNS و SQS و Lambda (ميزة إضافية).
المزايا
- وظيفة عن بُعد بالكامل مع مرونة العمل من أي مكان.
- فرصة عمل بدوام كامل في بيئة هندسية تعاونية موجهة نحو الفريق.
- استقلالية كبيرة، وملكية، وثقة في كيفية التعامل مع التحديات التقنية.
- فرصة العمل على مبادرات متطورة في ويب سكرابينغ وهندسة البيانات والأتمتة ومنتجات البيانات.
- التعرض لمجموعات بيانات معقدة تدعم اتخاذ القرارات التحليلية والاستثمارية.
- التعاون مع فرق الهندسة والمنتج والمحللين وعلماء البيانات وغيرهم من المتخصصين التقنيين.
- فرصة المساهمة في تطوير وتطوير فريق تقني ريادي.
- بيئة مهنية تركز على الابتكار والتحسين المستمر والتميز التشغيلي.
عرض النص الأصلي للإعلان
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer - Web Scraping based in Saudi Arabia.
This is a fully remote opportunity for a data engineering professional specializing in web scraping, data processing, and automation.
You’ll design and maintain sophisticated scrapers that transform diverse web-based sources into reliable, high-quality datasets.
Your work will directly support analytical and investment-related decisions by delivering timely data, alerts, and production-ready data products.
The role combines hands-on Python development, data transformation, database engineering, and workflow orchestration.
You’ll collaborate closely with analysts, engineers, and cross-functional teams to understand requirements and build scalable solutions.
With significant ownership and autonomy, you’ll have the opportunity to improve platforms, automate processes, and solve challenging data problems.
The environment is entrepreneurial and team-oriented, with a strong focus on engineering quality, operational reliability, and continuous innovation.
Accountabilities
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This is a fully remote opportunity for a data engineering professional specializing in web scraping, data processing, and automation.
You’ll design and maintain sophisticated scrapers that transform diverse web-based sources into reliable, high-quality datasets.
Your work will directly support analytical and investment-related decisions by delivering timely data, alerts, and production-ready data products.
The role combines hands-on Python development, data transformation, database engineering, and workflow orchestration.
You’ll collaborate closely with analysts, engineers, and cross-functional teams to understand requirements and build scalable solutions.
With significant ownership and autonomy, you’ll have the opportunity to improve platforms, automate processes, and solve challenging data problems.
The environment is entrepreneurial and team-oriented, with a strong focus on engineering quality, operational reliability, and continuous innovation.
Accountabilities
- Design, develop, deploy, and maintain web scrapers using a range of scraping techniques and tools to collect alternative datasets from diverse sources.
- Use Python and Pandas to clean, explore, transform, manipulate, and prepare large datasets for downstream consumption.
- Build and maintain efficient data pipelines that ingest scraped data into databases and data warehouses.
- Develop and manage scheduled workflows using Apache Airflow and other orchestration tools to ensure reliable and timely data delivery.
- Collaborate with analysts and cross-functional stakeholders to understand current and anticipated data requirements and translate them into effective technical solutions.
- Develop quality-control checks to validate data availability, accuracy, consistency, and integrity.
- Maintain alerting systems, investigate time-sensitive data incidents, and resolve operational issues to ensure reliable day-to-day data delivery.
- Design and implement tools, applications, and automation that improve the capabilities and efficiency of the web-scraping platform.
- Contribute to infrastructure and data-product design, bringing practical solutions that support data scientists and other technology teams.
- Work independently while collaborating with engineering, product, and technology stakeholders to deliver high-quality solutions and continuously improve existing systems.
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical discipline.
- 4-6 years of professional experience in data engineering or a closely related field.
- Strong programming skills in Python and strong knowledge of SQL and database technologies.
- Advanced hands-on expertise with the Python Pandas library for data cleaning, manipulation, exploration, and transformation.
- Strong web-scraping experience with tools and technologies such as Selenium, Scrapy, Fiddler, Postman, and XPath.
- Strong experience with Apache Airflow for workflow orchestration and data pipeline management.
- Solid understanding of web technologies, including HTML, JavaScript, APIs, and related concepts.
- Proven experience working with large datasets and performing data cleaning, transformation, manipulation, and replacement.
- Ability to design scalable infrastructure, data products, and technical tools for data-focused teams.
- Strong verbal and written communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
- Self-motivated, detail-oriented, and comfortable working independently while taking ownership of projects and outcomes.
- Experience with Docker and workload containerization is preferred; Kubernetes experience is a plus.
- Familiarity with automation and CI/CD technologies such as Jenkins and GitHub Actions is an advantage.
- Experience with AWS services such as S3, RDS, SNS, SQS, and Lambda is a plus.
- Fully remote position with the flexibility to work from anywhere.
- Full-time opportunity within a collaborative, team-oriented engineering environment.
- Significant autonomy, ownership, and trust in how you approach technical challenges.
- Opportunity to work on sophisticated web-scraping, data engineering, automation, and data-product initiatives.
- Exposure to complex datasets supporting analytical and investment-related decision-making.
- Collaboration with engineering, product, analysts, data scientists, and other technology professionals.
- Opportunity to contribute to the development and evolution of an entrepreneurial technology team.
- Professional environment focused on innovation, continuous improvement, and operational excellence.
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
المصدر: LinkedIn - أُضيفت للموقع في 13 أغسطس 2026