The Science User Support System (SUSS) team is part of the CTAO Central Organisation’s Computing department. It manages the software systems and tools handling all aspects of the Observatory’s operations, e.g. proposal handling and observation scheduling to providing multi-messenger support, analyzing scientific data and offering support to Observatory users. SUSS serves as the primary gateway for scientists to access data and services through the CTAO science archive and portal. The SUSS team is currently setting up the work package, with international teams contributing software. The new hire will be involved in all technical aspects required for the implementation, testing, integration and deployment of the system and its sub-systems and will work closely with SUSS sub-system contributors, the SUSS Assembly, Integration and Verification team and other experts in the Computing department.
Your responsibilities:
- Support the software development activities of the SUSS team members.
- Build up the activities for system tests, integration and quality assurance.
- Create and maintain automated pipelines for continuous integration.
- Guide the SUSS team members in their use of the software development infrastructure.
- Participate in the definition of external and internal interfaces between the SUSS components and produce and maintain the associated documentation.
- Participate in the definition of the technical solutions of the SUSS and its sub-systems, including the evaluation of technologies and architectural decisions.
- Produce technical documentation for the SUSS system, which includes use cases, test cases, specifications, software quality reports and maintenance procedures.
- Other duties as assigned by the supervisor.
Your skills and qualifications:
- Completed university degree in computer science, computer engineering, information technology, physics, mathematics or equivalent knowledge.
- At least five years of relevant work experience; a few years of experience supervising a software team would be an asset.
- Deep understanding of information technology approaches, applications (which may include scientific applications), tools and methodologies, as well as a broad background in a variety of technology platforms.
- Experience with data processing, data management, web services and content management systems.
- Experience in various aspects of the software lifecycle: management, requirements, architecture, design, code, test, integration and deployment.
- Experience working with git, continuous integration systems, unit testing, performance testing and software quality assurance tools.
- A good command of object-oriented design principles and design patterns.
- Familiarity with formal software requirements, engineering and architecture specification practices will be considered a plus.
- Ability to work effectively as a team player in an international, multi-cultural, distributed and complex project environment.
- Ability to understand and communicate complex technical and scientific information.
- Excellent writing and organizational skills with an eye for detail, precision and consistency.
- Excellent communication skills and a command of English are essential.
Reports to: CTAO SUSS Coordinator
What we offer: The contract is an open-term contract subject to the successful completion of the probation period.
Duty Station: CTAO Science Data Management Center in Zeuthen (Germany) with visits to the CTAO Headquarters in Bologna (Italy) and contributor sites.
Apply here: https://form.jotform.com/240361785679368
By submitting applications, candidates acknowledge we might contact referees at any stage of theprocess without prior notice.
Closing date: September 20, 2024
For more information on CTAO Computing and SUSS, please visit https://www.ctao.org/emission-to-discovery/data-and-computing/ or contact the SUSS Coordinator Dr. Matthias Füßling matthias.fuessling@cta-observatory.org.
Applications are accepted and evaluated without distinction on any grounds of gender, race, colour, ethnic or social origin, genetic features, language, religion or belief, political or any other opinion, membership of a national minority, gender identity, property, birth, disability, age or sexual orientation.