Pubblicato il Pubblicato 21h fa
Mansioni della posizione
Siamo alla ricerca di un Full-Stack Developer da inserire su iniziative strategiche nell'ambito Cloud Computing, Forecasting e Optimization.
La risorsa lavorerà su architetture moderne e scalabili, contribuendo allo sviluppo di servizi cloud-native, algoritmi di previsione e ottimizzazione, nonché alla realizzazione di applicazioni web integrate in ecosistemi distribuiti e containerizzati.
Il candidato ideale possiede solide competenze di sviluppo backend in Java e Python, esperienza nella progettazione di microservizi e una buona padronanza delle tecnologie frontend, con particolare riferimento ad Angular.
Responsabilità Principali
- Progettare, sviluppare e manutenere servizi e microservizi scalabili in ambienti Cloud.
- Implementare pipeline DevOps e supportare i processi di Continuous Integration e Continuous Deployment (CI/CD).
- Realizzare logiche di integrazione asincrona e gestione dei flussi dati tramite sistemi di messaggistica.
- Sviluppare e mantenere interfacce utente responsive utilizzando Angular.
- Integrare componenti frontend con API e servizi backend.
- Collaborare con i team di QA, DevOps e Business Analysis per garantire qualità, affidabilità e performance delle soluzioni.
- Supportare le attività di troubleshooting e risoluzione dei difetti software.
- Partecipare alle attività di evoluzione architetturale e miglioramento continuo delle piattaforme.
Competenze Tecniche Richieste (Must Have)
Backend Development
- Ottima conoscenza di Java e framework Spring Boot.
- Ottima conoscenza di Python.
- Esperienza nello sviluppo di API REST e architetture a microservizi.
Cloud & Containerization
- Esperienza consolidata con Docker.
- Conoscenza delle architetture containerizzate e dei principi Cloud-Native.
- Esperienza su piattaforme AWS.
Integration & Messaging
- Conoscenza pratica di architetture Pub/Sub.
- Esperienza con broker di messaggistica quali:
- RabbitMQ
- MQTT
Front-End Development
- Esperienza nello sviluppo di applicazioni web moderne.
- Conoscenza approfondita di Angular (requisito preferenziale rispetto ad altri framework frontend)
Requisiti Preferenziali (Nice to Have)
Esperienza su Contesti Enterprise Energy
- Pregressa esperienza su progetti Enel.
- Conoscenza dell'ambiente progettuale IT&S.
- Esperienza con orchestrazione container tramite Kubernetes.
Data Science & Machine Learning
- Esperienza nello sviluppo di soluzioni Python orientate al Machine Learning.
- Conoscenza delle principali librerie di analisi e manipolazione dati:
- Pandas
- NumPy
- SciPy
- Familiarità con modelli di forecasting e algoritmi di ottimizzazione.
Soft Skills
- Attitudine al lavoro in team multidisciplinari.
- Capacità di problem solving e analisi tecnica.
- Orientamento alla qualità del software e al miglioramento continuo.
- Proattività e autonomia nella gestione delle attività assegnate.
Sede e Modalità di Lavoro
Roma, Milano, Torino (modalità ibrida)
Seniority
Middle / Senior.