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