05 set
|
agap2 Italia
|
Udine
05 set
agap2 Italia
Udine
Parte del Gruppo MoOngy, Agap2 è presente sul mercato europeo in 14 paesi con servizi di consulenza ingegneristica e IT. Dal 2018, Agap2 Italia opera sul territorio nazionale nei seguenti settori: IT, Energy, Oil&Gas;, Steel, Hydrogen, Power Generation, Construction.
ABOUT THE ROLE - Senior Python Developer / Software Engineer La risorsa sarà inserita all'interno di un team di sviluppo software e sarà coinvolta nella progettazione, implementazione e gestione evolutiva di applicativi basati principalmente su tecnologia Python e framework FastAPI. La persona avrà un ruolo tecnico e operativo nello sviluppo backend, interfacciandosi con tecnologie frontend, database NoSQL e infrastrutture Cloud e DevOps. Sarà inoltre coinvolta in attività di sviluppo assistito dall'intelligenza artificiale, contribuendo all'adozione di nuovi approcci e metodologie per rendere il processo di sviluppo più efficace e originale.
Full remote. Sviluppo, manutenzione ed evoluzione di applicativi software basati principalmente sul linguaggio Python e sul framework FastAPI. Progettazione e implementazione di componenti backend scalabili, efficienti e manutenibili, assicurando la qualità e l'affidabilità del codice.
Collaborazione con il team di sviluppo nella definizione delle soluzioni tecniche e nell'integrazione tra backend, frontend e servizi esterni. Sviluppo e gestione di interfacce dinamiche guidate dal backend attraverso l'utilizzo di Flutter. Interazione con database NoSQL eterogenei, con particolare riferimento a MongoDB e Cassandra.
Supporto alla gestione operativa di ambienti Cloud e containerizzati basati su Kubernetes, con particolare riferimento ad AWS EKS. Gestione e manutenzione delle pipeline di automazione e continuous integration / continuous delivery attraverso GitLab CI/CD. Utilizzo dei sistemi di versionamento del codice, in particolare Git, garantendo una corretta gestione del ciclo di sviluppo e delle release.
Utilizzo di Jira per la pianificazione, gestione e tracciamento delle attività di sviluppo.
Collaborazione con i diversi stakeholder tecnici per l'analisi dei requisiti, la risoluzione delle problematiche e il miglioramento continuo delle soluzioni implementate. Adozione di metodologie e strumenti di sviluppo assistito dall'intelligenza artificiale, con particolare attenzione al prompt engineering applicato alla programmazione e agli approcci di Vibe Coding.
Contributo alla definizione e al miglioramento delle best practice di sviluppo, testing, code review e documentazione tecnica. Esperienza pregressa in ruoli di Senior Python Developer, Software Engineer o similari. Ottima conoscenza del linguaggio Python e comprovata esperienza nello sviluppo di applicazioni basate sul framework FastAPI.
Conoscenza di base del linguaggio Java. Buona conoscenza di Flutter e delle principali logiche di sviluppo e gestione di interfacce dinamiche guidate dal backend. Esperienza nell'utilizzo di database NoSQL, preferibilmente MongoDB e Cassandra.
Conoscenza dei principali concetti legati allo sviluppo di applicazioni scalabili e distribuite. Esperienza nella gestione operativa di ambienti Kubernetes, preferibilmente in contesto AWS EKS. Buona conoscenza delle metodologie e degli strumenti DevOps, con particolare riferimento alla gestione di pipeline GitLab CI/CD.
Ottima familiarità con Git e con i principali workflow di versionamento e collaborazione sul codice. Conoscenza di Jira per la gestione e il tracciamento delle attività di sviluppo. Familiarità con strumenti di intelligenza artificiale applicati allo sviluppo software e interesse verso metodologie di AI-assisted coding.
Spiccata attitudine all'utilizzo del prompt engineering applicato al codice e curiosità verso nuovi approcci di sviluppo, inclusi i paradigmi di Vibe Coding. Buone capacità di analisi e problem solving, autonomia nella gestione delle attività e orientamento alla qualità del codice. Esperienza nello sviluppo di architetture a microservizi.
Conoscenza approfondita dell'ecosistema AWS e dei principali servizi Cloud. Esperienza con Docker e tecnologie di containerizzazione. Conoscenza di ulteriori database relazionali e/o NoSQL. Esperienza nell'implementazione di sistemi di monitoring, logging e observability in ambienti Cloud.
Conoscenza di pratiche di test automation e sviluppo software orientato alla qualità. Esperienza nell'utilizzo avanzato di strumenti di AI Coding e nell'integrazione dell'intelligenza artificiale all'interno del ciclo di sviluppo software. Conoscenza di ulteriori framework o linguaggi di programmazione.
Buona conoscenza della lingua inglese, scritta e parlata.
La posizione è inquadrata nell'ambito del CCNL Commercio e Terziario applicato dalla nostra società. Il posizionamento all'interno del range sarà definito in base alle competenze tecniche, all'esperienza specifica nel ruolo e agli esiti del processo di selezione, secondo criteri oggettivi e neutri. In presenza di profili con caratteristiche eccezionali rispetto al range indicato, potrà essere valutata una revisione previa approvazione interna.
AGAP2 è un equal opportunities employer: crediamo che tutte le forme di diversità siano fonte di arricchimento reciproco. Pertanto, accogliamo candidature senza distinzione di età, genere, nazione, disabilità, orientamento sessuale, religione o stato civile. Inoltre, teniamo fede ai nostri impegni prestando attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99.
I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE 2016/679.
📌 Python Developer - Programista (Udine)
🏢 agap2 Italia
📍 Udine