Salupay è un’azienda B2B che sviluppa soluzioni SaaS per ottimizzare la gestione amministrativa delle strutture sanitarie nel segmento dei pazienti privati.
Il settore healthcare in Italia è indietro tecnologicamente e quotidianamente facciamo i conti con sistemi vecchi e procedure complesse. Introdurre innovazione rappresenta una sfida complessa, ma siamo fiduciosi di poterci riuscire.
Siamo alla ricerca di sviluppatori forti e motivati, che vogliono unirsi al team per realizzare questa visione.
- Full remote (o uffici a Milano)
Il ruolo
Vogliamo essere molto chiari: questo è un ruolo di responsabilità a metà fra il Software Engineer e Site Reliability Engineer. Non ti chiederemo di sviluppare nuove feature di prodotto, ma di tenere in piedi i sistemi di produzione. Dovrai gestire ambienti in cloud e on-premise, deployment e hotfix. Farai il setup di nuovi server e monitorerai Sentry per assicurarti che tutto stia andando liscio. Quando qualcosa va storto sarai il primo a connettersi in ssh e capire cosa sta succedendo.
- Ownership degli ambienti di produzione Cerchiamo una persona responsabile e dedicata che vuole farsi carico di quello che gira in produzione. Vogliamo garantire la massima qualità agli ospedali e cliniche che ci scelgono e fixare eventuali problemi nel giro di poco tempo.
- Gestione rilasci Ogni installazione ha versioni del software customizzate con rilasci indipendenti e processi di deploy potenzialmente differenti (a seconda delle integrazioni attive). Dovrai conoscere e gestire tutte le configurazioni di ogni struttura, cadenziando i rilasci in base all’operatività e ai picchi di lavoro.
- Hotfix di bug Inevitabilmente passiamo alcune ore durante la settimana a sistemare problemi sui sistemi. Importiamo dati da diverse sorgenti e dobbiamo quotidianamente monitorare e risolvere errori che si presentano. Non ti fai problemi a sporcarti le mani ed essere il primo ad aprire una PR per risolvere un bug in produzione.
- Deploy e setup in cloud e on premise Hai esperienza nel gestire server Linux e deployment con Docker. Abbiamo installazioni variegate, prevalentemente in cloud o ibride. Non usiamo k8s o altri sistemi managed. L’infrastruttura è volutamente essenziale e super semplice.
- Architettura e avvio nuovi progetti Ogni cliente ha necessità diverse sia a livello tecnologico che di setup del prodotto. Ci capita spesso di dover sviluppare piccoli servizi ad-hoc specifici per una determinata realtà. Dovrai partecipare alla fase di design, implementazione e mantenimento di questi servizi satelliti.
- Lavoriamo con Laravel: se hai già esperienza con framework simili tanto meglio ma non è necessario. Ci interessa che tu sappia dove guardare e individuare errori, non sviluppare features from scratch e conoscere tutte le api a menadito.
- Wireguard / Cloudflare tunnel / Tailscale: tendiamo a non usare VPN tradizionali ma piuttosto soluzioni basate su Wireguard, quindi esperienza in merito è sicuramente un plus.
Cosa non farai
- Migrazione a Kubernetes: non siamo qua a complicarci la vita. Stiamo quanto più vicini a Linux e Docker senza astrazioni particolari sopra. Cerchiamo qualcuno che creda in questa visione pragmatica.
- Pipeline CI/CD super complesse.
- Infra as Code: il provisioning dei server lo teniamo il più semplice possibile, quindi niente Terraform, CDK e simili.
- Scrum meetings e standup: crediamo nella responsabilità individuale e a non perdere tempo inutilmente.
- Nomade digitale: per questa posizione cerchiamo qualcuno basato in Italia che rispetti l’orario lavorativo tipico di un ospedale. Se il sistema va giù e tu sei in piscina chiaramente stiamo sbagliando qualcosa. Questo non vuol dire essere on-call a tutte le ore, ma riuscire a coordinarsi con il resto del team per coprire le fasce orarie necessarie.
Scrivici a [emailprotected] inviando il tuo CV e qualche riga su perchè desideri lavorare con noi. Dopo una call conoscitiva con il CTO, ci sarà un secondo round in sede a Milano di mezza giornata dove faremo deep dive su tutti i temi descritti sopra. Per il giusto candidato possiamo svolgere questo step in remoto, ma ci teniamo ad incontrarti di persona in un (eventuale) terzo step. Vogliamo tenere il processo snello e veloce, con l’obiettivo di arrivare ad un’offerta nel giro di poche settimane.