Beschreibung

IT Systems & Software DeveloperEPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institution: research and education. The EPFL campus offers an exceptional working environment in the heart of a community of more than 17,000 people, including over 12,500 students and 4,000 researchers from over 120 different countries.MissionThe mission of the IT and software developer is to provide high-level IT and support to members of its community across the 5 founding partner institutions (CHUV, UNIL, EPFL, UNIGE, and HUG) and develop software which will contribute to achieve CIBM duties and responsibilities.Liaise with the IT services of partner institutions (CHUV, UNIL, EPFL, UNIGE, and HUG) to install, maintain, and implement new solutions.Adjust microservices on the biomedical imaging management, and ongoing monitoring of the IT infrastructure (servers, storage).Management of websites and user support of the infrastructure and resource booking system.Ensure the smooth operation of the various video-conferencing systems.Provide support and advice to users, and select software and IT equipment, procure and set up equipment, customize and configure software.Manage permissions, access rights, user accounts, and folder for shared storage.Install and configure individual workstations and peripherals.Maintain and troubleshoot IT equipment: purchasing, inventory, and issue tracking.Set up and maintain backup policies for all of CIBM's critical shared machines (including non-standard machines such as scientific equipment) and advise on personal backups.Set up and maintain enhanced security on CIBM's servers and sensitive machines (following IT security best practices).Implement custom solutions (software and hardware) to meet the specific needs of CIBM's researchers.Develop, maintain, and deploy specific internal tools (calendar, project, and purchasing management).Technical environment & development- Containers (images, registry), Git, GitLab (also CI/CD), Kubernetes (k8s), development frameworks, Express, React, Mongo, Mysql, JavaScript, HTML, CSS.Systems & infrastructure- Windows, Linux, and Mac environments; hardware (processors, memory, graphics cards).- Server management: iDRAC, Proxmox.- Storage management: Synology, keycloak, OIDC.- Web & hosting: WordPress, Infomaniak interface, DNS, emails, SSL & booking tools.- Calpendo (resource booking).- Cisco, Zoom, Teams (video-conferencing).Backup & security- Iperius, Veeam, Restic, Borg Backup.- Log analysis tools, confidentiality rules, password management, certificate management.Profile- Higher degree in computer science (HES, university, or EPF) or equivalent knowledge.- Mastery of development and continuous integration tools (Docker, Git/GitLab, CI/CD); familiarity with Kubernetes.- Basic scripting and task automation skills (bash).- Basic web development skills (JavaScript/HTML/CSS, frameworks such as React) a plus.- Good knowledge of networks and IT infrastructure.- Experience with Linux, Windows, Windows server (GPO/Active Directory), and Mac.- Experience with network storage products (Synology, QNAP) a plus.- Experience with virtualization (Proxmox) and remote server management (iDRAC) a plus.- Strong knowledge of cybersecurity.- Languages: French C1, English C1.- Adaptable and autonomous.- Strong sense of priorities and ability to explain technical topics clearly and with varied audiences.Start date: September 1stActivity Min: 50%Activity Max: 100%Contract Type: Fixed 1 year, renewable jidd470472aen jit0833aen jpiy26aen