Deadata s.r.l.
è alla ricerca dei sviluppatori Go.
Il candidato ideale ha le seguenti skill: Conoscenza avanzata di Go : in particolare, è richiesta una padronanza approfondita delle go routines e dei channel, con una forte enfasi su tutti gli aspetti legati alla concorrenza e al parallelismo in Go.
Questi concetti sono fondamentali per garantire performance e scalabilità delle applicazioni.
Conoscenza media di Docker e Docker Compose : è necessaria una buona familiarità con la creazione e gestione di container tramite Docker, oltre alla capacità di orchestrare ambienti multi-container usando Docker Compose; Conoscenza media di Kubernetes (K8s) e Kustomize : la gestione e l'operatività in ambienti orchestrati con Kubernetes è essenziale, così come l'utilizzo di Kustomize per personalizzare le configurazioni di Kubernetes; Competenze di base su GitLab CI/CD pipelines : è richiesta una conoscenza di base delle pipeline di GitLab per automatizzare i processi di build, test e deployment; Conoscenza media di scripting Python : saper scrivere script Python per automatizzare task e supportare le attività di sviluppo e testing in Robot; Esperienza con ambienti Linux : avere familiarità con l'uso e la gestione di ambienti Linux è essenziale per operare e risolvere problematiche nei sistemi server-based; Conoscenza di Locust : è richiesta esperienza nell'utilizzo di Locust per eseguire stress test; Esperienza con architetture a microservizi : è fondamentale una buona comprensione delle architetture a microservizi, poiché il cliente utilizza questo approccio per la costruzione e gestione delle sue applicazioni; Conoscenza di base del protocollo LoRaWAN : è utile avere una comprensione generale del protocollo LoRaWAN, per poter interfacciarsi con sistemi IoT e reti a lungo raggio a basso consumo energetico, laddove richiesto.
Competenze richieste: Il lavoro sarà svolto completamente da remoto.