Informazioni generali
- Azienda
- Project S.r.l.
- Posizione
- SP --- Python Developer (Roma)
- Data udate
- 07/11/2024
- Luogo lavoro
- Roma (Smart Working)
- Impegno
- Full-time
- Compenso lordo
- Da concordare
- Posti disponibili
- 1
- Contratto lavoro
- Da determinare
Descrizione offerta di lavoro
Siamo alla ricerca di uno sviluppatore BE specializzato in Python per un nostro cliente.
Descrizione Contesto e Sede
La risorsa sarà inserita nel team di sviluppo back-end con un focus su API e gestione dei dati.
La modalità di lavoro è ibrida, con un paio di giorni alla settimana presso la sede del cliente in zona Roma Termini. È possibile che nei prossimi mesi sia richiesto un ritorno in presenza su base quotidiana.
Seniority
Il profilo richiesto è di livello middle, con almeno 3 anni di esperienza.
Competenze richieste
Skills:
Il profilo richiesto deve possedere le seguenti conoscenze:
Competenze Obbligatorie:
- Python: conoscenza approfondita del linguaggio, inclusi miglioramenti della versione 3.10
- API REST: esperienza con un framework Python per la gestione delle chiamate API REST, preferibilmente FastAPI (oppure Flask, Django, ecc.), inclusa la gestione di routing, dependency injection e gestione delle richieste e risposte.
- SQL: competenze avanzate nella progettazione e gestione di database relazionali, preferibilmente PostgreSQL (oppure MySQL, MariaDB), inclusa la conoscenza di SQL avanzato per join, subquery, funzioni di aggregazione e gestione delle transazioni.
- Git/GitLab
Competenze Facoltative:
- Testing e Debugging: capacità di scrivere test unitari (preferibilmente con pytest) e di integrazione per garantire la qualità del codice.
- Deployment: conoscenza delle pratiche di deployment, incluse CI/CD e l’utilizzo di Docker per la containerizzazione.
- Architettura del Software: capacità di progettare un'architettura scalabile, manutenibile e sicura, con preferenza per approcci modulari o a microservizi.
- Sicurezza: comprensione delle migliori pratiche di sicurezza come SQL injection, XSS e CSRF.
- Gestione Autenticazione e Autorizzazione: conoscenza dell'autenticazione e autorizzazione, inclusa l'integrazione con sistemi esterni come OAuth.
Il presente annuncio è rivolto a 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.