La Sicilia — il principale quotidiano di Sicilia dal 1945 - è alla ricerca di una figura tecnica di riferimento da inserire nel team IT del sistema editoriale La Sicilia . La risorsa avrà un ruolo chiave nel guidare le decisioni architetturali, collaborando strettamente con il Product Lead, supportando la crescita tecnica del team e trasformando i requisiti di prodotto in soluzioni concrete ed efficaci. Responsabilità: Sviluppare e documentare le API REST consumate dall'app mobile e dal web Progettare l'architettura backend — API, database, servizi, code Progettare lo schema PostgreSQL per contenuti, utenti, abbonamenti e archivio storico Implementare il sistema di autenticazione e autorizzazione multi-ruolo Gestire l'infrastruttura — scalabilità, sicurezza, monitoring, costi Implementare sistemi di coda per notifiche push e processi asincroni (SQS) Garantire uptime, sicurezza e disaster recovery Requisiti: 4+ anni di esperienza backend su sistemi in produzione ad alto carico Solida padronanza di Node.Js e NestJS o framework equivalente Esperienza avanzata con PostgreSQL — query complesse, ottimizzazione, indici Esperienza progettazione infrastruttura AWS — scelte architetturali, non solo utilizzo Conoscenza di Docker e deploy su ECS o Kubernetes Esperienza con sistemi di pagamento e abbonamenti Conoscenza approfondita di sicurezza applicativa — autenticazione, protezione API Esperienza con sistemi di coda e architetture event-driven Nice to have: Pensa in termini di sistema, non di singole feature Documenta quello che costruisce — il team deve poter lavorare su ciò che ha scritto Proattivo sui problemi di scalabilità — li identifica prima che diventino incidenti Esperienza con integrazione di LLM e API di intelligenza artificiale Esperienza con sistemi di ricerca full-text e semantica (Elasticsearch, pgvector) Esperienza con streaming video AWS IVS o MediaLive (rilevante per Fase 2) Stack: React, Next.Js, Node.Js, NestJS, PostgreSQL, AWS, Docker Redis (cache + code veloci), CDN (CloudFront) e Sistema storage (S3)