Full Stack Developer Python e Angular

Randstad Digital Italia · Trento, Provincia di Trento, Italia ·


Descrizione dell'offerta

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 l’architettura 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 all’avanguardia 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

all’esperienza 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.

Candidatura e Ritorno (in fondo)