La risorsa lavorerà a diretto supporto del Responsabile IT, con un ruolo tecnico e operativo focalizzato sullo sviluppo e mantenimento degli applicativi custom, sulle integrazioni tra sistemi, sull’automazione dei processi e sul monitoraggio dei flussi dati.
La posizione rappresenterà inoltre un punto di collegamento tecnico tra IT interno, reparto e-Commerce, altri dipartimenti aziendali e partner tecnologici esterni.
Cerchiamo una persona con attitudine allo sviluppo software ma con una visione più ampia rispetto al puro coding: dovrà comprendere come i diversi sistemi aziendali comunicano tra loro, analizzare i flussi informativi, identificare anomalie e contribuire alla costruzione di integrazioni affidabili, automatizzate e monitorabili.
L’azienda dispone già di diversi applicativi custom utilizzati per supportare processi quali gestione ordini, controllo fatture, generazione di supplier file, caricamento dati su BigQuery e altre automazioni aziendali.
Responsabilità
- Sviluppo software: sviluppo, manutenzione ed evoluzione degli applicativi custom utilizzati per supportare e automatizzare i processi aziendali.
- System Integration: sviluppo e manutenzione delle integrazioni tra ERP, applicativi interni, database, e-Commerce, marketplace, piattaforme cloud, fornitori e altri sistemi esterni.
- API e interfacce: sviluppo, manutenzione e monitoraggio di integrazioni tramite API, web service, file exchange e altre modalità di comunicazione tra sistemi.
- Automazione dei processi: analisi delle attività ripetitive e sviluppo di script, servizi e procedure per automatizzare controlli, elaborazioni, trasformazioni e trasferimenti di dati.
- Manutenzione software custom: presa in carico progressiva degli applicativi interni esistenti, documentazione del codice e delle logiche funzionali e loro evoluzione.
- Monitoraggio dei flussi dati: verifica del corretto scambio delle informazioni tra i sistemi e sviluppo di controlli automatici per intercettare errori, anomalie, mancate sincronizzazioni o differenze significative.
- Data quality: analisi delle anomalie e supporto alla definizione di procedure e strumenti per garantire completezza, coerenza e affidabilità dei dati.
- Supporto tecnico e-Commerce: collaborazione con il reparto e-Commerce nelle integrazioni con piattaforme e partner, nella gestione dei feed e dei flussi informativi e nell’analisi tecnica delle anomalie.
- Supporto all’ecosistema omnichannel: contribuire all’integrazione delle informazioni provenienti da negozi, ERP, e-Commerce, marketplace e altri canali aziendali.
- Database: interrogazione, analisi e gestione di database relazionali e cloud, supportando attività di troubleshooting, integrazione e verifica dei dati.
- Business Intelligence: collaborazione allo sviluppo e mantenimento dei processi di alimentazione della piattaforma BI aziendale e dei relativi dataset, anche attraverso Google Cloud Platform e BigQuery.
- Troubleshooting applicativo: analisi tecnica degli incident software, riproduzione dei problemi, individuazione delle cause e sviluppo o coordinamento della relativa soluzione.
- Testing e deployment: predisposizione dei test, validazione delle soluzioni in ambienti controllati e supporto al rilascio in produzione. Il processo IT aziendale prevede già una metodologia di analisi, definizione della soluzione, test e successivo rilascio.
- Coordinamento tecnico con partner esterni: gestione operativa delle attività con software house, fornitori e partner tecnologici, fornendo analisi, specifiche, dati e test necessari alla risoluzione dei problemi o allo sviluppo delle integrazioni.
- Documentazione: produzione e aggiornamento della documentazione tecnica relativa a software, API, database, processi schedulati, integrazioni e procedure operative.
- Supporto IT: collaborazione con il Responsabile IT nelle attività operative del reparto e, quando necessario, nel supporto agli utenti e nella gestione ordinaria dei sistemi.
Qualifiche
- Diploma o laurea in Informatica, Ingegneria Informatica o discipline tecniche affini.
- Esperienza nello sviluppo software e nelle attività di system integrations.
- Buona conoscenza di SQL e capacità di interrogare, analizzare e verificare dati provenienti da database.
- Familiarità con API REST, JSON, CSV, XML e con le principali modalità di scambio dati tra sistemi.
- Conoscenza dei principi di integrazione applicativa e delle problematiche tipiche legate a sincronizzazione, error handling, logging e monitoraggio.
- Familiarità con Git o altri sistemi di versionamento del codice.
- Conoscenze di base di sistemi Windows e Linux.
- Forte capacità analitica e predisposizione al troubleshooting.
- Particolare attenzione alla qualità, coerenza e affidabilità del dato.
- Capacità di comprendere i processi aziendali oltre alla singola componente tecnica.
- Buona conoscenza della lingua inglese per documentazione tecnica e interlocuzione con partner.
- Costituiscono titolo preferenziale esperienze con cloud platform, BigQuery o altri data warehouse, strumenti BI, piattaforme e-Commerce, ERP, API di marketplace e sistemi retail.
La figura ideale ha un approccio pragmatico allo sviluppo: non solo realizzare software, ma comprendere il processo che lo utilizza, il dato che lo attraversa e le integrazioni da cui dipende. La posizione offre la possibilità di sviluppare competenze trasversali tra software development, system integration, data engineering e architetture digitali.
Location: Bergamo, 4 gg in presenza a settimana
Economics: 35k-40k