الوصف الوظيفي
الدور
نبحث عن مهندسي برمجيات كامل المكدس ذوي الخبرة والكفاءة الذين يتمتعون بشغف لحل المشكلات التجارية من خلال الابتكار وممارسات الهندسة. ستكون هذه الوظيفة مسؤولة عن كتابة التعليمات البرمجية، والتعاون مع مطورين آخرين عند الاقتضاء، وتحليل معايير القبول لفهم متطلبات الفريق، وتعقيداته، والمخاطر، مع العمل كمساهم قوي في فريق أجايل.
من الناحية التقنية، يتحمل مهندس البرمجيات مسؤوليات كتابة التعليمات البرمجية وتنفيذها ويتبع مبادئ أفضل الممارسات، بما في ذلك تطوير البرمجيات الحديثة المعتمدة على السحابة، وأجايل وسكرم، وجودة التعليمات البرمجية، واستخدام الأدوات. يعمل مهندس البرمجيات على فهم وتأثير بنية البرمجيات، مع المساهمة في قاعدة المستخدمين التقنية لشركة سيتي وGFT.
المسؤوليات
تطبيق عمق المعرفة والخبرة على جميع جوانب دورة حياة تطوير البرمجيات، بالإضافة إلى الشراكة المستمرة مع أصحاب المصلحة بشكل منتظم
تطوير وتصميم الحلول ضمن فريق تسليم برمجيات أجايل، والعمل على تحقيق أهداف السبرينت، وكتابة التعليمات البرمجية، والمشاركة في المجتمع التقني الأوسع لشركة سيتي وعمليات أجايل وسكرم على مستوى الفريق.
المساهمة في تصميم وتوثيق وتطوير تطبيقات مؤسسية عالمية المستوى باستخدام أحدث التقنيات وأنماط تصميم البرمجيات.
الاستفادة من المعرفة التقنية بالمفاهيم والإجراءات ضمن مجالك الخاص والمعرفة الأساسية بالمجالات الأخرى لحل المشكلات، عند الضرورة.
اتباع والمساهمة في تحديد المعايير التقنية ومعايير الفريق.
التعاون مع القيادة التقنية لتحقيق الأهداف المحددة، بما يتماشى مع استراتيجيتنا التقنية الأوسع.
المؤهلات المطلوبة
خبرة 8 سنوات أو أكثر كمهندس برمجيات/مطور باستخدام جافا EXT JS، إطار عمل Spring وOracle PL SQL
سنوات متعددة من الخبرة مع أفضل ممارسات هندسة البرمجيات (اختبار الوحدة، الأتمتة، أنماط التصميم، مراجعة الأقران، إلخ)
فهم واضح لهياكل البيانات ومبادئ البرمجة الكائنية باستخدام جافا
سنوات متعددة من الخبرة في تطوير البرمجيات المعتمدة على السحابة وأدوات تنظيم الحاويات (Serverless، Docker، Kubernetes، OpenShift، إلخ).
سنوات متعددة من الخبرة في المعمارية المعتمدة على الخدمات والميكروسيرفيس، بما في ذلك تنفيذ REST وGraphQL
سنوات متعددة من الخبرة مع أطر مثل Spring Boot، Quarkus، Micronaut، أو Vert.x
التعرض لتقنيات الواجهة الأمامية (Angular، Javascript، Typescript، EXT JS)
التعرض لعمليات التكامل المستمر والتسليم المستمر (CI/CD) سواء على الخوادم المحلية أو السحابة العامة (مثل Tekton، Harness، CircleCI، Cloudbees Jenkins، إلخ)
سنوات متعددة من الخبرة في تسليم البرمجيات الأجايل والتكراري (SCRUM، Kanban)
التعرض لتقنيات قواعد البيانات (RDBMS، NoSQL، Oracle، MySQL، Mongo)
التعرض لتصميم وهندسة المعمارية المعتمدة على الأحداث (مثل Kafka، Spark Flink، RabbitMQ، إلخ)
المؤهلات المفضلة
B.Tech/B.Engg أو ما يعادلها من خبرة العمل مع التعرض لتجربة المعمارية في بناء تطبيقات قابلة للتوسع أفقياً، متاحة بشكل كبير، ومرنة للغاية، وذات زمن استجابة منخفض
التعرض للبنية التحتية السحابية سواء على الخوادم المحلية أو السحابة العامة (مثل OpenShift، AWS، إلخ)
التعرض لأدوات إدارة واجهة برمجة التطبيقات
التعرض لأدوات البنية التحتية ككود (مثل Terraform، Cloudformation، إلخ)
التعرض لأدوات الأمان، والمراقبة، والرصد (مثل Grafana، Prometheus، Splunk، ELK، CloudWatch، إلخ)
خبرة في توجيه وتقديم القيادة التقنية لفرق من 5 مطورين أو أكثر
التعرض لجدولة الوظائف (مثل Autosys، Cloudwatch، إلخ)
------------------------------------------------------
مجموعة عائلية الوظائف:
التكنولوجيا
------------------------------------------------------
عائلة الوظائف:
هندسة البرمجيات الرقمية
------------------------------------------------------
نوع الوقت:
دوام كامل
------------------------------------------------------
أهم المهارات ذات الصلة
يرجى الاطلاع على المتطلبات المذكورة أعلاه.
------------------------------------------------------
مهارات أخرى ذات صلة
للحصول على المهارات التكميلية، يرجى الاطلاع على ما سبق و/أو الاتصال بالموظف المسؤول عن التوظيف.
------------------------------------------------------
سيتي هي صاحب عمل يساوي الفرص، وسيتم النظر في المرشحين المؤهلين دون تمييز بناءً على عرقهم، أو لونهم، أو دينهم، أو جنسهم، أو ميولهم الجنسية، أو هويتهم الجنسية، أو أصلهم الوطني، أو إعاقتهم، أو وضعهم كقدامى محميين، أو أي سمة أخرى محمية بموجب القانون.
إذا كنت شخصًا ذو إعاقة وتحتاج إلى تسهيلات معقولة لاستخدام أدوات البحث الخاصة بنا و/أو التقدم للحصول على فرصة عمل، يرجى مراجعة إمكانية الوصول في سيتي.
عرض سياسة سيتي EEO Policy Statement و Know Your Rights الملصق.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.