Junior Python Developer
Junior Python developer building customizations, integrations, and new features on Odoo ERP projects for SME clients — developing modules (models, XML views, QWeb reports), modeling PostgreSQL databases, building REST/RPC APIs, and writing tests. Intensive Odoo training and mentoring provided; core stack is Python, Odoo, PostgreSQL, Git.
- Compensation
- Not disclosed
- Location
- Italy
- Work setup
- Not specified
- Seniority
- Junior
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Technical diploma (IT or related) or short degree (Computer Science, Engineering, Statistics/Big Data)
- Good knowledge of Python, OOP, and standard libraries (csv/, logging, pathlib)
- Solid SQL basics; experience with PostgreSQL (or strong motivation to learn it)
- REST principles and authentication; use of requests or equivalent frameworks
- Daily use of Git (commit, branch, merge; PRs and code review)
- Curiosity, problem solving, and clean code
- Excellent communication skills
- Junior level (0-2 years of experience)
Nice to have
- Experience or personal projects with Odoo (any version)
- Knowledge of FastAPI/Flask, pandas, and SQLAlchemy
- Basics of XML/QWeb, Odoo security (record rules, access rights)
Full description
Overview
L’azienda: La ricerca è per un’azienda nostra cliente, una newco specializzata su Odoo che lavora su progetti concreti per PMI, con forte attenzione alla qualità tecnica e ai processi. Caratterizzata da ambiente dinamico e informale, l’azienda si interfaccia con realtà professionali multidisciplinari che spaziano dalla consulenza digitale a quella manageriale e che contano 3 sedi e più di 50 collaboratori.
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
- 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)
- 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)
Note legali e applicazione Aut. min. n. 9707 del 05/04/07. Le richieste sono rivolte, ai sensi della normativa sulla parità di trattamento in materia di occupazione e di condizioni di lavoro (D. Lgs. 216/2003), a candidati di entrambi i sessi (l. 903/77 e D. Lgs. 198/06) e di ogni origine etnica a (D. Lgs. 215/2003). I dati verranno trattati nel rispetto del Reg. UE 269/2016 e del D Lgs. 196/2003 e ss. mm.