Python Developer
7 ore fa
Turin, Piedmont, Italia
agap2 Italia
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
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.
Per il seguente ruolo potrebbero essere richieste diverse soft skill ed esperienze. La preghiamo di consultare attentamente la panoramica riportata di seguito.
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 innovativo.
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
Per il seguente ruolo potrebbero essere richieste diverse soft skill ed esperienze. La preghiamo di consultare attentamente la panoramica riportata di seguito.
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 innovativo.
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