{bc}
linkedin

Integration Engineer

Solutions21 FZCO
Dubai, UAE
Full Time
Senior
2 days ago
API designRESTfulSOAPPythonJavaC#
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

API designRESTfulSOAP
Smart Apply

Full Job Posting

Role Overview

  • The Integration Engineer will be a key technical resource responsible for designing, developing, and implementing robust, secure, and scalable integrations between the Enterprise Transformation solution (the COTS platform) and a multitude of internal and external systems.
  • This role is critical for creating a unified, interconnected ecosystem for intelligence sharing, data exchange, and cross jurisdictional collaboration within the Public Sector Entity and its partners.

Key Responsibilities

  • Integration Architecture & Design: Design and document comprehensive integration architectures and solutions, defining data flow, protocols, security mechanisms, and error handling for all required integrations.
  • Development & Implementation: Develop, configure, and implement integration components, including APIs, message queues, middleware, data connectors, and custom scripts, utilizing the COTS platform's open API architecture.
  • System Analysis: Analyse existing system architectures, data models, and API specifications of various source and target systems (e.g., internal legacy systems, external government databases, forensic systems, court systems, national/international registries like Interpol/Europol).
  • Data Mapping & Transformation: Define detailed data mapping rules and transformation logic to ensure data consistency and integrity across integrated systems.
  • Security & Compliance: Implement and enforce stringent security measures for all data in transit and at rest during integration, including encryption (e.g., TLS 1.2+), authentication (e.g., OAuth, SAML), authorization (e.g., role based access controls), and secure API gateways, adhering to public se
  • Performance Optimization: Design and implement integrations with a focus on performance, scalability, and reliability, ensuring real time or near real time data synchronization where required.
  • Testing & Validation: Conduct thorough unit, integration, and end to end testing of all integration points. Collaborate with QA teams and stakeholders for user acceptance testing.
  • Troubleshooting & Support: Provide expert level troubleshooting and support for integration issues, identifying root causes and implementing timely resolutions.
  • Documentation: Create and maintain comprehensive technical documentation for all integrations, including API specifications, data flow diagrams, configuration guides, and operational runbooks.
  • AI/Cloud Integration: Configure and secure connectivity to external AI services (e.g., Azure AI, Azure OpenAI) and other cloud based tools, ensuring data privacy and efficient data exchange.

Qualifications & Skills

  • Minimum of 5+ years of experience as an Integration Engineer, Software Engineer, or API Developer with a primary focus on enterprise system integrations.
  • Proven experience in designing and implementing complex integrations between large scale enterprise applications and diverse external systems.
  • Experience working with sensitive data in highly regulated environments, such as government or public safety.
  • Demonstrated ability to collaborate with multiple technical teams and third party vendors.
  • Fluency in English and Arabic — reading, writing, and speaking — is mandatory for this role.

Must Have

  • API Expertise: Strong proficiency in API design (RESTful, SOAP), development, and management.
  • Integration Patterns: Deep understanding of various integration patterns (e.g., synchronous, asynchronous, publish subscribe, request reply) and technologies (e.g., message queues like Kafka/RabbitMQ, ESBs).
  • Programming Languages: Strong programming skills in languages commonly used for integration (e.g., Python, Java, C#, Node.js).
  • Data Formats: Expertise in working with various data formats (e.g., JSON, XML, CSV) and data transformation tools.
  • Security Protocols: In depth knowledge of security protocols and best practices for secure data exchange and API security.
  • Database Skills: Proficiency in SQL and understanding of database concepts for interacting with various data sources.
  • Networking: Solid understanding of networking principles, firewalls, and connectivity for distributed systems.
  • Containerization: Experience with Docker and Kubernetes for deploying and managing integration services is highly desirable.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Solutions21 FZCO