Se sei interessato/a a lavorare con noi prendi visione dei profili ricercati ed inviaci il tuo CV, in formato pdf, al seguente indirizzo email: info@urmet.it
Cerchiamo persone di talento che possano fare la differenza grazie alle loro specifiche capacità, brillanti, dinamiche, aperte al cambiamento, pronte a contribuire agli obiettivi dell’impresa.
Progettista Java Full Stack • Sede di lavoro: Roma • Full time
La posizione comporta:
- progettare, sviluppare e coordinare lo sviluppo delle soluzioni SW
- redigere le specifiche tecniche del SW
- effettuare/Coordinare i test di collaudo
- effettuare analisi di problematiche riscontrate in campo
- interagire con il cliente per la definizione dei requisiti o per il problem solving
Si richiedono:
- Laurea in Ingegneria delle Telecomunicazioni, informatica o Laurea in Informatica
- Conoscenza dei principali protocolli di rete nell’ambito IoT (es.: LoRa, COAP, MQTT)
- Comprovata esperienza (5 anni) nella programmazione Java orientata allo sviluppo back-end e conoscenza approfondita dei design pattern
- Solida conoscenza di linguaggi di scripting adatti alle esigenze di configurazione dei sistemi operativi (BASH, Powershell, Python)
- Approccio orientato alla metodologia ATDD per la realizzazione di codice manutenibile, testabile e scalabile
- Dimestichezza nella progettazione e nella scrittura di codice a paradigma sia procedurale che funzionale (pipeline Java per la parallelizzazione di procedure)
- Dimestichezza nella realizzazione e l’utilizzo di ambienti containerizzati per lo sviluppo e il test del software (es.: Docker, Podman, HyperV)
- Autonomia nell’utilizzo di sistemi di versionamento e integrazione nel flusso di lavoro di metodi di Continuous integration e continuous delivery (es.: Jenkins, GitHub Actions, Azure Pipeline, GitLab CI/CD)
- Esperienza nell’utilizzo e la realizzazione di database relazionali e nella migrazione a sistemi di gestione non relazionali (es.: PostgreSQL, MongoDB)
- Conoscenza di tecniche e software di stream processing ed interservice communication (es.: Apache Kafka, ActiveMQ Artemis)
- Approccio all’ottimizzazione del processo dei dati grazie all’utilizzo di software di caching dei dati (es.: Redis, Infinispan)
- Esperienza nell’integrazione con almeno uno dei principali cloud provider (es.: AWS, Azure, GCP, OpenShift)
- Esperienza nel design e nell’implementazione di architetture basate sui microservizi con approcci relativi al cloud pubblico, privato o ibrido e di framework (es.: Spring Boot, OpenLiberty, Quarkus)
- Conoscenza di tecnologie per l’orchestrazione dei container atte alla realizzazione di servizi che richiedano alta affidabilità (es.: Kubernetes, Helm)
- Capacità nella configurazione e messa in produzione di sistemi bare-metal ad alta affidabilità con l’ausilio di controller di rete o nodo (es.: NGINX, MetalLB, Flannel)
- Conoscenza di tool e software di raccolta e analisi in tempo reale di dati in ambito Big Data (es.: ElasticSearch, InfluxDB, Prometheus, Grafana, Kibana)
Si offrono:
- inquadramento e retribuzione interessanti ed adeguati al ruolo, ambiente altamente professionale e qualificato, prospettive di carriera.
Laureandi/Laureati preferibilmente in Ingegneria Elettronica o Informatica • Stage
Si richiedono interesse specifico ed orientamento alle seguenti tematiche:
- sviluppo software embedded
- iOS
- progettazione HW
- progettazione meccanica
- architettura di sistemi
- sviluppo app Android Native
Saranno valutate con particolare attenzione candidature di giovani interessati a sviluppare in Urmet TLC TESI DI LAUREA su temi avanzati orientati a ricerca ed innovazione tecnologica in ambito domotico e telecomunicazioni.
I temi di ricerca verranno concordati con la Direzione Urmet TLC, che metterà a disposizione dei candidati le vaste competenze ed esperienze in materia che sono patrimonio di Urmet TLC.
Dopo adeguato periodo di stage formativo potranno essere assunti con contratto a tempo indeterminato e piano di carriera nelle diverse aree del Servizio Tecnico.