Summary
✨ AI‑Generated
Join a senior backend engineering team working on advanced software, machine learning, data science, big data and microservices solutions. You will design and develop scalable, high-performance systems, collaborate with project stakeholders and contribute to technically demanding digital transformation initiatives.
Highlights
Permanent senior role with one smart-working day per week, focused on advanced software solutions, scalable architectures, innovation, quality, and collaboration with technical and project stakeholders.
Description
Backend Engineer
📍 Firenze
📅 Tempo indeterminato
💼 32.000 - 45.000 €
Seniority richiesta: esperienza pluriennale nel ruolo
Lavoro in presenza con 1 giorno di smartworking alla settimana
Chi siamo
Aidia è una società di consulenza e sviluppo software specializzata in soluzioni avanzate di Machine Learning, Data Science, Big Data, Software Gestionali e architetture a Microservizi.
Supportiamo aziende e organizzazioni nello sviluppo di sistemi innovativi, scalabili e ad alte prestazioni, accompagnandole nei processi di trasformazione digitale attraverso competenze tecniche solide e un approccio orientato alla qualità e all’innovazione.
Il ruolo
Siamo alla ricerca di un/una Backend Developer con livello senior da inserire stabilmente nei nostri progetti.
La figura selezionata entrerà a far parte del team di sviluppo backend, riporterà direttamente alla Direzione Tecnica e collaborerà con il team e gli stakeholder di progetto.
Il team si occupa di progettare soluzioni realizzando generalmente software con frontend in Vue/Typescript e backend Django/Python.
Se vuoi entrare in una tech company in espansione, lavorare bene in team, crescere professionalmente, scopri la posizione e candidati!👇
Responsabilità principali
Sviluppo backend e API: progettazione, sviluppo e manutenzione di API RESTful robuste, performanti e scalabili in Python/Django.Architettura e modellazione dati: definizione dell'architettura applicativa, progettazione e ottimizzazione di database relazionali.Integrazioni di sistema: sviluppo di servizi e integrazione con piattaforme e servizi terzi.DevOps & Delivery: gestione di ambienti containerizzati (Docker) e collaborazione alla definizione di pipeline CI/CD.Qualità e best practice: code review, scrittura di test e partecipazione attiva alle scelte architetturali insieme alla Direzione Tecnica.
Requisiti richiesti
Almeno 3 anni di esperienza nel ruoloOttima conoscenza delle architetture RESTfulEsperienza con Linux e DockerEsperienza con orchestratori come Docker Compose e/o KubernetesPer lo sviluppo backed: i nostri backend sono generalmente scritti in Python (Django, FastAPI).
Sono comunque valutate positivamente anche esperienze con altri linguaggi.Sapere utilizzare i principali strumenti legati allo sviluppo software per il web (pip, pre-commit, ruff e simili)Conoscenza ed esperienza nell'adozione di coding styles (e.s.
Google Style)Conoscenza dei principali database relazionali SQL (es.
PostgreSQL, MySQL)Buona capacità di debug e profilazione backendSpiccate capacità analitiche e di problem solvingAttenzione ai dettagli e orientamento alla qualità del codiceConoscere Git, i principali workflow di sviluppo e le pratiche CI/CDAvere una buona padronanza della lingua inglese, necessaria per la redazione della documentazione di progettoBuone capacità di lavorare in team
Requisiti preferenziali
Conoscenza delle architetture a MicroserviziLaurea in Ingegneria Informatica o similariEsperienza su piattaforme Cloud: Microsoft Azure, AWS, Google Cloud Platform.Esperienza nella configurazione di pipeline di automazione (GitHub Actions o similari)
Cosa offriamo
In Aidia troverai un ambiente che fa delle diverse specializzazioni il suo punto di forza, premia l’iniziativa e il lavoro in team.
Offriamo:
CCNL Metalmeccanico ConfapiOrario flessibileSmart-working: 1 giornata a settimanaBuoni pasto Bonus performance e piano welfareBudget annuale per la formazione individualeAssistenza sanitaria integrativa Opportunità di crescita professionale Ambiente attento alla work-life balance Valorizzazione della cultura aziendaleFormazione continua e aggiornamento tecnologico
Come funziona il processo di selezione?
Se il tuo profilo è in linea con la posizione, l'iter di selezione si articola in questi passaggi:
Primo contatto conoscitivo: una breve chiacchierata telefonica o via email con il nostro team HR per presentarci.Questionario tecnico: un rapido form di autovalutazione sulle competenze chiave del ruolo.Piccolo task pratico: un breve esercizio asincrono per capire il tuo approccio al codice e al problem solving.Colloquio tecnico in presenza: un incontro nei nostri uffici per conoscerci di persona, visitare la sede e commentare insieme il task svolto.Proposta economica ed inserimento: condivisione dell'offerta e definizione dei dettagli contrattuali.
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 nazionalità, ai sensi dei D.
Lgs.
215/03 e 216/03.