المهام والمسؤوليات:
تطوير التطبيقات:
- تصميم وتطوير وتنفيذ تطبيقات Mapbox من البداية.
- استخدام بيانات إدخال نظم المعلومات الجغرافية من مصادر متنوعة لإنشاء خرائط شاملة وتفاعلية.
- التأكد من أن التطبيقات قابلة للتطوير وفعالة وتحافظ على معايير أداء عالية.
التكامل:
- دمج تطبيقات Mapbox الجديدة مع أنظمة Mapbox الحالية للعملاء.
- ضمان دمج البيانات ومزامنتها بسلاسة بين الأنظمة.
- استكشاف أخطاء التكامل وحلها على الفور.
إدارة البيانات:
- جمع ومعالجة وإدارة بيانات إدخال نظم المعلومات الجغرافية من مصادر مختلفة.
- ضمان دقة البيانات واتساقها وسلامتها داخل تطبيقات Mapbox.
- تنفيذ أفضل الممارسات لمعالجة البيانات وتخزينها.
تعاون العملاء:
- العمل بشكل وثيق مع العملاء لفهم متطلباتهم وأهدافهم.
- تقديم الدعم الفني والتدريب للعملاء حول استخدام تطبيقات Mapbox.
- التواصل بانتظام مع تقدم المشروع وتحديثاته للعملاء.
الخبرة الفنية:
- البقاء على اطلاع بأحدث التطورات في تقنيات Mapbox ونظم المعلومات الجغرافية.
- تقديم التوجيه والدعم الفني للمطورين المبتدئين وأعضاء الفريق.
- إجراء مراجعات التعليمات البرمجية وضمان الالتزام بمعايير الترميز.
ضمان الجودة:
- تنفيذ إجراءات اختبار قوية لضمان موثوقية التطبيق وأدائه.
- إجراء عمليات تدقيق ومراجعة منتظمة للتطبيقات لتحديد ومعالجة أي مشكلات.
- تحسين ميزات التطبيق ووظائفه بشكل مستمر بناءً على ملاحظات المستخدم.
المؤهلات التعليمية والمهنية:
- درجة البكالوريوس في علوم الكمبيوتر أو العلوم الجغرافية المكانية أو مجال ذي صلة.
- خبرة لا تقل عن 3-5 سنوات في تطوير Mapbox ونظم المعلومات الجغرافية.
- إجادة قوية في JavaScript و HTML و CSS وتقنيات الويب ذات الصلة.
- خبرة واسعة في Mapbox GL JS و Mapbox Studio.
- إجادة التعامل مع بيانات نظم المعلومات الجغرافية ومعالجتها (مثل ملفات الأشكال و GeoJSON وبيانات البيانات النقطية).
- الالمام بتقنيات وأطر عمل الواجهة الخلفية (مثل Node.js و Python) ميزة إضافية.
- مهارات تحليلية وحل مشكلات قوية.
- قدرات ممتازة في التواصل والتعاون.
- القدرة على العمل بشكل مستقل وبشكل تعاوني ضمن فريق.