Il nostro team unisce designer e sviluppatori per creare servizi digitali unici, di altissima qualità. Cerchiamo per la sede di Vicenza un Solution Architect pronto a surfare con noi.
Stack Tecnologico
Node.js · TypeScript · PostgreSQL · MongoDB · Docker · Kubernetes · GitLab CI/CD · Terraform · AWS · GCP · Redis
Cosa offriamo
Hey, Solution Architect, stiamo cercando te! In Rawfish troverai un ambiente flessibile, informale e collaborativo ! Lavorerai su progetti sempre diversi, interessanti e complessi. Sarai responsabile della progettazione, sviluppo e della manutenzione di applicazioni e architetture cloud native. Collaborerai strettamente con i team di sviluppo front-end, i responsabili del progetto e gli stakeholder per fornire soluzioni di alta qualità. Sempre incluse sfide a ping pong con avversari niente male Facciamo due chiacchiere? Candidati e incontriamoci! #design #surf #code
Responsabilità
• Progettare e sviluppare API e servizi backend utilizzando Node.js (con Typescript) e PostgreSQL.
• Assicurarsi che le applicazioni backend siano scalabili, sicure e ad alte prestazioni.
• Supervisionare l'evoluzione di sistemi distribuiti basati su microservizi orchestrati con Kubernetes.
• Gestire ambienti cloud GCP e AWS
• Collaborare trasversalmente con i team di sviluppo.
• Scrivere codice pulito, leggibile e ben documentato.
• Effettuare unit e integration test per garantire la qualità del codice.
• Partecipare alla revisione del codice per garantire che gli standard di sviluppo siano rispettati.
• Ottimizzare le prestazioni delle applicazioni backend e risolvere i bug.
• Automatizzare il rilascio delle applicazioni e implementare processi di CI/CD.
• Contribuire a definire best practices di sviluppo e documentazioni tecniche.
Capacità richieste
• Esperienza di almeno 5 anni nello sviluppo backend.
• Conoscenza approfondita di Node.js con framework Express.
• Conoscenza del linguaggio Typescript.
• Competenza nell'utilizzo di PostgreSQL come database relazionale.
• Familiarità con i principali concetti di DevOps e competenze su Kubernetes.
• Solida esperienza con Cloud Provider e ambienti containerizzati
• Conoscenza dei principi di sicurezza e scalabilità delle applicazioni.
• Esperienza nell'uso di strumenti di versionamento del codice come Git.
• Competenza nell'utilizzo di strumenti di automazione dei test.
• Pensiero analitico e orientamento alla risoluzione dei problemi complessi.
• Proattività, autonomia e responsabilità nella gestione delle priorità.
• Ottime competenze di comunicazione e di collaborazione in team.
• Italiano parlato e scritto
• Inglese parlato e scritto buono
Avrai la nostra maggiore attenzione se dimostrerai [opzionale]
• Esperienza con altri linguaggi di programmazione.
• Conoscenza di database NoSQL come MongoDB o Redis.
• Conoscenza di Azure
• Competenza nell'utilizzo di Terraform