Cloud-native Back-End Developer

Il candidato ideale per questa posizione ha maturato almeno 3 anni di esperienza come Back-end Developer in team di piccole o medie dimensioni. Il ruolo prevede l’interazione con i nostri clienti per la raccolta dei requisiti funzionali e la progettazione delle soluzioni tecniche necessarie a soddisfare le esigenze degli stessi.

La sede di lavoro è Pavia (PV), con la possibilità di brevi e sporadiche trasferte su territorio italiano ed europeo.

Le competenze richieste per questa posizione sono:

  • Ottima conoscenza dei principi di software engineering
  • Piena padronanza di almeno una delle seguenti tecnologie/framework: Python 3+, Node.js, TypeScript;
  • Padronanza dei protocolli e standard del web (Es. HTTP, SSL/TLS, WebSocket, REST Api, GraphQL);
  • Padronanza dei principali database SQL e NoSQL: PostgreSQL 12+, MySQL 5.7 e 8.0, MongoDB;
  • Esperienza di base nella gestione dei sistemi operativi GNU/Linux e nel Bash scripting;
  • Esperienza nella modellazione E-R e progettazione database;
  • Conoscenza del networking e dei principali protocolli
  • Conoscenza dei principi di sicurezza informatica
  • Conoscenza dei principi della Continuous Integration e della Continuous Delivery
  • Conoscenza delle metodologie agili e dei principi DevOps
  • Ottima padronanza della lingua inglese parlata e scritta (livello B2 o superiore)
  • Ottima capacità di lavoro in team e in autonomia
  • Capacità di relazionarsi direttamente con il cliente
  • Passione per l’informatica e la tecnologia

Costituiscono titolo preferenziale:

  • Laurea magistrale in Informatica, Ingegneria Informatica o equivalente
  • Esperienza nello sviluppo e nel deploy di applicazioni cloud-native basate su Amazon Web Services
  • Conoscenza di DynamoDB e/o altri DB NoSQL (Es. Neptune, RedShift, DocumentDB, Redis)
  • Propensione a lavorare anche full-stack
Vedi tutte le posizioni

TI SENTI PRONTO? COMPILA IL FORM!