Unisciti a noi come Back-end Developer
Sede: Treviso
Modalità di lavoro: Ibrida
Contratto: Assunzione diretta a tempo indeterminato
Chi siamo?
Var Group affianca
le imprese nel loro percorso di evoluzione digitale, grazie alla
professionalità di oltre 4300 persone distribuite in 16 paesi nel mondo.
Dal 2022 siamo Great Place to Work: valorizziamo ogni persona
e crediamo che inclusione, fiducia e senso di appartenenza siano fondamentali
per costruire un ambiente di lavoro innovativo, sereno e accogliente.
Se
stai cercando un luogo dove crescere professionalmente e contribuire a progetti
sfidanti, stai leggendo l'annuncio giusto
Chi stiamo cercando?
Per la nostra BU Yarix, da oltre 20 anni in prima linea nella
cyber difesa delle aziende, siamo alla ricerca di un Back-end Developer, una figura chiave nello sviluppo di soluzioni
scalabili e sicure, capace di collaborare con team interfunzionali e
contribuire alla progettazione di architetture moderne in ambienti cloud.
Cosa farai?
Sviluppo e manutenzione di REST API e servizi backend
Progettazione e integrazione con database relazionali e NoSQL
Documentazione e standardizzazione delle API (OpenAPI)
Collaborazione con il team nello sviluppo e
revisione del codice (CI/CD,
branch strategies, code reviews)
Implementazione di soluzioni sicure, con
attenzione ad autenticazione
e autorizzazione
Supporto nella containerizzazione e deployment in ambienti cloud
Requisiti richiesti
Hard Skills
2–4 anni di esperienza nello sviluppo backend
(preferibilmente in Python)
Esperienza con sistemi distribuiti, microservizi o architetture cloud
Conoscenza di programmazione ad oggetti (OOP), TDD, SQL/NoSQL, indexing e caching
Familiarità con principi di sicurezza (OAuth, authN vs authZ)
Comprensione di concetti pub/sub e messaging
Tech stack preferenziale:
* Linguaggi e
framework:
Python (plus: FastAPI, Pydantic, Pytest)
* Database: PostgreSQL (plus: DynamoDB,
OpenSearch)
* Cloud: AWS basics (S3, CLI, boto3)
* Containerizzazione
& IaC:
Docker (plus: CloudFormation)
* Messaging: concetti pub/sub (plus:
RabbitMQ, SQS)
* DevOps
practices:
CI/CD, unit testing, code review, branch strategies
Soft Skills
Mentalità orientata alla qualità, al testing e
alla documentazione
Capacità di lavorare in team e di condividere
know-how
Problem solving e flessibilità per affrontare
progetti complessi
Comunicazione chiara e collaborazione
interfunzionale