
Invillia è un'azienda tecnologica fondata nel 2003 che sviluppa soluzioni software personalizzate per le imprese. Il suo lavoro comprende applicazioni su misura progettate per affrontare le sfide operative, migliorare l'efficienza e sostenere la trasformazione digitale. Invillia serve organizzazioni nei settori della consulenza, della logistica e del marketing.
Sviluppatore backend senior in Go – da remoto in Brasile
Svilupperai API, pipeline Kafka e servizi distribuiti per le piattaforme Invillia, con particolare attenzione a scalabilità, osservabilità, resilienza e sicurezza.
Descrizione
- Sviluppare, testare, distribuire e mantenere servizi backend in Go ottimizzati per prestazioni, scalabilità e resilienza.
- Creare e migliorare API RESTful con contratti ben definiti e documentazione Swagger/OpenAPI.
- Sviluppare e mantenere pipeline ad alto throughput che consumano eventi Kafka.
- Contribuire a definire l’architettura e stabilire pratiche di ingegneria in tutto l’ecosistema dei servizi.
- Rafforzare l’osservabilità tramite log strutturati, metriche e tracciamento distribuito.
- Mantenere i servizi in produzione secondo elevati standard di qualità, affidabilità e sicurezza.
- Collaborare con i team di ingegneria, prodotto e design in un ambiente agile.
- Far evolvere continuamente la piattaforma contribuendo all’adozione di tecnologie rilevanti.
Requisiti
- Laurea in Informatica o esperienza professionale equivalente.
- Esperienza comprovata nello sviluppo di servizi backend complessi in produzione, idealmente con Go.
- Esperienza con altri linguaggi di programmazione compilati e fortemente tipizzati.
- Conoscenza pratica della progettazione e dell’evoluzione di API RESTful, inclusi validazione, gestione degli errori e documentazione Swagger/OpenAPI.
- Esperienza con sistemi basati su eventi e messaggistica basata su Kafka.
- Capacità di gestire eventi ritardati, riprodotti e fuori ordine.
- Conoscenza di database relazionali o di serie temporali, inclusi modellazione, migrazioni e ottimizzazione delle query.
- Esperienza nell’implementazione dell’osservabilità con DataDog, Grafana, Prometheus o strumenti comparabili.
- Conoscenza operativa di Docker e degli ambienti containerizzati.
- Esperienza con infrastrutture cloud, preferibilmente AWS.
- Esperienza di lavoro in team agili di sviluppo prodotto.
- Esperienza con Redis o livelli di caching simili in sistemi sensibili alle prestazioni.
- Inglese a livello intermedio.
- Costituisce titolo preferenziale l’esperienza con motori di query distribuiti per data lake, tra cui Trino o Presto.
- Costituisce titolo preferenziale l’esperienza nell’integrazione di servizi basati su LLM, come AWS Bedrock.
- Costituisce titolo preferenziale l’interesse per le discussioni architetturali e lo sviluppo tecnico continuo della piattaforma.