Junior Python Developer
Descrizione dell'offerta
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)