Software Engineer
2 mesi fa
Serco Italia S.p.A. is one of the top 50 World Space Manufacturing and Service companies with a long history of providing Earth Observation operations, maintenance, and front-end services to the European Space Agency. The company also offers a vast experience to a huge number of IT and space markets including central governments, defense organisations, the aerospace industry, and commercial companies.
We are seeking two Software Engineers to contribute to the development, evolution, and maintenance of a suite of applications primarily focused on monitoring and reporting service performance for the Copernicus Space Component (CSC). These applications include dashboards that provide end-to-end visibility of CSC systems performance, operations, and configuration of various services.
The role involves designing, maintaining, and evolving the Monitoring, Reporting, and Alerting applications, which monitor complex systems and service components, report real-time and long-term data, and alert authenticated users to significant events. This role is within the context of Earth Observation (EO) satellite data systems, focusing on acquisition, production, dissemination, and archival. The role includes supporting the configuration and management of an Identity and Access Management system, to access the Monitoring and Reporting (M&R) user’s front-end and other Service applications. The position is framed within the Serco Copernicus Services, the unit responsible for supporting all Copernicus Sentinel's missions in abrogating operations, maintenance, and coordination services.
Responsibilities:
- Develop, maintain, and enhance applications for monitoring and reporting the performance of CSC Services.
- Implement and maintain features for monitoring data flow completeness and timeliness, from acquisition through production to dissemination and archival of EO data through the CSC.
- Set up and maintain plugins for API data collection (OData, STAC) from external interfaces. Plugins’ development for operational data flow performance computation and data aggregation.
- Maintain and evolve the system and databases for long-term data storage, monitoring service parameters, real-time reporting, and alerting.
- Develop new features for dashboards and web applications, including improvements in data visualization and user interface.
- Configure and manage Identity and Access Management (IAM) solutions based on Keycloak.
- Collaborate with other engineering teams to integrate monitoring and reporting systems with different service components.
- Contribute to the planning and implementation of configurations and operational changes within the monitored systems.
Profile:
- Bachelor’s or Master’s degree in Computer Science, IT, Software Engineering, Aerospace Engineering or a related field.
- Strong experience with Elasticsearch and OpenSearch for data indexing and search functionality, and Grafana for monitoring, visualization, and creating custom dashboards.
- Proficiency in Python for backend development, including data processing, API integration, and system automation.
- Experience working with Docker for containerizing applications and services, ensuring consistency across development, testing, and production environments.
- Good knowledge of Linux Operating Systems (e.g. RedHat) and Linux shell scripting.
- Familiarity with web technologies, e.g. Flask, JavaScript, HTML, and CSS, to contribute to the frontend components of dashboards and configuration tools.
- Ability to develop and maintain scripts for system configuration and data ingestion pipelines, ensuring seamless data flow across the monitored systems.
- English Level B2 (Upper-Intermediate), written and spoken.
- Experience in developing and maintaining monitoring and reporting systems for large-scale, complex service architectures, particularly those dealing with large data flows.
- Experience in database design and management for both real-time and long-term data storage, including familiarity with SQL (e.g. PSQL, MariaDB) or NoSQL databases.
Other Skills:
- Knowledge of Earth Observation satellite data product formats and Copernicus Program.
- Knowledge of EO ground segment data flows (acquisition, production, dissemination, and archival of EO satellite data)
- Experience with JIRA and GitHub.
- Knowledge of OData, STAC, and JIRA APIs.
- Knowledge of Keycloak for Identity and Access Management (IAM) is an asset.
- Experience in using and configuring distributed message broker systems for process queue management (e.g. RabbitMQ, Kafka).
- Experience in analysing and reporting performance metrics, identifying trends, and deriving actionable insights from system data.
- Strong problem-solving skills and analytical thinking, with the ability to troubleshoot complex systems and identify root causes of performance issues.
- Experience with IT service management practices, such as ITIL, and familiarity with Agile methodologies for project execution and continuous improvement.
- Experience with cloud infrastructures.
- Understanding of Kubernetes.
On offer
- Competitive Salary.
- Great career opportunities in the Space industry
- Comprehensive package of benefits offered by the company, such as life insurance and health insurance.
- Engaging in company events to foster team spirit.
- Hybrid working model to support work-life balance.
- Opportunity to work in an international environment.
About Serco:
Serco is a leading Space Services Provider with thousands of skilled resources that has supported over 50 space missions on behalf of more than 10 Space or Government agencies around the globe, including the likes of ESA, CNES, EUMETSAT, EUSPA, ASI and NASA.We offer space capabilities across the full space lifecycle from satellite testing to Launch services, LEOP to spacecraft operations, space surveillance to data management, and supporting downstream application development. With over 55 years history in the space sector Serco is well placed to contribute to National strategies across Europe and the globeWe work within the heart of the space sector so understand the challenges our customers face. When it comes to recruitment we are experts in sourcing the very best talent within space engineering, earth observation, satellite communications and cyber security. We have placed hundreds of people from post graduates through to C-suite executives into space agencies, satellite operators, manufacturers, system integrators, consultancies, earth observation/remote sensing, launch providers and much more.
-
Software Engineer
5 giorni fa
Rome, Italia adh Personal Thüringen A tempo pienoDettagli offerta di lavoroData: 2024-12-03Disponibilità lavorativa: Full timeContratto di lavoro: Contratto a tempo indeterminato - in aziendaGi Group, prima Agenzia per il Lavoro Italiana con oltre 200 filiali sul territorio nazionale e più di 1800 professionisti nel settore delle Risorse Umane, RICERCA per Azienda del settore Difesa su Roma, la figura di...
-
Embedded Software Engineer
3 mesi fa
Rome, Italia Kuba A tempo pienoKUBA is an innovative company committed to providing modern and efficient ticketing solutions for its customers. We are looking for an embedded software engineer to join in a dynamic team in the Engineering department in Rome team. The Embedded software Engineer will be developing complete solutions for our wide range of embedded front-end devices mainly...
-
Software Engineer
4 settimane fa
Rome, Italia Gi Group S.p.A A tempo pienoGi Group, prima Agenzia per il Lavoro Italiana con oltre 200 filiali sul territorio nazionale e più di 1800 professionisti nel settore delle Risorse UmaneRICERCA per Azienda del settore Difesa su Roma, ricerca la figura di unSoftware Engineer anche con 6 mesi/1 anno di esperienzaMain ResponsibilitiesSoftware requirements analysisDesign and development of...
-
Software Engineer
1 giorno fa
Rome, Italia Gi Group S.p.A A tempo pienoGi Group, prima Agenzia per il Lavoro Italiana con oltre 200 filiali sul territorio nazionale e più di 1800 professionisti nel settore delle Risorse UmaneRICERCA per Azienda del settore Difesa su Roma, ricerca la figura di unSoftware Engineer anche con 6 mesi/1 anno di esperienzaMain ResponsibilitiesSoftware requirements analysisDesign and development of...
-
CAD Engineer
7 giorni fa
Rome, Italia Openchip & Software Technologies A tempo pienoWe are actively seeking a Senior Cad Engineer to join our dynamicteam.The Role:The Senior CAD engineer must develop deploy, and maintain engineering software solutions such as common Computer Aided Design (CAD) libraries, software application distribution, and standards/process/training libraries. He must develop and maintain the backround environment...
-
Fincantieri Nextech
7 mesi fa
Rome, Italia Fincantieri A tempo pienoFincantieri Nextech - SOFTWARE ENGINEER Italy - Roma Fincantieri Nextech JOB DESCRIPTION L'Area Software Platforms ha il compito di progettare e sviluppare le piattaforme software aziendali, definirne la Product Breakdown Structure (PBS) e gestirne il ciclo di vita nonché presidiare il knowledge management della progettazione software. ...
-
Rome, Italia Quixant, Densitron, Quixant plc A tempo pienoSoftware Verification and Integration EngineerJoin our innovative and dynamic team at Quixant, where we are dedicated to developing high-quality software solutions that drive the success of our clients. We are seeking a talented and motivated Software Verification and Integration Engineer to ensure the quality and reliability of our software platform. If you...
-
Software Verification and Integration Engineer
2 settimane fa
Rome, Italia Quixant, Densitron, Quixant plc A tempo pienoSoftware Verification and Integration EngineerJoin our innovative and dynamic team at Quixant, where we are dedicated to developing high-quality software solutions that drive the success of our clients. We are seeking a talented and motivated Software Verification and Integration Engineer to ensure the quality and reliability of our software platform. If you...
-
Embedded Flight Software Engineer
1 mese fa
Rome, Italia Fine Foods & Pharmaceuticals N.T.M. S.p.A. A tempo pienoNella direzione Ingegneria di sistema siamo alla ricerca di un Embedded Flight Software Engineer da inserire nel Team di Sviluppo Software di AVIO.Il team, costituito da specialisti software con competenze trasversali di elettronica/avionica e aerospaziali, si occupa dell’intero ciclo di sviluppo software embedded real time, mission e safety critical per...
-
Embedded Software Engineer
1 mese fa
Rome, Italia Capgemini A tempo pienoEmbedded Software Engineer (C++, Roma) In Capgemini Engineering, leader mondiale nei servizi di ingegneria, uniamo un team globale di ingegner*, scienziat* e architett* per aiutare le aziende più innovative del mondo a liberare il loro potenziale. Dai veicoli autonomi ai robot salvavita, i nostri talenti in tecnologia digitale e software pensano fuori...
-
Senior Java Software Engineer
7 mesi fa
Rome, Italia Octorate A tempo pienoDescrizione dell'azienda Octorate is an all-in-one hotel SaaS company. We aim to bring hotel software technology to every structure in the world. Our Suite include PMS, Channel Manager, Booking engine and a lots of others features that helps hoteliers to save time, effort and money. Octorate’s products are easy to set-up, easy to use and offardable...
-
C+ Software Engineer
5 giorni fa
Rome, Italia adh Personal Thüringen A tempo pienoAzienda Startup operante in ambito Cyber Security e Protection di infrastrutture critiche con prodotti software proprietari per i settori Health, Marine, Energy e Industry.OffertaProgettare, sviluppare e mantenere applicazioni software utilizzando il linguaggio C++Collaborare con il team di sviluppo per definire i requisiti e le specifiche del...
-
Senior Software Engineer
1 mese fa
Rome, Italia ION A tempo pienoWho we are We’re visionary innovators who provide trading and workflow automation solutions, high-value analytics, and strategic consulting to corporations, financial institutions, central banks, and governments. More than 40% of the world’s largest companies use our solutions. We’ve achieved tremendous growth by bringing together some of the best and...
-
C+ Software Engineer
1 settimana fa
Rome, Italia Michael Page International Italia S.r.l. A tempo pienoStartup italiana operante in ambito Cyber SecurityAmbiente dinamico e innovativoAziendaStartup operante in ambito Cyber Security e Protection di infrastrutture critiche con prodotti software proprietari per i settori Health, Marine, Energy e Industry.OffertaProgettare, sviluppare e mantenere applicazioni software utilizzando il linguaggio C++Collaborare con...
-
Simulation Software Engineer
4 settimane fa
Rome, Italia Thales Group A tempo pienoSimulation Software EngineerLocation: Roma, ItalyA Joint Venture between Thales (67%) and Leonardo (33%), Thales Alenia Space is a global space manufacturer delivering, for more than 40 years, high-tech solutions for telecommunications, navigation, Earth Observation, environmental management, exploration, science and orbital infrastructures.CANDIDATES THAT...
-
Simulation Software Engineer
2 settimane fa
Rome, Italia Thales Group A tempo pienoSimulation Software EngineerLocation: Roma, ItalyA Joint Venture between Thales (67%) and Leonardo (33%), Thales Alenia Space is a global space manufacturer delivering, for more than 40 years, high-tech solutions for telecommunications, navigation, Earth Observation, environmental management, exploration, science and orbital infrastructures.CANDIDATES THAT...
-
Full Stack Software Engineer
7 mesi fa
Rome, Italia SUSE A tempo pienoJOB DESCRIPTION About Us Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE. SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune rely on SUSE to power their...
-
Software Engineer in Test
2 settimane fa
Rome, Italia Hostelworld A tempo pienoAt Hostelworld (Permanent), in Porto, PortugalExpires at: 2025-05-19Remote policy: Full remoteABOUT US Hostelworld Group, the global hostel-focussed online booking platform, inspires adventurous minds to meet the world and come back with life-changing stories to tell. Our customers are not your average tourists, they crave cultural connection and unique...
-
Senior Software Engineer
1 mese fa
Rome, Italia DevSelect A tempo pienoTitle: Senior Software Development Engineer – Data/ETLLocation: RemoteOpenings: 1Type: Full-time HireCompany DescriptionCLIENT helps life science companies solve for the complexities that come with digital transformation by developing end-to-end AI solutions that deliver personalized business intelligence through integrated applications and API accessible...
-
Software Test Engineer
4 mesi fa
Rome, Italia SEGULA Technologies A tempo pienoDescrizione dell'azienda Ampliate il vostro campo di azione con un gruppo ingegneristico globale in rapida crescita! In SEGULA Technologies avrai l'opportunità di lavorare su progetti entusiasmanti e di plasmare il futuro all'interno di un'azienda per la quale l'innovazione è inscindibile dall'ingegneria. Nuove forme di mobilità, veicoli autonomi,...