Auf einen Blick
- Aufgaben: Manage IAM services and develop integrations for cutting-edge HPC systems.
- Arbeitgeber: Join the Swiss National Supercomputing Centre, a leader in high-performance computing for global research.
- Mitarbeitervorteile: Enjoy flexible working conditions and a family-friendly environment at ETH Zurich.
- Warum dieser Job: Gain hands-on experience in a diverse team while tackling complex challenges in IAM.
- Gewünschte Qualifikationen: Degree in Computer Science; experience in software engineering and systems administration required.
- Andere Informationen: We encourage women to apply and value diversity in our workforce.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
The Swiss National Supercomputing Centre (CSCS) develops and operates cutting-edge, high-performance computing (HPC) systems as an essential service facility for science. The centre enables world-class research through its scientific user lab, which is available to domestic and international researchers in academia, industry, and the business sector. The centre is operated by ETH Zurich and has offices in Lugano (headquarters) and Zurich.
Project background
Identity and Access Management (IAM) solutions are essential to CSCS research infrastructure. Reliable services, seamless integrations, and well-defined policies, supported by high-quality assets, provide the foundation for our advanced use cases.
To this end, we are hiring a DevOps Engineer (with IAM focus) for our offices in Zurich or Lugano.
In this role, you will be involved in activities such as:
- Manage and configure IAM services, including KeyCloak, WSO2 API Gateway, Waldur, OpenLDAP;
- Design and develop extensions, integrations, automations and monitoring solutions;
- Conduct proof-of-concepts to evaluate products, followed by implementation and adoption projects.
This position extends a multi-disciplinary team of highly skilled engineers focused on delivering IAM services.
Responsibilities include designing, installing, configuring, operating, and supporting services like Keycloak, as well as developing extensions, integrations, automations, and monitoring tools. You will engineer solutions to manage the inherent complexity of this domain, which typically limits the flexibility and scalability of IT services in multi-tenant and federated environments.
Profile
The ideal candidate has a background in both software development and systems administration, with a keen interest in IAM topics.
Preferred qualifications:
- Degree in Computer Science or related fields;
- Experience in software engineering, ideally with Python or Java, and through modern practices (e.g., CI/CD);
- Experiences deploying and operating services in Linux and Kubernetes environments;
- Interest in configuring standards like OAuth2, SAML, OpenID, and LDAP using open-source tools such as OpenLDAP and Keycloak.
Additional aspects that make you stand out:
- Familiarity with IAM products like Keycloak, WSO2 Identity Server, Waldur, OpenLDAP, and similar;
- Experience in federated and multi-tenant environments;
- Practical knowledge of containerization and orchestration technologies;
- Experience managing database services (e.g., MySQL);
- Proficiency with modern automation tools;
- Experience with HPC systems.
Workplace
We offer
In an organization that values autonomy, ownership and continuous learning, the successful candidate will have the opportunity to gain specialized hands-on experience through activities characterized by the challenging aspects typical of the HPC field.
Furthermore,
- ETH Zurich is a family-friendly employer with excellent and flexible working conditions.
- You can look forward to an exciting working environment, cultural diversity and attractive offers and benefits.
- We value the diversity of our team and, to further enhance the diversity of our workforce, we particularly encourage women to apply.
In line with our values, ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected.
Curious? So are we.
Please include the following documents with your application:
- CV
- Relevant certificates and diplomas
We look forward to receiving your online application, including a letter of motivation, CV, diplomas, and employment certificates. Please address your application to Ms Stephanie Frequente, CSCS Human Resources, Via Trevano 131, 6900 Lugano.
Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.
Further information about CSCS can be found on our website. Questions regarding the position should be directed to Stefano Schuppli, (no applications).
#J-18808-Ljbffr
DevOps Engineer with IAM focus Arbeitgeber: Eidgenössische Technische Hochschule Zürich
Kontaktperson:
Eidgenössische Technische Hochschule Zürich HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: DevOps Engineer with IAM focus
✨Tip Number 1
Familiarize yourself with the specific IAM tools mentioned in the job description, such as Keycloak and OpenLDAP. Having hands-on experience or even personal projects using these tools can significantly boost your chances of standing out.
✨Tip Number 2
Engage with the HPC community online. Join forums, attend webinars, or participate in discussions related to high-performance computing and IAM solutions. This not only enhances your knowledge but also helps you network with professionals in the field.
✨Tip Number 3
Showcase any relevant projects or experiences that demonstrate your skills in software engineering and systems administration. Be prepared to discuss how you've tackled challenges in multi-tenant environments or worked with containerization technologies.
✨Tip Number 4
Research ETH Zurich's values and culture. Understanding their commitment to diversity and inclusion can help you tailor your approach during interviews, showing that you align with their organizational ethos.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: DevOps Engineer with IAM focus
Tipps für deine Bewerbung 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the DevOps Engineer position with an IAM focus. Familiarize yourself with IAM solutions and technologies mentioned in the job description.
Craft a Tailored Motivation Letter: Write a motivation letter that highlights your relevant experience in software development and systems administration. Emphasize your interest in IAM topics and how your skills align with the needs of the Swiss National Supercomputing Centre.
Prepare Your CV: Ensure your CV is up-to-date and clearly outlines your qualifications, including your degree, relevant work experience, and technical skills related to IAM, Python, Java, and containerization technologies.
Submit Online Application: Make sure to submit your application through the specified online portal. Double-check that all required documents, including your CV, motivation letter, diplomas, and employment certificates, are included before hitting submit.
Wie du dich auf ein Vorstellungsgespräch bei Eidgenössische Technische Hochschule Zürich vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your experience with IAM solutions, particularly Keycloak and OpenLDAP. Highlight specific projects where you've managed or configured these services, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Your Problem-Solving Abilities
Since the role involves engineering solutions for complex environments, share examples of how you've tackled similar challenges in the past. Discuss your approach to designing and implementing integrations or automations, and how you ensure reliability and scalability.
✨Familiarize Yourself with CSCS's Mission
Research the Swiss National Supercomputing Centre and its role in high-performance computing. Understanding their mission and how IAM fits into their infrastructure will help you align your answers with their goals during the interview.
✨Prepare Questions About Team Dynamics
Since you'll be joining a multi-disciplinary team, think about what you want to know regarding team collaboration and culture. Asking insightful questions about how the team operates can demonstrate your interest in contributing positively to their environment.