Professional scope of role
CrossKnowledge is searching for an Integration Consultant – based in UK, Germany, Belgium, Netherlands or France (from our offices in Rueil-Malmaison or Sophia Antipolis).
As Integration Consultant, you will be responsible for designing, implementing and deploying integration services to CrossKnowledge clients. You will provide consultancy and advice on how to best simplify learners’ complex learning environment whilst providing an end-to-end solution. You will work alongside CrossKnowledge project teams and take ownership of several services in parallel, for various clients, in accordance with agreed terms of time, cost, and quality.
As an Apache NiFi expert, you will help shape the technical architecture and direction of the Integration Consultancy expertise (roadmap, tools, monitoring) while at the same time driving and developing transverse expertise across the team (best practices, ways of working).
How you will make an impact
- Use various transformation languages existing on the market (XSLT, JOLT) in different contexts (batch & streaming) to design and deliver scalable integrations,
- Use query languages (SQL, JSON PATH, XPATH) to implement and deliver scalable extractions of data,
- Provide technical and integration expertise during the build phase of a project; this includes configuring, documenting and implementing the integration services as well as work closely alongside the Project Team so they are aware of the status, next steps and any challenge encountered,
- Guide clients to appropriate use of the CrossKnowledge Learning Suite within their digital ecosystem and delivering according to client service agreement dedicated empowerment and support to clients,
- Contribute not only with creative ideas but also with a strong focus on building a sustainable and scalable solution,
- Build specifications, processes and technical documentation for clients but also for best practice sharing in the Integration Consultants and wider Client Success community,
- Participate in pre-sales phase in support of Solution Consultants to confirm feasibility, scope and estimate the effort for ecosystem integration-related projects,
- Participate to client meetings to understand key business priorities, technical environment, and contribute with technical expertise,
- Analyze and solve a variety of integration related problems. Prioritize and escalate on critical cases.
Apache NiFi Expert
- Drive and incorporate NiFi best practices in the daily operations of Integration consultants expertise,
- Implement and maintain a work framework to industrialize and automate integration flows to and from 3rd party systems (in particular through the usage of templates),
- Design, implement, and manage data workflows in Apache NiFi,
- Review Integration Consultants team data flows in production to ensure optimum reliability and quality,
- Optimize NiFi performance, ensuring high availability & security,
- Monitor and ensure successful migration to new versions,
- Collaborate and Support IT Infra team to troubleshoot NiFi clusters, ensuring reliability,
- Document architecture, security protocols, processes, technical documentation.
Profile
Criteria | Essential | Desirable |
Education | Bachelors or Masters in an IT/Technical area. | Passion for learning and tech. |
Prior Experience / Industry or Other | 5+ Years of professional experience in a role involving use of Apache NiFi dataflow integration tool, Experience as a dataflow architect to lay the ground for scalable and maintainable data flow integrations, Experience design a successful methodology for deploying Apache NiFi Solutions, Experience working with SaaS solutions, A good understanding of the enterprise software space. | Experience working in Digital Learning industry. |
Required Skills, Knowledge and Characteristics | Ability to communicate technical concepts to non-technical audiences, Strong troubleshooting & communication skills, Analytical spirit and proactive resolution of problems, Ability to act as real partner with the external and internal clients (problem-solving and troubleshooting issues). | Experience working between business and tech to align goals and expectations. |
Technical Competencies | Apache NiFi Expertise (data flows creation, deployment, debugging, troubleshooting), Apache NiFi Registry Expertise (GitHub solution used to version data flows), Broad knowledge of data flow tools, Experience with Kubernetes, Docker, Pipeline CI/CD in Jenkins, Experience with Java programming (to support development of components or maintenance of existing components – processors, controllers), Ability to discuss with NiFi community to guarantee constant optimization of integration services Experience with various database solutions (BigQuery, MySQL), Strong knowledge of storage protocols (SFTP, S3, FTP, encryption methods), Strong knowledge of REST APIs, REST / SOAP / GraphQL APIs / Database / SQL, Knowledge of user management systems and authentication protocols (e.g. SAML, oAuth, Okta, AD) Experience with web stack (e.g. HTTP, HTML, JavaScript, SFTP, RESTful APIs, XML, JSON). | Knowledge of monitoring tools (Kibana is a plus), Knowledge of scripting languages (Python primarily), Experience with the Atlassian Tool Suite (JIRA, Confluence). |
Self-Management Competencies | Ability to translate client needs into technical solutions, Ability to work independently and escalate issues appropriately, Solid oral and written communication skills to collaborate with technical and non-technical counterparts, Organization and structure to manage priorities, plan own work, Service oriented. | Project management experience. |
Leadership Competencies | Collaborates in transversal teams and is able to influence | Experience in effective transversal team collaboration. |
Language Requirements | English business fluency French business fluency | Other language appreciated |
What we offer
- A competitive salary and benefits package.
- Opportunities for professional growth and development in a dynamic and innovative environment.
- The chance to make a meaningful impact on education and learning outcomes worldwide.
If you are a passionate professional with a deep understanding of Apache NiFi, we invite you to join our team and help shape the future of learning.
We value inclusivity, welcoming candidates from diverse backgrounds, including non-traditional paths.
Unique experiences enrich our team, and the willingness to dream big makes you an exceptional candidate!