ITMAGINATION, now part of a Virtusa Group helps its Clients by becoming a true extension of their software and data development capabilities. Through the readily set up, comprehensive, and self-governing teams, we let our Clients focus on their business while we make sure that their software products and data tools scale up accordingly and with outstanding quality.
We are looking for team player to fill Integration Engineer (Apache NiF) position in a dynamic international project for the customer from finance industry.
You can expect:
- Design, build and configure Apache NiFi integrations to meet business and system integration needs.
- Develop and support system-to-system integrations using:
- REST APIs
- SOAP services (legacy and enterprise systems)
- Operate and troubleshoot NiFi flows in day-to-day production usage, ensuring stability, data quality and availability.
- Implement data mappings, transformations and integration logic between source and target systems.
- Perform unit and end-to-end testing of integrations.
- Cooperate with analysts and stakeholders to support integration requirements and changes.
- Contribute to data pipelines where NiFi integrates with GCP middleware components (Cloud Composer–orchestrated processes and BigQuery).
Requirements
- Apache NiFi
- Strong hands-on experience with Apache NiFi as an integration platform.
- Ability to design end-to-end NiFi flows including routing, transformation, scheduling, retries and error handling.
- Experience supporting NiFi integrations in a production environment.
- API & Integration Engineering
- Very good understanding of HTTP.
- Hands-on experience integrating systems via REST APIs.
- Practical experience with SOAP-based integrations (WSDL, XML payloads, transformations, error handling)
- System Integration & Data Fundamentals
- Proven background in enterprise system integrations (ETL-style, batch or near–real-time).
- Good knowledge of SQL and relational data concepts.
- Experience working with data mappings and cross-system data consistency.
- GCP (required, scoped)
- Practical experience working with Google BigQuery.
- Experience with Cloud Composer (or similar workflow/orchestration tools) as part of data/integration pipelines.
- Engineering Practices
- Git-based collaboration.
- Agile / iterative way of working.
- Good communication skills in English.
Benefits
- Remote work
- Professional training programs – including Udemy and other development plans
- Work with a team that’s recognized for its excellence. We’ve been featured in the Deloitte Technology Fast 50 & FT 1000 rankings. We’ve also received the Great Place To Work® certification for five years in a row