Senior Integration Engineer
- Employment type
- Full-time
- Location
- Genève
- First posted
We are looking for a Senior Integration Engineer to strengthen a team specialized in application integration and APIs.
You will work on the design, development, and maintenance of robust, secure, and scalable integration solutions, enabling fluid data exchanges between different applications and platforms.
- Design, develop, and maintain integration solutions in Python, Java, and SQL Server.
- Develop and manage APIs, notably with FastAPI, and contribute to their governance via an API Management platform.
- Implement real-time data flows with Kafka and event-driven and microservices architectures.
- Deploy and maintain integration components in OpenShift environments.
- Ensure the reliability, security, performance, and availability of critical services.
- Participate in the resolution of complex incidents and the continuous improvement of existing solutions.
- Leverage generative AI tools to accelerate development, testing, log analysis, and documentation, while validating the quality of the results produced.
- Collaborate with technical and functional teams and ensure the documentation of the implemented solutions.
- Minimum 5 years of experience in application integration.
- Very good mastery of Python and Java, as well as SQL Server.
- Practical experience in API development with FastAPI.
- Good mastery of Kafka and streaming and messaging mechanisms.
- Experience with an API Management platform, ideally Gravitee.
- Practice with OpenShift and containerized environments.
- Expertise in microservices architectures, event-driven architectures, and Enterprise Integration Patterns.
- Knowledge of ETL/ELT processes and data transformation and exchange issues.
- Practical experience with the Model Context Protocol (MCP) and its integration into complex application architectures.
- Use of AI assistants for development and automation, with a capacity to critically evaluate the generated code.
- Ability to design and maintain critical, secure, and scalable services.
- Excellent analytical, problem-solving, and communication skills.
Additional assets: knowledge of Talend ESB, Apache Camel, or other integration tools.
Education: Bachelor or Master in computer science or an equivalent field.
Technical environment: Python, Java, SQL Server, FastAPI, Kafka, Gravitee, OpenShift, API Management, Microservices, Event-Driven Architecture, ETL/ELT, MCP, and AI tools applied to development.
Talan is an international consulting and technological expertise group, which supports and accelerates the digital transformation of its clients through the levers of technology, data, and innovation.
For more than 20 years, Talan has advised and supported companies and public institutions in the definition and implementation of their transformation and innovation projects in Switzerland and internationally.
Present on 5 continents in 21 countries, the Group, certified Great Place To Work, has more than 7000 employees.
Equipped with a Research and Innovation Center, Talan puts innovation at the heart of its development and intervenes in the fields of technological changes such as Artificial Intelligence, Data Intelligence, and Blockchain, to serve the growth of large groups and mid-cap companies in a committed and responsible approach.
By placing “Positive Innovation” at the heart of its strategy, Talan is convinced that it is by serving humans that technology amplifies its impact on society as a whole.
#TalanSuisse
Automatically translated from the original.
Posted 1 week ago