L’Integration Specialist è responsabile della progettazione, sviluppo e gestione delle integrazioni tra i sistemi aziendali e i partner esterni, contribuendo all’evoluzione della piattaforma di integrazione aziendale basata su API, sistemi di messaging e soluzioni B2B. La risorsa collaborerà con i team applicativi, infrastrutturali e digitali per garantire integrazioni scalabili, affidabili e sicure tra le diverse piattaforme aziendali.
Responsabilità principali
-
Progettare e sviluppare flussi di integrazione tra sistemi applicativi (ERP, e-commerce, CRM, sistemi logistici, ecc.).
-
Realizzare e gestire API e servizi di integrazione.
-
Implementare flussi di orchestrazione e trasformazione dati.
-
Gestire integrazioni asincrone tramite sistemi di messaging e code.
-
Supportare integrazioni B2B con partner e fornitori.
-
Monitorare la performance dei flussi di integrazione, gestire incident e troubleshooting.
-
Collaborare con i team di sviluppo per definire pattern di integrazione e best practice.
-
Assicurare la compliance con gli standard di sicurezza e le policy aziendali.
-
Supportare attività di testing, contribuire alla documentazione tecnica e alla governance delle integrazioni.
Competenze richieste
-
Esperienza nello sviluppo di integrazioni tra sistemi eterogenei tramite servizi, API e meccanismi di scambio dati.
-
Capacità di progettare flussi e implementare meccanismi di gestione errori e resilienza.
-
Progettazione e sviluppo di API REST, utilizzo di API Gateway, gestione sicurezza API (OAuth2, JWT), gestione versioning API.
-
Esperienza con sistemi di messaging o streaming, conoscenza dei principali pattern (Pub/Sub, event-driven, queue-based), gestione retry e idempotenza.
-
Capacità di mapping e trasformazioni dati tra diversi formati (es. JSON, XML, CSV, ecc).
-
Conoscenza dei principali protocolli per integrazioni B2B (EDI, AS2, SFTP).
-
Buona conoscenza dei principali pattern architetturali (API-led, microservizi, event-driven), orchestrazione vs coreografia dei servizi.
-
Capacità di analisi e problem solving
-
Autonomia e orientamento al risultato
-
Collaborazione con team cross-funzionali
-
3–6 anni di esperienza in ambito integrazione applicativa, middleware o sviluppo backend con focus sulle integrazioni, preferibilmente nel settore retail.
-
Conoscenza di soluzioni di integrazione (es. IBM MQ, Kafka, RabbitMQ, IBM B2B Sterling, Seeburger BIS, WebMethods).