Software Engineer / Developer

04 set - Gallicano Nel Lazio
ALBELISSA

Software Engineer / Developer Albelissa Roma, lazio, Italy

Non aspetti a candidarsi dopo aver letto questa descrizione: per questa occasione è previsto un elevato volume di candidature.
Descrizione dell’offerta di lavoro
Job Title

Software Engineer / Developer

Job ID
Work Remote

Yes

Location

IT

Remote

Other Location

Italia

Description

Chi siamo: Albelissa è una società internazionale di consulenza che offre servizi ad alto valore aggiunto nei settori ingegneristico, informatico, del technical recruiting e dell’esternalizzazione dei processi aziendali. Figura richiesta: Ricerchiamo un Software Engineer / Developer da inserire all’interno del Programma Moonlight, iniziativa strategica nel settore spaziale, all’interno del Segmento di Terra. La risorsa sarà coinvolta nello sviluppo di un componente software basato su architettura a microservizi e sviluppato con approccio DevOps. Il componente avrà come obiettivo principale l’analisi dei dati per il monitoraggio delle prestazioni, sia in tempo quasi reale (latenze di pochi secondi/ore) sia in post-processing (batch di dati da giorni a mesi). Il lavoro comprenderà sviluppo, deployment, testing e integrazione del software, oltre alla produzione della documentazione tecnica, in collaborazione con il team di progettazione e sviluppo di TPZ.

Responsibilities

-

- Sviluppo software di componenti integrati nel Segmento di Terra del Programma Moonlight.

- Implementazione di interfacce con altri sistemi tramite protocolli standard (SFTP, MQTT).

- Analisi ed elaborazione dati per il monitoraggio delle prestazioni in tempo reale e post-processing.

- Attività di deployment, testing unitario e di integrazione, adottando metodologie Agile SCRUM.

- Adozione di principi DevSecOps e metodologie standard (UML, SysML).





- Redazione di documentazione tecnica chiara e completa in lingua inglese.

- Collaborazione con team interni multidisciplinari e con stakeholder esterni.

Requisiti

-

- Laurea in Ingegneria Informatica, Ingegneria Elettronica, Scienze Informatiche o discipline affini.

- Esperienza nello sviluppo software con architetture a microservizi.

- Ottima conoscenza di Java e Python (C++ considerato un plus).

- Familiarità con protocolli di comunicazione standard (SFTP, MQTT).

- Esperienza con metodologie Agile SCRUM (certificazioni gradite: Scrum Master, Product Owner, Developer).

- Conoscenza di DevSecOps, CI/CD, containerizzazione e automazione del ciclo di sviluppo.

- Esperienza con sistemi Linux (RedHat, CentOS, Ubuntu) e scripting (Shell).

- Competenze in VMWare, OpenStack, Docker, Kubernetes e container orchestration.

- Utilizzo di strumenti di versioning (GIT, SVN) e build automation (Maven, Jenkins).

- Esperienza con IDE di sviluppo (NetBeans, Eclipse, IntelliJ, PyCharm, Visual Studio Code).

- Verifica della qualità del software con strumenti di code scanning (SonarQube).

- Conoscenza di framework Spring (Spring Boot, MVC, Data, Security).

- Competenze in RDBMS (PostgreSQL/PostGIS, MySQL, Oracle).

- Esperienza in RESTful web services, aderenza a specifiche OGC (Open Geospatial Consortium).

- Conoscenza del contesto e del business della navigazione satellitare.





- Conoscenza di sistemi di autenticazione e sicurezza (SSO, OAuth2, OpenLDAP, WSO2, Active Directory).

- Capacità di scrivere documentazione tecnica in inglese.

Competenze aggiuntive (nice to have)

-

- Esperienza in sviluppo web (JavaScript, Angular, Liferay).

- Certificazioni Agile SCRUM.

Soft skills

-

- Capacità di lavorare in team multidisciplinari.

- Orientamento alla risoluzione dei problemi e attenzione al dettaglio.

- Gestione efficace delle priorità e rispetto delle scadenze.

- Attitudine a contesti complessi e innovativi.

Sede di lavoro

Full remote, partecipazione a meeting di allineamento periodici presso la sede di Roma.

Tipo di contratto

Contratto da definire in base a competenze ed esperienza maturata.

Required Skills

-

- Laurea in Ingegneria Informatica, Ingegneria Elettronica, Scienze Informatiche o discipline affini.

- Esperienza nello sviluppo software con architetture a microservizi.

- Ottima conoscenza di Java e Python (C++ considerato un plus).

- Familiarità con protocolli di comunicazione standard (SFTP, MQTT).

- Esperienza con metodologie Agile SCRUM (certificazioni gradite: Scrum Master, Product Owner, Developer).

- Conoscenza di DevSecOps, CI/CD, containerizzazione e automazione del ciclo di sviluppo.

- Esperienza con sistemi Linux (RedHat, CentOS, Ubuntu) e scripting (Shell).

- Competenze in VMWare, OpenStack, Docker, Kubernetes e container orchestration.

- Utilizzo di strumenti di versioning (GIT, SVN) e build automation (Maven, Jenkins).

- Esperienza con IDE di sviluppo (NetBeans, Eclipse, IntelliJ, PyCharm, Visual Studio Code). xysqume

- Verifica della qualità del software con strumenti di code scanning (SonarQube).

#J-18808-Ljbffr

SALES ACCOUNT & SPONSORSHIP MANAGER

05 set - Siena
Festival del Calcio Italiano

Junior After Sales Engineer - Internship

05 set - Torino
Sit

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software engineer / developer / gallicano nel lazio

MECHANICAL CAD DESIGN ENGINEER - AVIATION DOMAIN

05 set - Torino
Quest Global

HR Generalist L. 68/99...

05 set - Ostiglia
Adecco