CY4GATE è un gruppo italiano che si occupa di progettare e sviluppare prodotti e sistemi in grado di soddisfare i più stringenti e moderni requisiti di “Cyber Intelligence & Cyber Security” espressi dalle Forze Armate, dalle Forze di Polizia, dalle Agenzie di Intelligence e dalle Aziende.
Oggi vogliamo integrare il nostro Team con l'inserimento di un Software Architect per la sede di Roma
Progettare e mantenere architetture software cloud native scalabili, definendo pattern per microservizi, API design e sistemi distribuiti in ambienti enterprise;
Svolgere attività di mentoring tecnico, code review e definizione di standard architetturali per applicazioni moderne, cloud native e on premise;
Progettare ecosistemi tecnologici eterogenei includendo database relazionali, NoSQL, graph database, data lake e tecnologie AI/ML, garantendo security, performance e scalability.
Almeno 3 anni di comprovata esperienza nel ruolo o in ruoli affini in Azienda specializzata in soluzioni software industriali hi-tech
Laurea in Informatica, Ingegneria informatica e/o equivalente
Cloud Native Architecture : Competenza avanzata in Kubernetes, Docker, microservizi ed Enterprise Patterns cloud-native;
Esperienza nello sviluppo di codice sicuro con best practices e architectural patterns in Python, Java, C e C++, inclusa conoscenza di OWASP, static analysis e secure coding standards;
API Design & Integration: Esperienza avanzata in REST, e design di API scalabili e sicure; Database Polyglot: Esperienza con database relazionali, NoSQL, DataLake, graph database (Neo4j/Nebula Graph) e capacità di scegliere la soluzione ottimale per ogni use case;
DevOps & Infrastructure: Competenza in CI/CD, Infrastructure as Code (Terraform/CloudFormation), monitoring e observability
Capacità di progettare software distribuiti ad alta disponibilità, gestione di problematiche di load balancing, caching e performance optimization
Roma