Descrizione dell'offerta
Immobiliare.it S.p.A. è un Gruppo italiano composto da società specializzate in servizi Digital Tech per la compravendita e l’affitto di immobili. Nata nel 2005, l'azienda opera sia sul mercato nazionale che su scala internazionale, rivolgendosi a privati, professionisti del real estate, istituti bancari e operatori finanziari. La presenza del Gruppo si estende inoltre in Spagna (Pisos.com, Indomio.es, Enalquiler.com), Grecia (Spitogatos.gr, Indomio.gr), Slovenia (Nekretnine.net) e Croazia (Crozilla.com, Indomio.hr).
Immobiliare Labs è il dipartimento tecnologico di Immobiliare.it, composto da oltre 180 persone, dove vengono sviluppate tutte le soluzioni tecniche dei siti e delle app, dal design alla creazione dei software, per la maggior parte Open Source. Negli ultimi quindici anni abbiamo guidato la rivoluzione digitale nel modo di cercare casa e vogliamo impegnarci a essere pionieri anche dei cambiamenti che devono ancora avvenire.
Cerchiamo una figura di Python Developer con un solido background nello sviluppo back end da inserire nel nostro team di piattaforma. Ti occuperai della progettazione e messa in produzione di servizi e strumenti scalabili a supporto dei processi digital e corporate, bilanciando qualità ingegneristica e impatto concreto per l'intera organizzazione.
Mansioni
- progettare e sviluppare servizi backend, API e sistemi event-driven in Python;
- definire architetture solide garantendo efficienza, osservabilità e scalabilità dei sistemi;
- sperimentare e far evolvere le automazioni software per l'ottimizzazione dei workflow di sviluppo;
- condurre analisi tecniche di osservabilità, tuning, valutazioni di qualità e monitoraggio dei servizi in produzione;
- collaborare con il team di prodotto e il team di tecnologia per migliorare l'esperienza d'uso dei prodotti di piattaforma;
- gestire distribuzioni cloud e pipeline CI/CD per garantire l'affidabilità dei servizi;
- documentare processi e best practice, contribuendo alla crescita del know-how tecnico interno.
- laurea in Ingegneria, Informatica o esperienza professionale equivalente;
- almeno 2 anni di esperienza professionale focalizzata sullo sviluppo Python backend ;
- ottima conoscenza di Python, clean code, OOO e design pattern , con esperienza specifica nello sviluppo back end di API, sistemi distribuiti e architetture event-driven ;
- conoscenza di Git e workflow di sviluppo collaborativi;
- familiarità nell'uso di strumenti AI per il coding ;
- capacità di leggere, comprendere e integrare documentazione tecnica complessa.
Requisiti preferenziali
- esperienza pregressa nello sviluppo di applicazioni scalabili con framework Python come FastAPI e Flask;
- padronanza di database relazionali e NoSQL , sistemi di caching e workflow ottimizzati;
- conoscenza di pipeline CI/CD e pratiche DevOps per il deployment e il monitoraggio dei servizi.
Luogo di lavoro
Full-remote/Roma (zona stazione Termini).
Tipo e durata del contratto e Retribuzione
Commisurati all'esperienza pregressa.
- potrai vedere l'impatto del tuo lavoro su uno dei siti di riferimento in Italia, realizzando prodotti utilizzati da milioni di persone;
- vivrai un processo di crescita continua attraverso la partecipazione a tavole rotonde e talk tecnici interni, organizzati da altri colleghi e – magari, un domani – anche da te!
Inoltre.. Sponsorizziamo molti eventi e partecipiamo a conferenze nazionali e internazionali, con l’obiettivo di formare al meglio il nostro team.
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.
#J-18808-LjbffrApprofondimento sul ruolo
Questa posizione offre l'opportunità di sviluppare competenze avanzate in ambito Data Management, lavorando con tecnologie moderne e metodologie collaborative. Un ruolo ideale per chi desidera approfondire l'uso di Python in contesti di machine learning e stream processing, all'interno di un team strutturato.
Il ruolo
Il candidato selezionato entrerà a far parte di un team dedito a progetti sfidanti nel settore del Data Management. La posizione prevede lo sviluppo e l'ottimizzazione di soluzioni Python, con la possibilità di lavorare su librerie di ML e framework di stream processing. Il ruolo offre un'esperienza concreta nell'applicazione di tecnologie all'avanguardia e la possibilità di crescere professionalmente in un contesto collaborativo e stimolante.
Competenze valorizzate
- Esperienza consolidata in sviluppo Python
- Conoscenza di librerie ML (Keras, TensorFlow, Pandas) o framework di stream processing (Spark, Kafka)
- Formazione STEM (preferenziale)
- Fluidità in italiano e buona conoscenza dell'inglese
- Attitudine al lavoro di team e collaborazione
Il mercato del lavoro a Roma
Roma rappresenta un hub importante per l'innovazione tecnologica e il data management in Italia, con una crescente domanda di professionisti Python specializzati in ML e big data. La capitale offre numerose opportunità per chi possiede competenze trasversali tra sviluppo backend e analisi dei dati, con aziende sempre più orientate verso la trasformazione digitale.
Domande frequenti
- Quali sono le responsabilità principali di un Python Developer in ambito Data Management?
- Sviluppare e mantenere soluzioni software in Python, implementare algoritmi di machine learning, gestire pipeline di elaborazione dati e collaborare con il team su progetti complessi nel settore del data management.
- Quali requisiti sono fondamentali per questa posizione?
- Esperienza consolidata in Python (almeno 3-4 anni), conoscenza di almeno un ambito tra ML e stream processing, padronanza dell'italiano e buona conoscenza dell'inglese, capacità di lavorare in team.