Linux Systems Engineer (m/w/d) — ETH Zürich
- Location
- Zürich
- Contract
- Full-time
- Posted
- 9 days ago
Full description
Linux Systems Engineer (m/f/d)
80%-100%, Zurich, permanent
The ID Section Educational IT Services (EduIT) supports contemporary, learning-effective and innovative teaching at ETH with a coordinated portfolio of tools, services and support. The portfolio (e.g. Moodle, EvaSys, EduApp) supports lecturers and students along the entire high-school teaching practice, starting from the learning goals and the design of learning activities, teaching, exams and evaluation.
EduIT is responsible for the service of digital audits at ETH Zurich and is a leader in Switzerland. This includes around 350 examinations on ETH computers with a good 27,000 examinations per year as well as formative tests and intermediate examinations on student devices. EduIT operates two large Moodle instances with tens of thousands of active users and develops open source learning technologies such as Moodle plugins or the Safe Exam Browser (SEB). These tools are used at universities worldwide.
To strengthen our team, we are looking for 1. January 2027 an experienced and dedicated personality as Linux Systems Engineer (m/f/d).
Job description
In this function, you can expect a varied activity with a lot of creative freedom in a well-established team. You are instrumental in ensuring the technical functionality of the systems as well as in developing and successfully implementing technical innovations in the field of teaching/learning technology. In addition, you expand the scalability of our services in the context of increasing student numbers through automation and process development and maintain versatile contacts within the IT services and the ETH.
This versatile position includes the planning, development and operation of the IT systems and services for teaching with the following exciting tasks:
- Ensure the operation, integration, scaling and optimization of IT systems in the service portfolio of the EduIT section
- Further development of the IT architecture for the Digital Audit Service
- Further development of the deployment solution for exam computers (Exam Portal)
- Maintenance and further development of Moodle maintenance pipelines (Moodle Zero Downtime)
- Responsibility for the ETH JupyterHub as part of the Computational Competencies Project
- Collaboration on other innovative projects in the field of teaching technology
- Main responsibility for monitoring and alerting EduIT systems
- Close cooperation with IT Operation Managers and service managers
- Active contribution of own ideas and independent implementation of these
As a Linux Systems Engineer at ETH Zurich, you can expect exciting technical tasks, innovative projects in the field of teaching technology and a varied exchange with various interfaces and customers. Driven by the increasing number of students, we always strive to further automate and professionalize our services.
Within our nine-member team (plus three learners), we attach great importance to a collegial approach. An interesting and versatile position awaits you in an extremely dynamic university environment where you come into contact with different technologies. Nothing stands in the way of rapid integration into the team and the university environment through mutual support, short communication paths and a lived du-culture.
Profile
- Completed vocational training or university degree in computer science or related field
- Certifications in the field of Linux (LPIC, RHCE, RHCSA)
- In-depth knowledge in the following areas:
- Linux/Unix System Administration (primarily Red Hat)
- Linux server applications (including web server, DB, proxy)
- Monitoring (Zabbix, Grafana, Prometheus)
- PHP-based web applications
- IT security in web hosting
- Automation of server deployment and configuration management (Ansible, Semaphore, GitLab CI)
- Kubernetes and Docker as well as continuous integration and deployment
- Good knowledge of the following areas:
- Administration of open source databases (PostgreSQL, MySQL, MongoDB)
- Scripting and programming (Python, Go)
- Networks (basics)
- Experience with Moodle and Software Testing (Playwright, pytest)
- Certification in the field of Kubernetes (CKA) is an advantage
- ITIL Foundation certification and experience in the university environment as a plus
We offer
Become part of ETH Zurich, which not only supports your professional development, but also actively contributes to positive changes in society.
Working for the Vice President of Infrastructure and Sustainability (VPIN) means actively shaping the future of ETH Zurich – an inspiring, international and innovative institution. Your commitment creates the best conditions for excellence in teaching, research, knowledge transfer and sustainability at ETH Zurich.
In an open, inspiring atmosphere, trust, reliability and mutual respect form the foundation of our cooperation. We not only offer you security, but also a wide range of further development opportunities. With us, you can expect meaningful work in an innovative and appreciative environment that you can help shape and that opens up new perspectives.
- A dynamic and international environment awaits you at ETH Zurich
- An established, helpful open team and a modern workplace
- There is room for manoeuvre and practical and creative solutions are very welcome
- We Live: Lifelong Learning
- Discounts such as public transport subscriptions and car sharing, broad sports offer of the ASVZ, child care, attractive pension services, etc.
Diversity and sustainability are important to us
In line with our values, ETH Zurich supports an inclusive culture. We promote equal opportunities, value diversity and cultivate a working and learning environment that respects the rights and dignity of all employees and students. On our website on equal opportunities and diversity, you will learn how we ensure a fair and open environment in which everyone can develop and flourish. Sustainability is a key value for us – we are consistently working towards a climate-neutral future.
Curious? We are too.
Is the university environment appealing to you as well as the chance to constantly learn new things? Are you ready to meet the daily challenges together with our experienced team?
We look forward to your online application (please only direct applications) with the following documents:
- Letter of motivation
- CVC
- Employment certificates
- Evidence of qualification and continuing education
More information about the IT services can be found on our website. Please apply exclusively via the online application portal. Applications by e-mail or by post will not be considered.
Flavio Steger, Team Leader Educational Systems Engineering, Tel. +41 44 633 71 71 or e-mail [email protected] (no application documents), please contact us.
About ETH Zurich
ETH Zurich is one of the best technical science universities in the world. We are known for our excellent teaching, groundbreaking basic research and the direct transfer of new findings into society. More than 30,000 people from more than 120 countries find an environment that promotes independent thinking and a climate that inspires excellence. In the heart of Europe and globally networked, we jointly develop solutions for the global challenges of today and tomorrow.
Questions about this listing
What salary does ETH Zürich offer for this role?
The original listing does not state a salary. Our estimate for this role and sector in Zürich is CHF 83'000 - 126'000 gross per year — an estimate, not a figure communicated by ETH Zürich. The calculator on this site converts a gross salary into your actual net take-home once cross-border tax and social contributions are applied.
Is this a full-time role, and what type of contract does ETH Zürich offer?
This listing is a full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with ETH Zürich during the application process, since these details can vary by role even within the same contract category.
Do I need a cross-border work permit for a role in Zürich?
EU/EFTA residents living in the border zone of the country adjoining Canton Zürich can apply for a G permit; the Swiss employer files it with that canton's migration office after the contract is signed. Border-zone rules and processing times vary by neighbouring country and canton, so confirm the specifics with Zürich's cantonal migration office or with HR during the application.
How do I apply for this position at ETH Zürich?
Use the "Apply now" button on this page — it links directly to ETH Zürich's original listing at jobs.ethz.ch, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.