Siamo alla ricerca di una gamma diversificata di capacitร tecniche radicate in una comprovata esperienza di prodotto con una moderna architettura di stack tecnologico per supervisionare la trasformazione in corso da un'architettura monolitica legacy a moderne soluzioni Cloud multitenant nell'area Industry 4.0. Questo ruolo รจ responsabile della gestione di un sistema di produzione moderno e di nuova generazione. Prestazioni, affidabilitร e leadership tecnica sono tutte competenze fondamentali per questo ruolo.
Questa posizione รจ legata a progetti su larga scala basati sull'efficienza e su grandi volumi di dati. Sarร responsabile di dare forma alla visione dei sistemi ANT, partecipando alla definizione e alla verifica della conformitร dell'architettura introdotta.
In qualitร di Software Architect, entrerete a far parte di un dream-team di ingegneri, product manager, sviluppatori di prodotti e team di implementazione dei clienti.
RESPONSABILITร CHIAVE:
- Leading the architectural vision for large-scale project and system design using modern technology stacks (Cloud-Optimised and Cloud-Native) with a core focus on reusability, scalability and performance at scale, based on Public Cloud Platforms (Azure, AWS and GCP); Designing Cloud solutions based on AWS and Azure
- Collaborating with Product and Engineering stakeholders to design and build platform services that meet key product and infrastructure requirements
- Promoting technology transformation, writing tech docs, white papers and blueprints, evangelisation
- Supporto al team DevOps per l'implementazione dell'architettura target, mentoring al team di sviluppo per l'adattamento di nuove tecnologie.
- Produrre progetti di alto livello e dettagliati per servizi a livello di piattaforma.
- Designing the architecture of a distributed computing
- Assumere la responsabilitร dei servizi progettati e dei componenti della piattaforma fino alla consegna
- Communicating clearly architectural decisions, roadblocks and timelines to key stakeholders
- Comunicare con i clienti per fornire loro una visione dell'architettura target e del processo di trasformazione, per raccogliere il loro feedback e le loro aspettative tecniche e di business.
- Recognizing and selecting technologies
- Preparing technical and quality requirements
COMPETENZE E REQUISITI:
- 5+ anni di esperienza nella progettazione, realizzazione e distribuzione di servizi frontend e backend ad alta disponibilitร in un ruolo di architetto o di sviluppatore senior
- Ability to conceptualize end-to-end system components across a wide range of technologies and translate into architectural design patterns for implementation
- Knowledge of design and architectural patterns
- Good understanding of CQRS, Event Sourcing and asynchronous communication
- Practical experience and proven knowledge in CI/CD, IaaC and gitOps
- Strong design and extensive implementation experience with Node.js, Typescript and core Javascript and SQL within a highly scalable production environment
- Experience using, designing and building GraphQL/REST/Web Service APIs
- Experience with Big Data technology, praxis in using Data Lakes and applying AI/ML tools for pattern recognition and data analysis
- Production experience with container orchestration, dockers, Kubernetes and maintaining production environments
- Fluency in English is mandatory
SOFT SKILLS REQUIRED:
- Proactivity
- Willingness to determine direction of the development and to create vision of work
- Ability to lead changes
- Creativity
- Fiducia nel processo decisionale