Backend / Cloud Engineer

Ti annoi a fare sempre le stesse cose? Sei alla ricerca di un ambiente stimolante e dove la parola impossibile non esiste? Bene sei nel posto giusto!

Siamo alla ricerca di un ingegnere con una propensione al backend per creare soluzioni software scalabili, resilienti, efficienti, and fault-tolerant. Farai parte di un team interfunzionale responsabile dell’intero ciclo di vita dello sviluppo del software, dal concepimento alla distribuzione.

È richiesta la conoscenza di node.js come linguaggio principale di sviluppo backend, nonché dei framework di sviluppo e automazione generalmente utilizzati in ambito cloud (serverless etc.) . È importante che tu sia pronto a lavorare in squadra, visto che il nostro lavoro è organizzato in team di piccole dimensioni. Riferirai direttamente al capo sviluppo e il processo di produzione sarà impostato con processi che, da un lato, richiedono rigore e, dall’altro, ti consentiranno di apprendere velocemente e crescere professionalmente (Pull requests, peer-review, sprint retrospectives etc.).

La conoscenza di altri linguaggi di programmazione cloud-friendly costituisce un plus.

Responsabilità

  • Collaborare con team di sviluppo e product manager per ideare soluzioni software
  • Progettare l’architetture server-side di sistemi scalabili
  • Sviluppare e gestire database e applicazioni performanti
  • Scrivere API efficaci
  • Scrivere test per garantire qualità e manutenibilità dei prodotti
  • Fare analisi dei costi delle soluzioni cloud
  • Implementare automazioni per il deployment
  • Creare di tool di monitoraggio e di supporto allo sviluppo
  • Risolvere problemi su applicazioni esistenti, debuggare e aggiornare software di diversi tipi
  • Creare impostazioni di sicurezza e protezione dei dati
  • Scrivere documentazione tecnica
  • Collaborare con data scientist e analisti

Requisiti

  • Comprovata esperienza come sviluppatore backend
  • Esperienza nello sviluppo di applicazioni cloud-based
  • Algoritimi di Async programming, multi-threading, caching e queue-based
  • Familiarità con gli stack più comuni
  • Elementi di amministrazione di sistemi Linux e cloud (AWS)
  • Familiarità con database relazionali e documentali
  • Eccellenti capacità comunicative e di lavoro di squadra
  • Capacità e competenze organizzative
  • Una mente analitica
  • Laurea in Ingegneria, Informatica, materie scientifiche o settore rilevante

Nice to have

  • Conoscenza di linguaggi e librerie frontend
  • Conoscenza di più linguaggi backend (ad es. PHP) oltre a framework JavaScript

Luogo di lavoro

Stiamo cercando una persona che lavori in sede con noi presso LUISS Enlabs, ma siamo flessibili sulla possibilità di lavorare da remoto. Parliamone!

Se sei interessato inviaci il tuo CV a [email protected]. Ti aspettiamo!

Photo by Ian Schneider on Unsplash

Torna su