الوصف الوظيفي
وصف الوظيفة:
نحن نبحث عن مطور أول ذو مهارات عالية وخبرة كبيرة (C12) للانضمام إلى فريق التكنولوجيا الديناميكي لدينا في Citi India. يتطلب هذا الدور فردًا يتمتع بخبرة عميقة في Python وPySpark وتقنيات البيانات الكبيرة وSQL، بالإضافة إلى قدرة قوية على العمل بشكل مستقل والمساهمة بشكل كبير في مبادرات هندسة البيانات المعقدة. يجب أن يكون لدى المرشح المثالي سجل حافل في تصميم وتطوير وتحسين حلول البيانات القابلة للتوسع، مع خبرة في عمليات ETL واهتمام كبير في الاستفادة من أحدث التقنيات. ستكون المعرفة في عمليات "اعرف عميلك" (KYC) ميزة كبيرة، مما يمكّن المرشح من المساهمة في مشاريع الامتثال للجرائم المالية الحرجة.
المسؤوليات:
- تصميم وتطوير وتنفيذ خطوط بيانات وتطبيقات قوية وقابلة للتوسع وعالية الأداء باستخدام Python وPySpark وتقنيات البيانات الكبيرة.
- العمل بشكل مستقل لتحليل المتطلبات، واقتراح الحلول الفنية، وتقديم كود ومنتجات بيانات عالية الجودة، مع ضمان التوافق مع المعايير المعمارية والأهداف التجارية.
- استخدام الخبرة في منصات البيانات الكبيرة المختلفة (مثل Hadoop وHive وKafka وSpark) لمعالجة وتحويل وإدارة مجموعات البيانات الكبيرة بكفاءة.
- كتابة استعلامات SQL المعقدة، وإجراءات التخزين، وتحسين أداء قواعد البيانات لحلول تخزين البيانات وتحليلاتها على نطاق واسع.
- تطوير وتعزيز عمليات ETL (استخراج، تحويل، تحميل)، مع ضمان جودة البيانات وسلامتها وتسليمها في الوقت المناسب. الخبرة مع أدوات وأساليب ETL المختلفة هي ميزة.
- البحث بنشاط وتقييم ودمج التقنيات والأطر والأدوات الجديدة والناشئة لتحسين عمليات التطوير وقدرات الحلول.
- ضمان الالتزام بمعايير الترميز، وإجراء مراجعات شاملة للكود، وتنفيذ أفضل الممارسات لتطوير البرمجيات، وحوكمة البيانات، والأمان.
- تشخيص وحل المشكلات التقنية المعقدة المتعلقة بخطوط البيانات، واختناقات الأداء، ودمج الأنظمة في بيئة سريعة الخطى.
- التعاون بفعالية مع الفرق متعددة التخصصات بما في ذلك المعماريين، وعلماء البيانات، ومحللي الأعمال، ومهندسي ضمان الجودة. تقديم التوجيه الفني والتوجيه لأعضاء الفريق المبتدئين.
- الاستفادة من المعرفة في مجال KYC لتطوير حلول بيانات تدعم العناية الواجبة للعملاء (CDD) ومبادرات الامتثال للجرائم المالية الأخرى، وفهم تفاصيل متطلبات البيانات التنظيمية.
- تحديد الفرص لدمج وظائف مدفوعة بالذكاء الاصطناعي لتعزيز عمليات KYC، مثل استخراج البيانات الذكي، واكتشاف الشذوذ، أو التحليلات التنبؤية.
الخبرة:
- 8+ سنوات من الخبرة في تطوير التطبيقات، وتحليل الأنظمة، أو أدوار الهندسة العليا المعادلة.
- خبرة عملية واسعة في تقديم منصات مدفوعة بقواعد البيانات على نطاق المؤسسة في بيئة منظمة.
المهارات التقنية:
- إجادة عالية في برمجة Python، بما في ذلك التصميم الموجه للكائنات، وهياكل البيانات، والخوارزميات، وخبرة واسعة مع مكتبات Python المختلفة (مثل Pandas وNumPy وFlask/Django لتطوير الويب وasyncio للبرمجة غير المتزامنة).
- خبرة عميقة في تطوير وتحسين ونشر تطبيقات PySpark لمعالجة البيانات على نطاق واسع، وETL، والتحليلات في الوقت الحقيقي على الأنظمة الموزعة (مثل Spark SQL وSpark Streaming وDataFrames).
- فهم قوي لهندسة Apache Spark، ونظام Hadoop البيئي، وخبرة في مفاهيم الحوسبة الموزعة. معرفة بتنسيقات تخزين البيانات الكبيرة (مثل Parquet وORC).
- خبرة عملية مع مزود سحابي رئيسي واحد على الأقل (AWS أو Azure أو GCP)، وخاصة مع خدمات الحوسبة والتخزين والبيانات الخاصة بهم (مثل S3 وADLS وEMR وDatabricks وAzure Synapse).
- خبرة قوية مع قواعد البيانات العلائقية (مثل PostgreSQL وOracle وSQL Server وMySQL) وقواعد البيانات NoSQL (مثل MongoDB). مهارات قوية في كتابة SQL وتحسينه.
- خبرة في تصميم وتطوير واستخدام واجهات برمجة التطبيقات RESTful باستخدام أطر Python (مثل Flask وFastAPI وDjango REST Framework).
- فهم قوي وخبرة عملية مع أدوات CI/CD (مثل Jenkins وGitLab CI وAzure DevOps) وتقنيات الحاويات (Docker وKubernetes).
- إجادة عالية في Git.
- خبرة في اختبار الوحدات (مثل Pytest)، واختبار التكامل، وإطارات اختبار الأداء لتطبيقات Python وPySpark.
- خبرة مع أدوات مثل Apache Airflow وAzure Data Factory أو AWS Step Functions.
- التعرض أو الخبرة المباشرة بمفاهيم الذكاء الاصطناعي (AI) وتعلم الآلة (ML)، والأطر (مثل TensorFlow وPyTorch)، أو المشاريع ذات الصلة تعتبر ميزة كبيرة.
المهارات الشخصية:
- قدرات تحليلية وحل مشكلات استثنائية، مع قدرة قوية على فهم احتياجات الأعمال المعقدة وترجمتها إلى حلول فنية فعالة.
- مهارات قيادية وإدارة فرق ممتازة، وقدرات توجيه.
- مهارات تواصل شفهية وكتابية ممتازة، مع القدرة على توضيح المفاهيم التقنية المعقدة بوضوح للجمهور الفني وغير الفني.
- مهارات تعاون وتواصل قوية، مع قدرة مثبتة على العمل بفعالية مع الفرق متعددة التخصصات.
- استباقية عالية، موجهة نحو النتائج، والتزام قوي بتقديم حلول مبتكرة وعالية الجودة.
- القدرة على الازدهار والقيادة في بيئة عمل سريعة ومتغيرة.
التعليم:
- درجة البكالوريوس/درجة جامعية أو خبرة معادلة.
- يفضل الحصول على درجة الماجستير.
يوفر هذا الدور فرصة تحدي ومجزية لمطور ذو خبرة لإحداث تأثير كبير على المبادرات الحرجة للبيانات ضمن مشهد التكنولوجيا العالمي لـ Citi، مما يسهم في أنظمة مالية قوية ومتوافقة.
يوفر هذا الوصف الوظيفي مراجعة عالية المستوى لأنواع العمل المنجز. قد يتم تعيين مهام وظيفية أخرى حسب الحاجة.
------------------------------------------------------
مجموعة عائلة الوظائف: التكنولوجيا
------------------------------------------------------
عائلة الوظائف:تطوير التطبيقات
------------------------------------------------------
نوع الوقت:دوام كامل
------------------------------------------------------
المهارات الأكثر صلة يرجى الاطلاع على المتطلبات المذكورة أعلاه.
------------------------------------------------------
المهارات الأخرى ذات الصلة للحصول على المهارات التكميلية، يرجى الاطلاع على ما سبق و/أو الاتصال بالموظف المسؤول.
------------------------------------------------------
Citi هو صاحب عمل يتيح الفرص المتساوية، وسيتم النظر في المرشحين المؤهلين دون النظر إلى عرقهم أو لونهم أو دينهم أو جنسهم أو ميولهم الجنسية أو هويتهم الجنسية أو أصلهم الوطني أو إعاقتهم أو وضعهم كقدامى محميين أو أي سمة أخرى محمية بموجب القانون.
إذا كنت شخصًا ذو إعاقة وتحتاج إلى تسهيلات معقولة لاستخدام أدوات البحث لدينا و/أو التقدم لفرصة عمل، يرجى مراجعة إمكانية الوصول في Citi.
عرض سياسة EEO الخاصة بـ Citi واعرف حقوقك.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.