Junior Python Developer

Scuadra · Italia ·


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)

Candidatura e Ritorno (in fondo)