Cosa farai
Entrerai nel team di delivery tecnico con responsabilità diretta sulle integrazioni:
- Progettare e sviluppare connettori tra BeeProd e software di terze parti (ERP contabili, WMS, configuratori, preventivatori, ecc.).
- Realizzare e mantenere REST API e servizi di integrazione (sincroni/asincroni).
- Definire e implementare mappature dati, trasformazioni, validazioni e logiche di sincronizzazione.
- Gestire affidabilità delle integrazioni: logging, monitoraggio, retry, gestione errori, tracciabilità.
- Interfacciarti spesso con i referenti tecnici del cliente (analisi requisiti, chiarimenti, troubleshooting, go-live).
- Produrre documentazione tecnica essenziale (endpoint, payload, mapping, runbook).
Competenze tecniche richieste
Obbligatorie
- Python
- Sviluppo di REST API
- SQL
- NoSQL
- MongoDB
- Docker
Preferibili (nice to have)
- Temporal (workflow orchestration) o esperienza equivalente in orchestrazione/gestione workflow e job
- Flask
- Pandas
- Kubernetes
- Pytest
- PHP
- Angular
Soft skills richieste
- Gestione delle priorità e capacità di lavorare su più stream progettuali
- Capacità analitica e orientamento al problem solving (root cause, lettura log, diagnosi integrazioni)
- Attitudine a relazionarsi frequentemente con clienti o stakeholder tecnici
- Precisione e attenzione ai dettagli (dati, casi limite, consistenza, regressioni)
Cosa cerchiamo (approccio “production-grade”)
- Esperienza su integrazioni robuste: idempotenza, gestione stati, retry/backoff, audit log, osservabilità.
- Capacità di lavorare su ecosistemi eterogenei (API, DB, file exchange, webhook/eventi).
- Metodo e ordine nel delivery: versioning, test minimi ma efficaci, ambienti riproducibili con container