We are hiring an ambitious Software engineer to join our high calibre team at EPFL in Lausanne VD.
Growing your career as a Full Time Software engineer is an incredible opportunity to develop competitive skills.
If you are strong in cooperation, project management and have the right drive for the job, then apply for the position of Software engineer at EPFL today!
Description du poste : Your mission :
As a software engineer, you will work for the development of the Euro Science Gateway platform online analysis services for astronomy. The services will build upon prototype development of Multi-Messenger Online Data Analysis services . Euro Science Gateway is a project of Horizon Europe program for development of a network of online data analysis services for analysis of FAIR (findable, accessible, interoperable, reusable) data in multiple science domains, connected to the European Open Science Cloud (EOSC). It builds upon platform and Pulsar network ( ) ecosystem.
Main duties and responsibilities include :
The software engineer will join a diverse dynamic team developing cutting-edge approaches to computing and knowledge management for applications in astronomy. In particular, the successful applicant will:
- Participate in the development and support operation of the Euro Science Gateway platform (integration of data analysis workflows of specific telescopes in the platform, continuous integration and deployment, validation, benchmarking, front-end development), integration of FAIR data with scientific publications;
- Participate in the maintenance and user support of diverse web-based scientific data analysis services
Description du profil : Your profile :
- You should consider yourself as a good candidate if you tick many of the points below:
- You have experience in software development, general knowledge of scientific programming libraries, and specifically of Python ecosystem
- You have experience in developing web applications (e.g. REST)
- You have Web frontend development skills
- You have experience container-based virtualization technology (Docker, Singularity, Kubernetes, Pulsar);
- You have experience production tools for code management, testing and validation, continuous integration and documentation (GitHub, GitLab etc);
- You are fluent in English (C2 level or better)
Benefits of working as a Software engineer in Lausanne VD:
● Excellent benefits
● Opportunities to grow
● Advantageous package