- LocationParma, Italy
-
IndustryInformation Technology
Per importante gruppo industriale di Parma che produce software e hardware per il mondo retail siamo alla ricerca di un Software Architect.
Il profilo ricercato è un architetto software altamente qualificato che lavorerà alla manutenzione e sviluppo della parte infrastrutturale del progetto aziendale.
Attività:
• Monitorare e risolvere eventuali futuri problemi presenti sull’infrastruttura cloud
• Implementare nuove metodologie, tecniche, CI/CD pipelines di Unit Testing per migliorare e accelerare le delivery software.
• Implementare nuovi processi, strumenti che permettano agli sviluppatori di aumentare la loro produttività e migliorare la gestione dei processi di sviluppo
• Collaborare con il team di sviluppo della verticalizzazione di cassa per la realizzazione delle soluzioni di delivery
Competenze:
• Esperienza con i servizi Cloud di Google (Google Kubernetes Engine, Compute Engine, Cloud Storage, Cloud Build, Reti VPC, Cloud Monitoring)
• Gestione del repository del codice (Github/Bitbucket), nelle attività di controllo della qualità, di merge e di risoluzione dei conflitti del codice
• Disegno e implementazione di pipeline di Continuous Integration e Deploy automatico utilizzando i principali tools di riferimento attuali (Camunda, Jenkins, Git, ...)
• Conoscenza delle piattaforme di container e di orchestrazione (Docker, Kubernetes)
• Capacità di gestione di una o più soluzioni cloud native (Azure, AWS e Google Cloud)
• Ottima conoscenza di Linux
• Conoscenza base del networking (Subnet, TCP, HTTP, DNS, Proxy, VPC)
• Conoscenza dei linguaggi HTML, PHP
• Conoscenza Database SQL
• Competenza nella definizione, disegno e implementazione di soluzioni di monitoring e metriche per l’analisi dello stato dei servizi, dell’infrastruttura, delle applicazioni, delle performance (es Google Cloud Monitoring, Prometheus)
• Esperienza nella configurazione e uso di tool per l’analisi statica del codice e dell’automatizzazione dei test (sia backend, sia microservizi, sia funzionali e di navigazione della UI)
• Competenze di definizione e disegno di infrastrutture per il Cloud Native Development
