Integration Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Solutions21 FZCO recherche un Integration Engineer pour concevoir et implémenter des intégrations robustes et sécurisées entre une solution COTS et divers systèmes internes et externes pour le secteur public.
Key Skills for This Role
Responsibilities
- Design and document comprehensive integration architectures and solutions, defining data flow, protocols, security mechanisms, and error handling for all required integrations
- Develop, configure, and implement integration components, including APIs, message queues, middleware, data connectors, and custom scripts, utilizing the COTS platform's open API architecture
- Analyse existing system architectures, data models, and API specifications of various source and target systems
- Define detailed data mapping rules and transformation logic to ensure data consistency and integrity across integrated systems
- Implement and enforce stringent security measures for all data in transit and at rest during integration, including encryption, authentication, authorization, and secure API gateways
- Design and implement integrations with a focus on performance, scalability, and reliability, ensuring real time or near real time data synchronization where required
- Conduct thorough unit, integration, and end to end testing of all integration points; collaborate with QA teams and stakeholders for user acceptance testing
- Provide expert level troubleshooting and support for integration issues, identifying root causes and implementing timely resolutions
- Create and maintain comprehensive technical documentation for all integrations, including API specifications, data flow diagrams, configuration guides, and operational runbooks
- 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
Requirements
- 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
- Strong proficiency in API design (RESTful, SOAP), development, and management
- Deep understanding of various integration patterns (e.g., synchronous, asynchronous, publish subscribe, request reply) and technologies (e.g., message queues like Kafka/RabbitMQ, ESBs)
- Strong programming skills in languages commonly used for integration (e.g., Python, Java, C#, Node.js)
- Expertise in working with various data formats (e.g., JSON, XML, CSV) and data transformation tools
- In depth knowledge of security protocols and best practices for secure data exchange and API security
- Proficiency in SQL and understanding of database concepts for interacting with various data sources
- Solid understanding of networking principles, firewalls, and connectivity for distributed systems
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Solutions21 FZCO
Trainer
Dubai, UAE
Solutions21 FZCO seeks an experienced Trainer to lead end-to-end training programs for a new enterprise COTS platform in the public sector. The role involves curriculum development, multi-modal delivery, and user adoptio
Data Migration Engineer
Dubai, UAE
Plan, execute, and validate data migration from legacy systems into a new Enterprise Transformation COTS platform. Requires 5+ years of data migration experience, strong ETL and SQL skills, and fluency in English and Ara
Technical Project Manager / Coordinator
Dubai, UAE
Seeking a Technical Project Manager/Coordinator to manage technical workstreams for an enterprise transformation project in Dubai. Requires 7+ years of technical project management experience, expertise in Kubernetes, an
DevOps Engineer
Dubai, UAE
Solutions21 FZCO is seeking a full-time DevOps Engineer for an onsite role in Dubai. You will design and maintain Kubernetes environments, CI/CD pipelines, and automation for an enterprise transformation solution. Requir
Business Analyst
Dubai, UAE
Solutions21 FZCO seeks a Business Analyst for an enterprise transformation project in Dubai. The role bridges business needs and technical solutions, focusing on requirements elicitation, process analysis, and stakeholde
Change Management Professional
Dubai, UAE
Solutions21 FZCO seeks a Change Management Professional for an enterprise transformation project in Dubai. The role leads human-centric aspects, developing strategies to drive user acceptance and minimize disruption for
Program Manager
Dubai, UAE
Solutions21 FZCO seeks a Program Manager to lead a large-scale enterprise transformation for a public sector entity in Dubai. The role oversees strategic planning, cross-functional teams, vendor management, and program g
Business Development Manager (UAE & Middle East)
Dubai, UAE
Solutions21 seeks a Business Development Manager to drive growth in the UAE and Middle East by identifying opportunities, building a pipeline, and closing deals with government and enterprise clients. The role requires 7
Trainer
Dubai, UAE
Data Migration Engineer
Dubai, UAE
Technical Project Manager / Coordinator
Dubai, UAE
DevOps Engineer
Dubai, UAE
Business Analyst
Dubai, UAE
Change Management Professional
Dubai, UAE
Program Manager
Dubai, UAE
Business Development Manager (UAE & Middle East)
Dubai, UAE