المسمى الوظيفي:
مدير هندسة البرمجيات
نظرة عامة:
في ماستركارد، يتم تعزيز خبرتنا الصناعية من خلال التزامنا بأن نكون قوة للخير في العالم وأن نحقق النجاح من خلال القيام بالأشياء الجيدة. تعتمد ماستركارد على قوتها العاملة العالمية لمساعدتنا في تحقيق هدفنا المتمثل في بناء اقتصاد عالمي مستدام وشامل. تشجعنا طريقة ماستركارد، وتربطنا بالسلوكيات التي تمثل جوهر ما نقوم به ومن نحن كمنظمة. إن تنمية بيئة لجميع الموظفين تحترم نقاط قوتهم وآرائهم وتجاربهم الفردية تعزز ثقافة شاملة وتعاون عالمي وإحساس بالانتماء.
تقوم ماستركارد بتوظيف مدير هندسة البرمجيات لقيادة فرق الهندسة تحت برنامج حلول الامتياز والقانون (FLS). يعد برنامج حلول الامتياز والقانون (FLS) مجموعة من الخدمات التي تحافظ على وتعزز أساس الامتياز من خلال فهم احتياجات الأعمال المتطورة. يوفر إدارة دورة حياة تركز على العملاء، والانضباط للنمو المتسارع للشركاء، مع ضمان سهولة التعامل مع ماستركارد وتحسين الأعمال من خلال التدريب العالمي، والتحليلات، وإدارة المخاطر. يحل البرنامج النزاعات المتعلقة بالعملاء والأحداث الأمنية، من خلال رؤى مستندة إلى البيانات وذكاء تحقيقي، مما يعزز التوازن والنزاهة والأمان عبر نظام ماستركارد المتعدد.
نبحث عن مدير هندسة عملي لقيادة وتنمية فرق الهندسة عالية الأداء التي تبني منصات قابلة للتوسع وتعتمد على البيانات. تتطلب هذه الوظيفة توازنًا قويًا بين قيادة الأفراد والعمق الفني والتميز في التنفيذ. في فرق هندسة البرمجيات في ماستركارد، يتم استخدام مبادئ تطوير أجايل، وممارسات التطوير والتصميم المتقدمة، ويتم التركيز على الأمان والموثوقية والأداء لتقديم حلول تبهج عملائنا. ستبقى قريبًا من الكود والهندسة المعمارية أثناء توجيه المهندسين، ودفع التسليم، والتعاون مع فرق المنتج والبرنامج والهندسة المعمارية. تعتبر الخبرة في أنظمة البيانات الكبيرة (Spark، Hadoop، Cloudera) ذات قيمة عالية وتعتبر ميزة قوية.
المسؤوليات الرئيسية:
القيادة الهندسية والتقنية:
العمل كقائد تقني عملي، متورط بنشاط في تصميم النظام، مراجعات الهندسة المعمارية، مراجعات الكود، وحل المشكلات المعقدة.
قيادة تصميم وتطوير أنظمة كبيرة الحجم، موزعة، وتعتمد على البيانات ذات التوافر العالي والأداء والموثوقية.
دفع أفضل الممارسات في هندسة البيانات، بما في ذلك خطوط الأنابيب الدفعة والتدفق، جودة البيانات، الحوكمة، والرصد.
ضمان التزام الفريق بأفضل الممارسات الصناعية ومعايير الشركة من حيث ممارسات الترميز، والعمليات، والأدوات، والتقنيات.
ضمان انضباط هندسي قوي عبر معايير الترميز، والاختبار، CI/CD، والأمان، والتميز التشغيلي.
تقديم إرشادات تقنية حول منصات البيانات الكبيرة (Spark، Hadoop، Cloudera) والهندسة المعمارية الحديثة السحابية.
مراقبة مقاييس البرنامج والعمل مع الفريق للحفاظ عليها والسعي لتجاوزها.
إدارة الفريق والأشخاص:
قيادة وتوجيه وتطوير فريق أو أكثر من فرق الهندسة؛ تعزيز ثقافة الملكية والمساءلة والتحسين المستمر.
دعم نمو مهارات المهندسين من خلال التدريب، والتعليقات، وإدارة الأداء، وتحديد الأهداف.
المشاركة في التوظيف، والتوجيه، وبناء فرق متنوعة وشاملة وعالية الأداء.
خلق بيئة من الأمان النفسي، والتعاون، والتميز التقني.
توجيه وتحفيز النمو الشامل، وإدارة تطلعات الأعضاء في الفريق المهنية.
إجراء تقييمات الأداء، والمشاركة و/أو قيادة التوظيف لتوسيع فريق جديد أو قائم، والمشاركة بنشاط في عمليات ومبادرات المنظمة (خاصة إدارة الأفراد)
التسليم والتنفيذ:
الشراكة الوثيقة مع مديري المنتجات، ومديري البرامج الفنية، والمعماريين للتخطيط وتنفيذ خرائط الطريق.
مساعدة مديري البرامج الفنية في تخطيط المشاريع، والجدول الزمني، وإدارة التبعيات، وتحديد المخاطر وتخفيفها.
دفع ممارسات أجايل بفعالية (سكرم/كانبان)، مما يضمن تسليمًا متوقعًا دون المساس بالجودة.
تحديد المخاطر التقنية مبكرًا وإدارة التبعيات واستراتيجيات التخفيف بشكل استباقي.
مراقبة وتحسين مقاييس الهندسة المتعلقة بالجودة، والسرعة، والموثوقية، وتأثير العملاء.
ضمان أن الفريق يقدم عملاً عالي الجودة وفقًا لاحتياجات العملاء من خلال المشاركة بنشاط حسب الضرورة في طقوس سكرم (مثل التكرير، والتخطيط، وعرض المنتج، والتقييم)، برمجة زوجية ومراجعة الكود.
العمل مع مدير المنتج الفني لضمان أن الفريق لديه ما يكفي من الأعمال المتراكمة.
الخبرات:
خبرة قوية في قيادة وإدارة الأشخاص في 2-3 فرق سكرم.
معرفة جيدة وخبرة في عمليات SDLC (الشلال، سكرم، إطار أجايل، المبادئ).
خبرة قوية في إدارة تطوير منتج برمجي يتضمن تطبيقات مؤسسية عالية القابلية للتوسع، وعالية التوافر. ويفضل في مجال المدفوعات.
معرفة جيدة وخبرة في استخدام أدوات إدارة المشاريع مثل MS Project، JIRA، Rally.
خبرة في تطوير التطبيقات بلغة جافا، Java EE/Spring، RESTful API، React Js، Oracle/Postgres.
من المرغوب أن يكون لديه خبرة عملية في تصميم وتطوير تطبيقات الخدمات الصغيرة ونشرها على أي من السحب العامة مثل Google، AWS، Azure.
معرفة أساسية بنماذج التصميم ومفاهيم الأمان (مثل المصادقة، والتفويض، والسرية، إلخ) وبروتوكولات استخدامها في التطبيقات المؤسسية.
مهارات قوية وفعالة في الكتابة والتواصل الشفهي.
تعرض لممارسات DevOps، CI/CD، والبنية التحتية ككود.
المؤهلات المفضلة / الجيدة:
خبرة في تقنيات البيانات الكبيرة، بما في ذلك Apache Spark، نظام Hadoop، Cloudera أو منصات البيانات المماثلة.
خبرة في Scala، Python، أو لغات خلفية مماثلة.
فهم نمذجة البيانات، خطوط أنابيب ETL/ELT، المعالجة الدفعة والتدفق.
معرفة بالأمان، والخصوصية، والامتثال في منصات البيانات.
خبرة في العمل في بيئات مؤسسية كبيرة أو خاضعة للتنظيم.
للعثور على نطاقات الرواتب في الولايات المتحدة، قم بزيارة People Place. تحت علامة التعويض، اختر "هياكل الرواتب." ضمن نص "هياكل الرواتب"، انقر على الرابط "هياكل الرواتب 2025"، من خلاله ستتمكن من الوصول إلى نطاقات الرواتب لكل عائلة وظيفة في ماستركارد. لمزيد من المعلومات حول مزايا الولايات المتحدة، قم بزيارة People Place واستعرض علامة المزايا وعلامة الإجازات والغياب.