Azienda:
Per una Newco specializzata su Odoo, cerchiamo uno/a junior developer, motivato/a a crescere nello sviluppo Python su progetti Odoo. La persona affiancherà il team nella realizzazione di personalizzazioni, integrazioni e nuove funzionalità, curando la qualità del codice e l'affidabilità dei database. È previsto un percorso di formazione intensiva su Odoo (teorica e pratica) e mentoring dedicato.
Mansioni:
* Sviluppo in Python su Odoo: nuove funzionalità e personalizzazioni su moduli core e verticali
* Sviluppo e manutenzione moduli: modelli, logiche server, viste XML, report QWeb, sicurezza
* Modellazione e ottimizzazione database su PostgreSQL
* Realizzazione e consumo di API (REST/RPC), ETL di base per import/export dati
* Test (pytest/Odoo test), logging, gestione errori, documentazione tecnica
* Version control e CI: uso di Git (branching, PR), basi di pipeline CI/CD
* Collaborazione con consulenti funzionali per tradurre requisiti in soluzioni tecniche
Requisiti:
* Diploma tecnico (Informatica o affini) oppure Laurea breve (Informatica, Ingegneria, Statistica/Big Data)
* Buona conoscenza di Python, OOP, librerie standard (csv/json, logging, pathlib)
* Basi solide di SQL; esperienza con PostgreSQL (o forte motivazione ad apprenderlo)
* Principi REST e autenticazione; uso di requests o framework equivalenti
* Utilizzo quotidiano di Git (commit, branch, merge; PR e code review)
* Curiosità, problem solving, ordine nella scrittura del codice
* Ottime competenze comunicative
Requisiti preferenziali (nice to have):
* Esperienze o progetti personali con Odoo (qualunque versione)
* Conoscenza di FastAPI/Flask, pandas e SQLAlchemy
* Nozioni di XML/QWeb, sicurezza Odoo (record rules, access rights)
Cosa offriamo:
* Formazione strutturata su Odoo e mentoring costante
* Percorso di crescita tecnica e possibilità di certificazioni
* Retribuzione commisurata all'esperienza
* Inserimento full-time, tempo indeterminato (è previsto il superamento di un periodo di prova)
* Seniority: Junior (da 0 a 2 anni di esperienza)