الوصف الوظيفي
فئة المهنةأنظمة المعلومات
وصف الوظيفةمهندس برمجيات أول
ما ستقوم به
دعونا نفعل ذلك. دعونا نغير العالم. كمهندس برمجيات أول في أميجن، ستكون مسؤولاً عن تطوير وصيانة تطبيقات Salesforce لتلبية احتياجات الأعمال. ستتعاون مع فريق من مهندسي البرمجيات، وستشارك في دورة حياة تطوير البرمجيات بالكامل، وستضمن تسليم كود وحلول عالية الجودة. ستساهم مهاراتك القوية في البرمجة وقدراتك على حل المشكلات واهتمامك بالتفاصيل في تطوير حلول برمجية قوية وقابلة للتوسع.
الأدوار والمسؤوليات:
- تصميم وتنفيذ مكونات Salesforce Lightning باستخدام أطر عمل LWC وAura لتعزيز وظائف المنصة وتجربة المستخدم.
- تكوين الأدوار، والملفات الشخصية، ومجموعات الأذونات، وإعدادات الأمان والمشاركة حسب المنطقة لضمان التحكم المناسب في الوصول عبر مجموعات المستخدمين.
- إنشاء وتخصيص الكائنات القياسية والمخصصة، وتخطيطات الصفحات، وقواعد التحقق، وأنواع السجلات، وحقول الصيغ لتلبية متطلبات الأعمال.
- تطوير وصيانة فئات Apex، والمشغلات، وصفحات Visualforce، ووحدات التحكم المخصصة حسب الحاجة.
- تصميم وتنفيذ التكاملات بين Salesforce والأنظمة الخارجية/الداخلية باستخدام REST/SOAP APIs والبرمجيات الوسيطة.
- استخدام Copado لإدارة التحكم في المصدر، والنشر، وأتمتة خطوط الأنابيب، وإدارة البيئة لدعم عمليات الإصدار.
- تطبيق أفضل ممارسات تطوير Salesforce لضمان إعادة استخدام الكود، وقابلية الصيانة، والامتثال لمعايير الأداء والقابلية للتوسع.
- التعاون مع فرق الجودة والتحقق لتطوير نصوص الاختبار وتنفيذ الاختبارات الوظيفية والنظامية في بيئات منظمة.
- استكشاف وحل مشكلات التطوير أو التكوين أثناء دورات دعم QA وUAT والإنتاج.
- المشاركة في مراجعات التصميم، وتخطيط السبرينت، ومراجعات الكود، والمساهمة في طقوس Agile/Scrum ودورات التسليم.
- الحفاظ على الوثائق بما في ذلك التصميم الفني، وهندسة الحلول، وملاحظات الإصدار للتعزيزات والمشاريع.
- ضمان التزام جميع أعمال التطوير بمتطلبات GxP وCSV والامتثال، بما في ذلك تتبع الوثائق واستعداد التدقيق.
- التعاون مع محللي الأعمال، وQA، والتحقق، وفرق البنية التحتية لتقديم حلول Salesforce موثوقة ومتوافقة.
- البقاء على اطلاع بإصدارات منصة Salesforce، والميزات الجديدة، والتقنيات الناشئة لدفع الابتكار وتحسين المنصة.
ما نتوقعه منك
نحن جميعًا مختلفون، ومع ذلك نستخدم جميعًا مساهماتنا الفريدة لخدمة المرضى.
المؤهلات الأساسية:
- درجة الماجستير و4 إلى 7 سنوات من الخبرة في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو مجال ذي صلة، أو
- درجة البكالوريوس و5 إلى 8 سنوات من الخبرة في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو مجال ذي صلة، أو
- دبلوم و7 إلى 9 سنوات من الخبرة في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو مجال ذي صلة.
المؤهلات المفضلة:
- بكالوريوس/ماجستير في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو مجال تقني ذي صلة.
- 5+ سنوات من الخبرة في تطوير Salesforce بما في ذلك مكونات Lightning، وApex، وVisualforce، وتكوين المنصة.
- خبرة عملية في نماذج أمان Salesforce، وهيكل الأدوار، وقواعد المشاركة، والوصول على مستوى الحقول.
- خبرة عملية قوية في تنفيذ تكوينات Salesforce، وApex، وLWC، وAura.
- فهم قوي لنموذج كائن Salesforce، وسير العمل، وقواعد التحقق، والمشغلات.
- خبرة في تكاملات Salesforce باستخدام خدمات الويب RESTful وSOAP.
- إلمام بممارسات DevOps، وأدوات CI/CD، وأنظمة التحكم في الإصدارات مثل Git.
- خبرة مثبتة في العمل مع Copado لأتمتة النشر، وتكوين خطوط أنابيب CI/CD، وإدارة الإصدار.
- مهارات قوية في حل المشكلات والقدرة على استكشاف المشكلات عبر بيئات متعددة.
- خبرة في العمل ضمن فرق Agile/Scrum لدعم التطبيقات المؤسسية.
- شهادات منصة Salesforce تعتبر ميزة قوية.
المهارات الأساسية:
- إجادة تطوير حلول مخصصة باستخدام مكونات Salesforce Lightning (Aura وLWC)، وفئات Apex، وصفحات Visualforce، ومشغلات Apex، بما في ذلك فئات الدفعات والجدولة مع معالجة الاستثناءات.
- خبرة في تكوين الكائنات القياسية/المخصصة، والحقول، وتخطيطات الصفحات، وقواعد التحقق، والأدوار، والملفات الشخصية، ومجموعات الأذونات، ونماذج المشاركة والوصول المحددة حسب المنطقة.
- خبرة عملية في تكامل Salesforce مع الأنظمة الداخلية والخارجية باستخدام REST وSOAP APIs؛ إلمام بالبرمجيات الوسيطة للتشغيل البيني للنظام.
- إلمام بأدوات DevOps، وأنظمة التحكم في الإصدارات (مثل Git)، وخطوط أنابيب CI/CD بخلاف Copado، مما يساهم في نشر فعال وقابل للتتبع.
- عقلية تحليلية قوية مع القدرة على استكشاف مشكلات المنصة، وتحسين الأداء، واستكشاف ميزات Salesforce الناشئة للتحسين المستمر.
المهارات الجيدة:
- مهارة في استخدام Copado لأتمتة النشر، وتكوين خطوط أنابيب CI/CD، وإدارة التحكم في المصدر، وإدارة البيئة عبر عدة صناديق رملية.
- خبرة في المشاركة في فرق Agile/Scrum، مع معرفة بتخطيط السبرينت، والتقييمات، وسير العمل التطويري التكراري.
- فهم عميق لنموذج كائن Salesforce، وسير العمل، وحقول الصيغ، ومشغلات Apex لتخصيص وتوسيع وظائف المنصة.
- تعرض للصناعات الدوائية، أو التكنولوجيا الحيوية، أو الرعاية الصحية مع فهم لمتطلبات الامتثال وسلامة المرضى.
الشهادات المهنية
- شهادة مطور منصة Salesforce I (مطلوبة).
- شهادة مطور منصة Salesforce II (مفضلة).
- شهادة مسؤول Salesforce (ميزة).
- شهادة مطور Scrum المعتمد أو SAFe Agile (اختياري).
- شهادة CSV أو محترف التحقق (اختياري).
المهارات الشخصية:
- مهارات ممتازة في حل المشكلات والتحليل.
- قدرات قوية في التواصل والتفاعل الشخصي.
- اهتمام كبير بالتفاصيل والتزام بالجودة.
- القدرة على تحديد أولويات المهام والعمل تحت الضغط.
- العمل بروح الفريق مع عقلية استباقية وتعاونية.
- استعداد لتوجيه المطورين المبتدئين وتعزيز أفضل الممارسات.
- القدرة على التكيف مع متطلبات المشروع المتغيرة والتكنولوجيا المتطورة.
.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.