مهندس تكامل الأنظمة (System Integration Engineer) – Rail

تبحث شركة Egis في الرياض عن مهندس تكامل أنظمة للعمل على تصميم وتحديث وصيانة تكاملات منصة الهوية والتنقل العالمية. يركز الدور على بناء وتشغيل تكاملات معقدة بين الأنظمة باستخدام تقنيات متعددة تشمل Java microservices وبيئات الحوسبة السحابية.

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

  • الشركة: Egis
  • المدينة: الرياض (Riyadh)
  • الدولة: السعودية (Saudi Arabia)
  • نوع الدوام: دوام كامل (Full Time)
  • المستوى: متوسط إلى أول (Mid-Senior level)
  • المجال: هندسة البرمجيات (Software Engineering)

الوصف الكامل لهذه الوظيفة ومتطلباتها وإجراءات التقديم عليها باللغة الإنجليزية، وهي معروضة أدناه كما وردت من صاحب العمل دون أي تعديل أو ترجمة.

Job Summary

The System Integration Engineer will design, modernize, and maintain integrations for a critical global identity and mobility platform, working with complex system-to-system connections across various technologies and environments.

Responsibilities

  • Design and maintain secure and reliable integrations between distributed platforms and third-party systems using REST APIs, asynchronous messaging, secure file/data exchange, and device interfaces.
  • Modernize legacy integrations into Java-based microservices within a distributed platform architecture.
  • Develop integrations across edge, data center, and AWS cloud deployment models.
  • Engineer solutions for resilience, observability, auditability, latency, and challenging network conditions such as intermittent or low bandwidth.
  • Integrate with government and commercial systems including identity and verification services, traveler data platforms, biometric and document-capture peripherals, and access-control systems.
  • Define interface contracts, schemas, versioning strategies, retry and idempotency behaviors, and certification/test methods.
  • Troubleshoot issues across application, data, messaging, and network layers.
  • Collaborate closely with software, cloud, network, QA, field engineering, analytics/observability, and security teams.

Must haves

  • Bachelor’s Degree in Computer Science or related technical field or equivalent experience.
  • Minimum 12 years of experience in software engineering or systems integration.
  • Strong hands-on experience building Java-based distributed services.
  • Proven production experience with API integration and event-driven messaging.
  • Experience with one or more of RabbitMQ, Kafka, JMS, AMQP; MongoDB, Elasticsearch/OpenSearch; or AWS deployment and operations in production.
  • Experience designing and supporting integrations in high-availability, mission-critical, or regulated environments.
  • Strong understanding of integration concerns including authentication/authorization, certificate-based security, schema evolution, error handling and retries, observability, and supportability.
  • Experience modernizing legacy or monolithic integrations into service-oriented or microservices architectures.
  • Ability to work effectively in a collaborative engineering environment with direct ownership of delivery outcomes.

Nice to haves

  • Experience with HashiCorp tooling, especially Consul, Nomad, and Vault, or similar platforms.
  • Experience with AWS-native services and infrastructure automation.
  • Familiarity with ELK, Grafana, Kibana, Logstash, or other observability stacks.
  • Experience integrating biometric devices, document readers, cameras, license plate readers, or other field peripherals.
  • Experience working in degraded, disconnected, or low bandwidth environments.

We refresh listings regularly, but some roles close early on the source platform.

Country: السعودية
City: الرياض
Job Category: هندسة البرمجيات
Job Type: دوام كامل
Company Name: Egis
Seniority level: متوسط إلى أول

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top