Application Deadline: 25 June 2025
General information
Offer title: Software Developer – Infrastructure and Systems Support
Reference: TEC-IT-25-8
Number of positions: 1
Workplace: via E.Amaldi 5/7, Loc. S.Stefano a Macerata – Cascina (Pisa)
Date of publication: 26 May 2025
Type of Contract: “Tecnologo” (Technologist)
Contract Period: permanent contract subject to a probation period of 6 months
Expected date of employment: The earliest possible
Proportion of work: Full time
Remuneration: 45.645,60 € annual gross (Liv.IIIa Fascia 0)
Required level of education: Master’s degree in technical or scientific fields
Sections: Information Technology Department
Missions
The European Gravitational Observatory (EGO) is seeking a Software Developer-Infrastructure and Systems Support to join Information Technology Department.
Activities
The selected candidate will be part of the team that supports the software development and the system and infrastructure
About Software Development (Core Focus)
- Design, develop, and maintain backend applications including APIs, web services, and client/server tools.
- Implement robust, scalable, and maintainable code using Python, Bash, or similar languages.
- Contribute to the evolution of services through continuous integration and deployment pipelines.
- Ensure high code quality with testing, documentation, and collaborative development practices (e.g., GitLab).
About Systems and Infrastructure Support
- Participate in the configuration and maintenance of infrastructure components supporting the developed software (e.g., databases, web services).
- Support the development and operation of data ingestion pipelines and automated workflows.
- Assist in managing MS-Windows services (such as AD domain services) as needed for integrated infrastructure support.
About Operations and Monitoring
- Set up and manage tools for system monitoring, logging, and alerting.
- Perform performance tuning, availability checks, and system diagnostics.
- Maintain service reliability through automation and preventive maintenance.
Essential skills
- Master’s degree in a technical or scientific discipline.
- Demonstrated experience in software development for backend or infrastructure-related applications.
- Proficiency with Python and/or Bash for scripting and application development.
- Familiarity with Linux and Windows server environments.
- Understanding of relational databases and API-based architectures.
- Experience with Git version control.
- Knowlegde of English
Other desired skills
One or more of the following will be an asset:
- Experience with MS-Windows Active Directory Domain management and services.
- Familiarity with identity and access management concepts (e.g., SSO, MFA, token-based auth).
- Hands-on experience with configuration management tools like Puppet or Ansible.
- Experience supporting user environments in research or collaborative scientific computing.
Work Context
EGO is an international consortium, founded by INFN and CNRS to foster European collaboration in gravitational-wave research. EGO is located in Cascina, near Pisa – Italy, and hosts and operates the gravitational-wave detector Virgo, a 3 km-long laser interferometer (ITF). The Virgo project involves the participation of about 130 institutions with more than 800 scientists, engineers and technicians from France, Italy, the Netherlands and other 13 European countries.
EGO welcomes applications from all suitably-qualified candidates, irrespective of gender, disability, marital or parental status, racial, ethnic or social origin, color, religion, belief, or sexual orientation.
Selection procedure
Only candidates who meet the above essential required qualifications and experience are admitted to the selection procedure. The evaluation of the candidates admitted to the procedure is assigned to a Selection Board appointed by the Director of EGO. The Selection Board will determine the evaluation criteria in the first meeting. The first phase of the selection will be based on a review of the Application Forms and other documents received in line with the above-mentioned essential and desired requirements. Only candidates who have obtained the minimum score established by the Selection Board in the first meeting will be able to access to the second phase of the selection, which will consist of an interview. During the interview the Selection Board will verify the knowledge of the English language, and the other desired qualifications and experience.
At the end of the interviews the Selection Board will draw up a ranking of the candidates who obtained at least the minimum score established during the first meeting.
The completion of the hiring is subject to Italian law D.Lgs. 81/08 art.41 “Sorveglianza Sanitaria”.
The EGO Consortium has the free right not to proceed with the recruitment.
Privacy policy
Controller: European Gravitational Observatory – email: ego-gw@pec.it
Responsible for data – email: privacy@ego-gw.it
Under Article 13 of UE Regulation (EU) 2016/79 of the European Parliament and of the Council, required personal data will be exclusively collected and treated for purposes strictly connected to the selection procedure also with the use of computerized procedures, according to current law and regulations concerning the implementation of this kind of activity.
Providing such data to EGO is necessary for the evaluation of participation requirements and of the holding of titles; failure to provide these data may compromise such evaluation.
Data will be kept only for the period required by the selection, evaluation and audit procedures.
EGO guarantees each person the right of access to personal data, as well as the rectification, or erasure or restriction of them, as well as the right to object to their processing; such requests shall be addressed to privacy@ego-gw.it.
Application Procedure:
Candidates have to send their CV and the EGO Application Form (to be found here) together with a cover letter and eventual reference letters, to jobs@ego-gw.it quoting the reference number of this vacancy notice.
Constraints and risks
None
The Director
Prof. Massimo Carpinelli