IT Integration Engineer
Role details
Job location
Tech stack
Job description
IDnow is seeking a highly skilled IT Integration Engineer with strong software development capabilities and emerging expertise in AI-driven integration. In this role, you will architect, implement, and optimise integrations across cloud platforms, data systems, and application environments. You will also design and operationalise AI workflows-leveraging automation, machine learning services, and intelligent data pipelines-to enhance business processes and system interoperability. You will work closely with cross-functional teams to implement automation, build reliable integration processes, integrate data services, and deliver robust infrastructure-as-code solutions., * Design and maintain scalable integrations across enterprise systems, SaaS platforms, and internal applications.
- Build and enhance GitLab based CI/CD pipelines to support application integration and infrastructure automation. -based CI/CD pipelines to support application
- Use Terraform (or other Infrastructure as Code tools) to design and provision cloud infrastructure-primarily on AWS.
- Develop automation scripts and workflows to reduce manual operational overhead and improve reliability.
- Integrate machine learning and approved AI-based services into operational workflows and data pipelines.
- Implement data integration pipelines using APIs, event-driven architectures, and messaging systems.
- Develop and maintain AI-driven middleware using Node.js and/or Python to enhance decisioning, routing, or workflow logic.
- Manage, deploy, and troubleshoot MCP (Node.js-based) servers used for programmatic control, middleware, or message processing.
- Collaborate with software engineers, data teams, and cloud engineers to deliver end-to-end integration solutions.
- Ensure integrations are secure, well-documented, and compliant with organisational standards.
- Write clean, modular, well-tested code following engineering best practices.
- Participate in code reviews, architectural discussions, and continuous improvement efforts.
- Monitor, tune, and optimise system performance and reliability across integration layers., * Health & Wellbeing: Use your full access to the mental health platform nilo, including 1on1 sessions.
- We value personal and professional development: make full use of Udemy, our training platform with 24/7 access and unlimited content/course consumption incl. certification.
- We make your remote work comfy: we provide support on equipment and offer flexible working hours.
- We value collaboration & love to come together: regular onsite gatherings, internal initiatives and summer parties to connect outside of work.
- May your family require your attention or other reasons apply: use the benefit of our paid special leave days.
- Enjoy the possibility to combine work with a longer stay at your holiday destination or extend a weekend with our Workcation possibilities.
- In addition to the perks & benefits above, we offer specific benefits that differ between our locations
Requirements
Do you have experience in Terraform?, * 3-5 years in an IT Integration, DevOps, or Software Engineering role.
- Strong hands-on experience with GitLab, including pipeline creation, runners, artifacts, and CI/CD orchestration.
- Proficiency with Infrastructure as Code, particularly Terraform, and experience deploying resources in AWS.
- Solid experience in automation using scripting languages such as Python, Bash, or JavaScript/Node.js.
- Experience building and maintaining data integrations (APIs, webhooks, ETL, messaging queues, or event-driven systems).
- Working knowledge of MCP (Node.js) servers, including configuration, extension development, and deployment.
- Solid understanding of AI/ML concepts, model APIs, prompt engineering, and integrating LLMs into backend services.
- Strong backend development experience (Node.js, Python, or similar).
- Knowledge of networking, identity/access management, and security best practices.
- Familiarity with containerisation (Docker) and orchestration (Kubernetes) is a plus.
- Excellent communication, documentation, and cross-team collaboration skills.
Benefits & conditions
Pulled from the full job description
- Flexible schedule