Go Back-End Developer
Descrizione dell'offerta
Un'organizzazione leader nel settore Business Intelligence e Analytics sta cercando uno Back-end Developer per unirsi al loro talentuoso team a Milano. Con oltre vent'anni di esperienza, questa azienda si è affermata come partner di fiducia per clienti nei settori sanitario, pubblico e privato, offrendo soluzioni robuste grazie a tecnologie avanzate e metodologie lungimiranti. Come parte di un ambizioso nuovo progetto di sviluppo software, avrai l'opportunità di lavorare con strumenti all'avanguardia come GO, Ruby on Rails, Kubernetes e altri, contribuendo alla creazione di una piattaforma compatibile con i principali prodotti di Business Intelligence e motori di Machine Learning. La cultura aziendale si basa sulla collaborazione, l'apprendimento continuo e una leadership di supporto, offrendo accesso a conferenze tecniche, corsi online e opportunità di crescita professionale. Se sei appassionato di codice pulito, pratiche agili e di avere un impatto significativo in un ambiente di coltivazione che valorizza le tue competenze e incoraggia il tuo sviluppo, questo è il ruolo perfetto per te.
- Contribuisci attivamente a tutte le fasi del ciclo di vita dello sviluppo software progettando e sviluppando funzionalità back-end robuste utilizzando tecnologie moderne.
- Scrivi codice pulito ed efficiente che migliori le prestazioni e la sicurezza deii core del sistema garantendo la scalabilità su più piattaforme.
- Assumiti la responsabilità di moduli di sistema specifici migliorandone proattivamente la funzionalità e l'affidabilità in linea con le migliori pratiche.
- Collaborare strettamente con i membri del team per mantenere l'infrastruttura CI/CD utilizzando strumenti come Jenkins e Gitlab per una distribuzione senza intoppi.
- Partecipa a push giornalieri di codice in produzione come parte di una pipeline di consegna continua supportata da test automatizzati.
- Partecipare allo sviluppo guidato dai test (TDD), integrazione continua (CI), metodologia SCRUM, attività di refactoring e rispetto degli standard di codifica.
- Supportare l'integrazione di nuove funzionalità con i prodotti Business Intelligence esistenti e i motori di Machine Learning per ampliare la portata di mercato.
- Utilizzare tecnologie di containerizzazione come Docker e strumenti di orchestrazione come Kubernetes per costruire infrastrutture scalabili.
- Lavora con sistemi di messaggistica come RabbitMQ per garantire una comunicazione affidabile tra servizi distribuiti.
- Assisti nel mantenimento della documentazione e della condivisione delle conoscenze all'interno del team utilizzando strumenti collaborativi come ClickUp.
- Dimostrazione di competenza nel linguaggio di programmazione GO con esperienza nella costruzione di applicazioni back-end scalabili.
- Solida comprensione di Kubernetes (K8) per orchestrare ambienti containerizzati all'interno di infrastrutture complesse.
- Esperienza pratica con il linguaggio Ruby e il framework Rails per sviluppare applicazioni web robuste.
- Familiarità con RabbitMQ per gestire in modo efficiente le code di messaggi tra servizi distribuiti.
- Conoscenza pratica di Docker per containerizzazione e automazione del deployment in vari ambienti.
- Fiducia nell'utilizzo dei sistemi GIT di versioning per la gestione collaborativa del controllo del testamento all'interno dei team.
- Solida conoscenza dei principi dello sviluppo guidato dai test (TDD) per produrre codice affidabile tramite test automatizzati.
- Bonus: Buona conoscenza di Oracle SQL per compiti di gestione database all'interno delle applicazioni aziendali.
- Bonus: conoscenza di base di HTML5 e CSS3 per eventuali integrazioni front-end o necessità di troubleshooting.
Cosa distingue questa azienda:
- Esperienza e Solidità: Oltre 25 anni di storia con una forte specializzazione nella Business Intelligence per il settore sanitario.
- Sviluppo Professionale: Accesso illimitato a piattaforme come O'Reilly e Udemy, oltre alla partecipazione costante a conferenze tecniche di settore.
- Flessibilità e Benessere: Focus sull'equilibrio vita-lavoro grazie ad accordi di lavoro su misura per le esigenze dei singoli, lavoro ibrido 8 giorni al mese in ufficio.
- Cultura Aziendale Inclusiva: Leadership basata sulla comunicazione aperta, dove ogni opinione conta, indipendentemente dal ruolo o dall'anzianità.
- Ambiente Collaborativo: Forte enfasi sul lavoro di squadra, sui successi condivisi e su politiche di inclusività per valorizzare ogni background.
- Mindset: Un connubio tra gentilezza e ambizione, mirato a supportare attivamente la crescita professionale di ogni dipendente.