Requirements: Italian
Company: Randstad Digital Italia
Region: Trento , Trentino-South Tyrol
Randstad Digital, la divisione specializzata nella ricerca, selezione e formazione di profili IT di Randstad Italia, ricerca un Full Stack Developer per azienda operante nella produzione e nello sviluppo di prodotti all''avanguardia, con sede a Trento.
La figura si occuper della progettazione e sviluppo del software nei prodotti, creandone larchitettura e definendone le funzionalit, scegliendo le tecnologie e i linguaggi di programmazione pi adatti.
Attivit:
- Sviluppo e manutenzione di applicazioni full stack.
- Integrazione con Azure IoT Hub e DPS.
- Implementazione della sicurezza e crittografia dei dispositivi.
- Sviluppo backend con Python (FastAPI/Django/Flask).
- Sviluppo frontend con Angular e Ionic.
- Deployment e gestione di applicazioni con Docker.
- Ottimizzazione delle prestazioni e scalabilit.
- Sviluppo e manutenzione di API RESTful.
- Scrittura e gestione di test automatici.
- Collaborazione con team DevOps per CI/CD.
Requisiti:
Backend Cloud:
- Python (FastAPI, Flask, Django) per API REST.
- Azure IoT Hub, Azure DPS per gestione dispositivi.
- Sicurezza: TLS 1.2+, autenticazione simmetrica.
- Docker Docker Compose per deployment.
- Database relazionali e NoSQL (PostgreSQL, MongoDB, Redis).
- Event-driven architecture (RabbitMQ, MQTT, Kafka).
- Testing e Code Quality (pytest, flake8, black).
Frontend:
- Angular e Ionic per interfacce scalabili.
- RxJS e NgRx per gestione dello stato.
- HTML5, CSS3 (SCSS), Bootstrap/Tailwind.
- Integrazione con API RESTful.
DevOps Tools:
- Docker Kubernetes per containerizzazione.
- CI/CD pipelines (GitHub Actions, GitLab CI/CD, Azure DevOps).
- Gestione versioning con Git (Bitbucket, GitHub).
- Poetry per gestione dipendenze Python.
Cosa offriamo:
- collaborazione con un team altamente qualificato;
- opportunit di lavoro su progetti tecnologici allavanguardia in un settore in forte espansione;
- formazione aziendale continua;
- ambiente di lavoro giovane e dinamico con forti possibilit di crescita.
Inquadramento: contratto a tempo indeterminato, range retributivo 30-40K commisurato
allesperienza del candidato.
Sede di lavoro: Trento
Ai sensi della normativa vigente l''offerta di lavoro si intende rivolta a entrambi i sessi (L. 903/77). I dati saranno trattati e conservati esclusivamente per finalit di selezione presenti e future, garantendo i diritti di cui agli artt. 7 e 13 del D. Lgs 196/2003 sulla tutela della privacy.