شركة TestCrew تعلن عن وظيفة مهندس تكامل في الرياض
تفاصيل الوظيفة
شركة TestCrew المتخصصة في اختبار البرمجيات وجودة الأداء تبحث عن مهندس تكامل (Integration Engineer) للعمل بشكل كامل وموقعي في منطقة الرياض.
المهام والمسؤوليات
- تصميم وتنفيذ وصيانة التكاملات بين الأنظمة والتطبيقات المؤسسية.
- تحليل المتطلبات التجارية والفنية لتطوير حلول التكامل.
- ضمان تدفق البيانات الموثوق عبر المنصات باستخدام APIs والوسائط وأطر التكامل.
- التعاون مع فرق تطوير البرمجيات والتشغيل وهندسة الجودة لاستكشاف مشكلات التكامل.
- تحسين الأداء ودعم أنشطة النشر في بيئات عالية التوفر ومعقدة.
- تكوين واختبار مكونات التكامل ومراقبة صحة النظام.
- توثيق التصاميم الفنية والمساهمة في تحسين معايير وممارسات التكامل.
- التنسيق مع أصحاب المصلحة لضمان توافق التكاملات مع متطلبات الأمان وقابلية التوسع والامتثال.
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو تكنولوجيا المعلومات أو مجال ذي صلة (أو خبرة عملية مكافئة).
- خبرة عملية مع منصات التكامل المؤسسية (مثل ESB، iPaaS)، وREST/SOAP APIs، وطوابير الرسائل، والهندسة السحابية الأصلية.
المهارات المطلوبة
- مهارات تحليلية قوية لفهم الأنظمة المعقدة وتفسير المتطلبات وتحديد تأثيرات التكامل.
- مهارات استكشاف الأخطاء وإصلاحها لتشخيص وحل ومنع مشكلات النظام في بيئات الإنتاج والاختبار.
- مهارات تطوير البرمجيات، بما في ذلك الخبرة مع لغات البرمجة الحديثة وAPIs وأطر التكامل.
- مهارات التكامل لتصميم وتكوين وصيانة تدفقات البيانات والعمليات عبر الأنظمة غير المتجانسة.
- مهارات هندسة النظم لتصميم حلول شاملة وإدارة التبعيات وضمان قابلية التوسع والموثوقية.
- مهارات اتصال وتعاون قوية مع القدرة على العمل مع الفرق وأصحاب المصلحة.
عرض النص الأصلي للإعلان
Role Description The Integration Engineer is a full-time, on-site role based in the Riyadh Region, responsible for designing, implementing, and maintaining integrations between enterprise systems and applications. This role involves analyzing business and technical requirements, developing integration solutions, and ensuring reliable data flow across platforms using appropriate APIs, middleware, and integration frameworks. The Integration Engineer will collaborate with software development, operations, and quality engineering teams to troubleshoot integration issues, optimize performance, and support deployment activities in complex, high-availability environments. Day-to-day tasks include configuring and testing integration components, monitoring system health, documenting technical designs, and contributing to continuous improvement of integration standards and practices. The role also requires close coordination with stakeholders to ensure integrations meet security, scalability, and compliance expectations aligned with TestCrew’s digital assurance and engineering objectives.
Qualifications
- Candidates should possess strong Analytical Skills for understanding complex systems, interpreting requirements, and identifying integration impacts.
- Candidates should possess Troubleshooting skills to diagnose, resolve, and prevent integration and system issues in production and test environments.
- Candidates should possess Software Development skills, including experience with modern programming languages, APIs, and integration frameworks.
- Candidates should possess Integration skills for designing, configuring, and maintaining data and process flows across heterogeneous systems.
- Candidates should possess Systems Engineering skills to architect end-to-end solutions, manage dependencies, and ensure scalability and reliability.
- Relevant experience with enterprise integration platforms (e.g., ESB, iPaaS), REST/SOAP APIs, message queues, and cloud-native architectures is beneficial.
- A bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience, is preferred.
- Strong communication and collaboration skills, with the ability
وظائف أخرى لدى TestCrew | شركة متخصصة في اختبار البرمجيات في مستوى الجودة والأداء