الوصف


المسمى الوظيفي: Principal Developer

الشركة:

تفاصيل الوظيفة: المسمى الوظيفي

مسمى وظيفي مطور رئيسي

وصف

المطور الرئيسي

تفاصيل الوظيفة

قسم

تكنولوجيا

مدير التقارير

رئيس الهندسة

مكان العمل

ابوظبي، الامارات العربية المتحدة

الغرض من الوظيفة

من خلال العمل عن كثب في فرق ، ستستخدم أحدث التقنيات السحابية والرقمية لإجراء تحسينات سريعة وذات مغزى. مع الحفاظ على التركيز المستمر على احتياجات المستخدم ، ستجعل أنظمة ALEF أسهل في الاستخدام وتساعد الفرق على القيام بالأشياء التي يحتاجون إلى القيام بها. بصفتك مطورًا رئيسيًا لشركة ألف ، ستشرف على إنشاء شبكة الشركة وصيانتها ، وستكون الأنظمة الأخرى المرتبطة بالويب مسؤولة عن تحديد الهيكل العام لبرنامج أو نظام.

المهام الأساسية

المسؤوليات الوظيفية المحددة

▪ توفير السلطة التقنية في الاجتماعات المرتقبة مع الإدارات الأخرى ، وتقييم المقترحات التقنية من الموردين ، وتنفيذ التوصيات إلى أصحاب المصلحة.

▪ توفير القيادة التقنية العملية ، في تطوير وتشغيل وتحسين الخدمات. العمل عن كثب مع الفريق الأوسع لضمان تسليم رمز عالي الجودة بما يتماشى مع أهداف المشروع ودورات التسليم. ستعمل عن كثب مع المصممين لتقديم نماذج أولية سريعة بالإضافة إلى رمز الإنتاج الذي ستضمن له دعم معايير الوصول العالية. نتوقع الإلمام بأطر العمل واللغات الحديثة ، بالإضافة إلى ممارسات العمل مثل الكود النظيف ، و TDD ، و BDD ، والتكامل المستمر ، والتسليم المستمر ، و DevOps.

▪ لديك مهارات قوية في تطوير خدمات الويب وواجهة برمجة التطبيقات والخدمات الصغيرة وترغب في العمل ضمن فرق رشيقة متعددة التخصصات من المطورين والمصممين والباحثين الذين يركزون على المنتجات.

العمل مع مديري المنتجات لفهم احتياجات المستخدم للخدمات الجديدة / الحالية.

▪ العمل مع فرق التسليم كسر المتطلبات التقنية ، وتحديد متطلبات API للتكامل مع الأنظمة الداخلية / الخارجية.

▪ قيادة تطوير النماذج الأولية التي يحركها المستخدم ، وتحديد الخيارات التقنية / إبلاغ المناهج المعمارية ، والعمل مع أعضاء الفريق لكتابة الاختبارات والتعليمات البرمجية والوثائق للأنظمة الجديدة / القائمة.

نصائح استباقية بشأن أفضل الممارسات.

المساعدة في عملية وضع الميزانية.

التعليم والخبرة والمهارات المطلوبة

المؤهل العلمي

شهادة في علوم الكمبيوتر أو هندسة البرمجيات أو يفضل ما يتصل بذلك

خبرة

خبرة لا تقل عن 10 سنوات

العمليات والممارسات

▪ رشيق

▪ سكرم / كانبان / لين

▪ TDD / BDD

▪ CI / CD

▪ XP

مهارات اساسيه

▪ خبرة شاملة وحديثة في تصميم وتنفيذ أنظمة برمجية معقدة ، أي مطور برامج نشط يعمل حاليًا في هندسة وبناء خدمات رقمية كبيرة الحجم.

ثبت القدرة في إدارة مشاريع تنفيذ التكنولوجيا وفي التقديم / العمل مع أصحاب المصلحة على كل مستوى من الأقدمية.

▪ خبرة شاملة وحديثة في تصميم وتنفيذ أنظمة برمجية معقدة ، أي مطور برامج نشط يعمل حاليًا في هندسة وبناء خدمات رقمية كبيرة الحجم.

ثبت القدرة في إدارة مشاريع تنفيذ التكنولوجيا وفي التقديم / العمل مع أصحاب المصلحة على كل مستوى من الأقدمية.

سجل حافل يمكن إثباته للنجاح في اتباع نهج معماري تطوري في هندسة البرمجيات.

▪ المعرفة بإدارة المنتجات الرشيقة ، ولا سيما تحديد الرؤية والأهداف والأهداف ومعايير النجاح.

▪ اتبع التعليمات البرمجية النظيفة / المبادئ الصلبة – العم بوب الملقب روبرت سي مارتن

▪ التمسك واستخدم TDD / BDD.

القدرة المتميزة على تطوير تعليمات برمجية فعالة وقابلة للقراءة ومحسّنة للغاية / قابلة للصيانة وواضحة.

واحد من:

o Java 8 ، Spring ، JavaScript.

سكالا ، عكا ، بلاي ، لاغوم ، سبراي

o MEAN Stack و NodeJs و MongoDB و Angular / React

o LAMP Stack ، Python ، Django ، Flask

يا روبي ، روبي أون ريلز ، سيناترا

▪ خدمات المايكرو ، الباقي.

▪ المراسلة (واحد من RabbitMQ أو ZeroMQ أو ActiveMQ أو Kafka أو أي شيء آخر).

▪ السخرية (أي من Mockito و EasyMock و JMock و Spock و ScalaTest و RSpec و Jasmine و Mocha التالية).

▪ IDE Intellij أو Eclipse.

▪ أدوات البناء (أي من SBT و Gradle و Maven و Rake و NPM و WebPack / Gulp).

▪ قاعدة بيانات SQL (واحدة من Oracle أو MS SQL Server أو Postgres).

▪ IDE Intellij أو Eclipse.

▪ أدوات البناء (واحدة من SBT ، Gradle ، Maven).

▪ قاعدة بيانات SQL (واحدة من Oracle أو MS SQL Server أو Postgres).

▪ NoSQL MongoDB.

▪ فهم تفصيلي وتجربة تطوير الويب الأمامي (HTML / CSS / JS).

▪ فهم وتجربة مجموعة من الأساليب لاختبار كود وأنظمة التطبيق للسلوك والأداء (أي من Selenium و Geb و Wiremock و Jmeter و Gatling و Sauce Labs).

معرفة عملية بأنظمة التشغيل الشبيهة بيونكس مثل Linux و / أو Mac OS X.

▪ معرفة نظام التحكم في إصدار البوابة.

▪ القدرة على البحث والتعلم بسرعة أدوات وتقنيات البرمجة الجديدة.

فهم استخدام تصميم الويب سريع الاستجابة.

▪ معرفة عميقة بمعايير إمكانية الوصول وتطوير منتجات الويب التي يمكن استخدامها بسهولة من قبل المستخدمين الذين لديهم مجموعة من احتياجات التكنولوجيا المساعدة.

المهارات المرغوبة

خبرة في تطوير خرائط طريق المنتج ، والتراكم ومعايير النجاح القابلة للقياس ، وكتابة قصص المستخدمين ، أي يمكن أن تنشئ مسارًا للتسليم لتفكيك القصص.

▪ خبرة في تنظيم وتنفيذ النماذج الأولية وإثبات المفاهيم.

▪ بناء وتوسيع مواقع الويب ذات عدد الزيارات المرتفع و / أو منصات معالجة المعاملات وتحليلها ذات الحجم الكبير.

خبرة في تطوير خرائط طريق المنتج ، والتراكم ومعايير النجاح القابلة للقياس ، وكتابة قصص المستخدمين ، أي يمكن أن تنشئ مسارًا للتسليم لتفكيك القصص.

▪ إرشاد وتدريب المطورين في القدرات الإدارية غير الخطية.

▪ تجربة التوجيه أو مساعدة الزملاء على تحسين التعليمات البرمجية الخاصة بهم.

▪ المعرفة بأنظمة قواعد البيانات العلائقية وغير العلائقية.

▪ إدارة النظام ومهارات إدارة التكوين.

▪ خبرة في تقديم العمل في مجموعات المستخدمين والأعمال والأقران.

▪ خبرة في التعامل مع مجموعات البيانات الكبيرة وتوسيع نطاق معالجتها وتخزينها

▪ روبي.

▪ لغات JVM الأخرى (Groovy ، Scala ، Clojure ، Kotlin ، إلخ).

▪ قواعد بيانات NoSQL أخرى مثل Neo4J و Cassandra و Redis وما إلى ذلك.

لقد قمت بالتقديم بشكل صحيح

تم إرسال رسالة إلى صاحب العمل ، ستتلقى الرد قريبًا. حظا طيبا وفقك الله!

لقد قمت بالتقديم بشكل صحيح

تم إرسال الطلب بشكل صحيح. ومع ذلك ، فقد رأينا أن سيرتك الذاتية غير مكتملة. نوصيك بشدة بملئها لإعلام صاحب العمل بك. هذه هي الحقول الفارغة لديك:

المرتب المتوقع::
*احيانا لا يكون متوفرا بناء على رغبة المعلن

العنوان: Abu Dhabi


التقديم للوظيفة

العنوان