Descrizione del ruolo
Sviluppo e Integrazione Applicativa di Soluzioni Tecnologiche in ambito Supply Chain Planning
Altopiano è un'azienda di consulenza e tecnologie specializzata nell'innovazione dei processi di pianificazione della Supply Chain. Parte del gruppo Novalia, lavoriamo per modellare, configurare e introdurre soluzioni tecnologiche nei principali ambiti della Supply Chain: Demand Planning, Sales and Operations Planning, Production & Material Planning e Inventory Optimization.
La nostra missione è guidare i Clienti nei loro percorsi di trasformazione, combinando consulenza con l'implementazione di tecnologie avanzate.
Ruoli e Responsabilità
* Progettazione e sviluppo: sviluppare e mantenere architetture backend per soluzioni di Supply Chain Planning, con particolare attenzione all'integrazione tra sistemi ERP, tool di pianificazione e database;
* Integrazione di sistemi: implementare e gestire flussi di dati tra applicazioni utilizzando middleware, RESTful API, microservizi e altre tecnologie di integrazione;
* Ottimizzazione delle performance: analizzare e migliorare le prestazioni delle soluzioni backend, garantendo scalabilità ed efficienza;
* Gestione database: progettare e ottimizzare database relazionali e non relazionali (SQL Server, PostgreSQL, MongoDB), garantendo l'integrità e la sicurezza dei dati;
* Containerizzazione e automazione: implementare soluzioni basate su container (Docker) e supportare processi di DevOps con strumenti CI/CD per il rilascio continuo;
* Monitoraggio e testing: utilizzare strumenti avanzati per il monitoraggio delle applicazioni (es. Prometheus, Grafana) e garantire la qualità del codice attraverso test unitari e funzionali;
* Collaborazione interdisciplinare: lavorare con team multidisciplinari per comprendere le esigenze del cliente e tradurle in soluzioni tecniche robuste e scalabili;
* Documentazione e best practices: redigere documentazione tecnica, consolidare best practice di sviluppo e fornire formazione al team interno;
* Innovazione: rimanere aggiornato sulle ultime tecnologie e proporre soluzioni innovative che migliorino le aziendali.
Competenze e requisiti
* Formazione: laurea in Informatica, Ingegneria, Matematica, Fisica o discipline affini;
* Linguaggi di programmazione: ottima conoscenza di Python, Java, C#;
* Database: esperienza nella gestione di database relazionali (SQL Server, PostgreSQL) e non relazionali (MongoDB);
* API e integrazioni: padronanza nello sviluppo e gestione di RESTful API e architetture basate su microservizi;
* Containerizzazione: esperienza con Docker e strumenti di orchestrazione;
* DevOps: familiarità con strumenti di integrazione e consegna continua (CI/CD) e sistemi di version control (GitHub/GitLab);
* Testing & Monitoring: competenze nell'uso di strumenti per il testing e il monitoraggio delle applicazioni;
* Soft skills: abilità di problem solving, ottime capacità di comunicazione con utenti tecnici e non tecnici, e orientamento al lavoro in team;
* Costituisce titolo preferenziale aver maturato 1-2 anni di esperienza nella medesima mansione, in particolare in configurazione, modellazione e implementazione di soluzioni tecnologiche in ambito Supply Chain Planning.