.. der Studierenden und adressatengerechte Auseinandersetzung mit den Studierenden Erstellen, Durchführen, Bewerten und Reflektieren von Online-Lernaktivitäten, Online-Assessments, Prüfungen und Semesterarbeiten Planen, Erstellen, Auswerten und Überarbeiten von Modulen (Modulplan und Onlinekurs) nach .. andere
Your responsibilities
- Onboarding and continuing support of research groups using the computing and expert services provided by Science IT
- Advise researchers in how they can best solve problems with the 'IT'-part of their research
- Play an active part in specialized projects which require research 'IT' expert knowhow, as a consultant, web developer, system administrator, software engineer, data scientist or project manager
- Expand the knowledge-base within Science IT by becoming an expert in a broad area of 'IT' domains required for the job (Frontend, AI, Distributed Computing, HPC, Cloud, GPU, etc)
- Work as Science IT consultant directly as part of research projects
Your profile
- University degree, preferably PhD, in Computational Science, Computer Science, or a related field
- Experience in scientific computing (e.g. statistical and numerical methods, machine learning) and understanding of research IT needs
- Experience with software programming used in scientific computing (e.g., Python, R)
- Experience with web frameworks (such as Django, Flask or FastAPI), JavaScript frontend tools (React, Vue, Svelte) and web programming languages (HTML, CSS, JavaScript)
- Experience with Linux and familiarity with the command line interface
- Experience in using software engineering and computational reproducibility tools (e.g., Git, Conda, Docker, Singularity, venv, pip)
- Proactive, structured, and flexible in working style
- Service-oriented attitude
- An excellent command of English
Experience in the following areas will be considered an advantage:
- High performance computing (HPC, Slurm) and cloud computing
- Administration of IT infrastructure (virtual machines, cloud or cluster systems), including storage, backup, archiving systems and operations
- Development environments such as Jupyter or RStudio and visualization libraries like R Shiny, Dash or Panel
- Databases (such as MariaDB, PostgreSQL, SQLite, MongoDB)
- Good communication skills in German
- industry or research software engineering experience
What we offer
We offer compensation according to the high living standards of Zurich, flexible working hours and a dynamic work environment with friendly colleagues. Diversity and inclusion are important to us.
Place of work
Start of employment
Employment start date to be mutually agreed.
Further information