Job opportunities

At SCC you work in an innovative organisation with an excellent reputation; an organisation in the middle of international technological developments that helps accellerating science. If you wish to set ambitious goals, find freedom and flexibility in your work and continue to develop your personal strengths, then a job at SCC is just the thing for you. We are always happy to receive your application, even if currently no vacancies are listed, a job opening for researchers, administrators, scientific supporters is always around the corner.

Are you interested in working with us? Then send your speculative application to: personal∂scc.kit.edu

Students interested in working as a research assistant or looking for a topic for their master or bachelor thesis are also welcome. Theses can be supervised primarily in computer science or mathematics, but we also have good contacts to other KIT faculties.

SCC

The Scientific Computing Center (SCC) is the Information Technology Centre of KIT. We work in a wide variety of projects with universities, research institutions and companies, both nationally and internationally. Topics range from the analysis of large scale data to data-intensive computing and cloud computing to parallel and numerical methods. We develop and operate innovative IT services as well as large research facilities.

Overview

sprungmarken_marker_9436

Jobs at SCC

Software Developer in Identity and Access management (IAM) (f/m/d)

Category

Job description

The Scientific Computing Center (SCC) at the Karlsruhe Institute of Technology (KIT) is one of the world’s leading institutions in the development of IAM architectures and components in the scientific domain. Within the European and national projects, we lay the foundations for the future of Identity and Access Management (IAM) in scientific infrastructures. We focus our development efforts on tools for command-line integration.

We are looking for a motivated candidate to join our team and assist us in shaping the federated identity management landscape for scientific communities. This role entails both research and development tasks and requires collaboration with other European partners.

Your responsibilities include:

  • The further development of the “AARC Blueprint Architecture” for authentication of international users at research infrastructures and writing publications on the results of your work
  • Collaboration in the definition and standardisation of interfaces and data formats
  • Development of software components in the EU projects AARC-TREE and InterTwin
  • Coordination of developments with the EU project partners
  • Development and implementation of commonly agreed results on internationally distributed infrastructures
  • Contributing to the development and testing of our open-source software tools
  • Development of software components in the programming languages Python, Go, C and Bash
  • Packaging software for different packaging formats (for example debian, rpm, pip, docker, …)
  • Independent supervision of student work. This includes the supervision of students, bachelor and master theses

Personal qualification

Job requirements:

  • A completed university degree (University/Polytechnic) (Diploma/Master)
  • IT skills in working with Linux
  • Programming skills in a programming language such as C/C++, Python, Go or Bash
  • A responsible and reliable way of working
  • Good interpersonal communication skills
  • Good knowledge of English
  • Ideally more than three years of professional experience

Nice to have:

  • Knowledge and experience with IAM technologies and standards, such as OpenId Connect, JSON Web Token (JWT)
  • Experience with DevOps
  • Experience in building CI/CD pipelines

We offer you an exciting and varied job within an agile team as well as a wide range of training opportunities and flexible and family-friendly working time models. For more information about SCC as your new work home, please visit https://www.scc.kit.edu/en/aboutus/working-at-scc.php

We are looking forward to your application (Motivations letter / CV / Certificates)!

Salary

Salary category 13, depending on the fulfillment of professional and personal requirements.

 

More details Apply

Scientific Software Consultant (f/m/d)
- Focus on Supercomputing -

Category

Job description

The Scientific Computing Center (SCC) is the information technology center of KIT.

The Scientific Computing and Simulation Department (SCS) operates large-scale facilities for scientific High-Performance Computing (HPC) and Data-Intensive Sciences, including the "High Performance Computer Karlsruhe" (HoreKa), one of the fastest and most energy-efficient computers in Europe. In November 2020, the SCC was selected as a center for National High-Performance Computing (NHR) after a nationwide application process.

To strengthen our software team, we are looking for a Scientific Software Consultant (f/m/d) as soon as possible.

  • You provide optimized versions of scientific and technical applications and libraries to the users on our High-Performance Computers within the National High Performance Computing (NHR@KIT) and the Baden-Württemberg High-Performance Computing (bwHPC) projects, and advise researchers on their efficient use.
  • You will manage license quotas of commercial, scientific software packages, further develop license manager processes, ensure that usage is in line with requirements and take care of further licensing.
  • You ensure that problems are solved quickly and competently in close coordination with users and other experts.
  • As part of the so-called "Future Technologies Partition", you install and evaluate the software packages you support on new types of architectures such as ARM processors or AMD GPUs.
  • You independently prepare teaching materials and documentation for the software packages you support and participate in workshops and training courses.
  • You support the review process for scientific computing time allotments on the HPC systems and contribute to the further development of processes and services for user support.

Personal qualification

Job requirements:

  • You have a university degree (Masterlevel) in the Natural Sciences, Engineering, the Computational Sciences, Computer Science or Mathematics.
  • You have profound experience in using and installing at least two common, relevant software packages from various scientific disciplines (e.g. Matlab, Mathematica, R, ANSYS, Abaqus, Comsol, StarCCM+, Tecplot, VASP, Turbomole, GROMACS, or OpenFOAM) on parallel high-performance computers.
  • Also desirable is experience using software for new scientific methods (such as artificial intelligence) or in the area of advanced software development methods (such as continuous integration, research software engineering).
  • You have basic knowledge of Linux operating systems and ideally software license managers. Existing hands-on experience with Linux server system administration incl. shell scripting of workflows, and version management, and compilers is desired.
  • You have basic knowledge and experience with programming languages and advanced paradigms.
  • You bring good English and basic German language skills.
  • Overall, you convince with a high degree of initiative, result orientation and teamwork.

We offer you an exciting and varied job within an agile team as well as a wide range of training opportunities and flexible and family-friendly working time models. For more information about SCC as your new work home, please visit https://www.scc.kit.edu/en/aboutus/working-at-scc.php

We are looking forward to your application (Motivations letter / CV / Certificates)!

Salary

Salary category 13, depending on the fulfillment of professional and personal requirements.

 

More details Apply

IT Mitarbeiterin / IT Mitarbeiter (w/m/d) für den Technischen Clientsupport (TCS)

Category

Job description

Das Scientific Computing Center ist das Informationstechnologie-Zentrum des KIT.

Die Abteilung ICSM unterstützt, verbessert und sichert die IT-Service-Prozesse des gesamten SCC durch den Einsatz von „Service-Management Best Practices“.

  • Technische Gewährleistung des IT-Arbeitsplatzes
  • Selbständige Installation von Arbeitsplatzsystemen mit Einbeziehung von Spezifika aus Wissenschaft und Technik
  • Nutzung und Administration der technischen Komponenten im Kontext
  • Nutzerunterstützung
  • Erstellung von Softwarepakete zur Verteilung auf zentral verwaltetem IT-Arbeitsplatzsystemen
  • Unterstützung der technischen Infrastruktur

Der Arbeitsort wird am Campus Nord und am Campus Süd sein.

 

Personal qualification

Sie bringen mit:

  • eine abgeschlossene IT-spezifische Ausbildung Fachinformatiker oder vergleichbar (Informationstechniker, Techniker mit IT-Affinität und Kenntnissen) und mehrjährige einschlägige Berufserfahrung
  • Kenntnisse im Clientmanagement
  • Sehr gute Kenntnisse mit dem Betriebssystem Windows sowie Kenntnisse mit Nutzung und Administration der technischen Komponenten im Kontext Endgeräteunterstützung
  • Gute Kenntnisse mit den Betriebssystemen Apple und Android
  • Solides technisches Wissen über IT-Services generell
  • Gute Englischkenntnisse und sehr gute Deutschkenntnisse
  • Teamfähigkeit und der Bereitschaft an den verschiedenen Standorten des KIT zu arbeiten

Wir ermöglichen Ihnen eine spannende und abwechslungsreiche Tätigkeit innerhalb eines agilen Teams sowie ein breitgefächertes Fortbildungsangebot und flexible und familienfreundliche Arbeitszeitmodelle. Information zum SCC als Ihre neue berufliche Heimat erfahren Sie auf KIT - SCC - Über uns - Arbeiten am SCC

Wir freuen uns auf Ihre Bewerbung (Motivationsschreiben / Lebenslauf/ Zeugnisse)!

Entgelt

EG 9a, sofern die fachlichen und persönlichen Voraussetzungen erfüllt sind. 

 

More details Apply

Offers for students

Doctoral theses, final theses, master's theses and bachelor's theses

  1. The Data Analytics, Access and Applications(D3A) department offers master's and bachelor's theses.
  2. The Data Exploitation Methods (DEM) department offers graduate and doctoral theses.
  3. The Scientific Computing & Mathematics(SCM) department offers master's and bachelor's theses.
  4. The Uncertainty Quantification (UQ) research group offers master's and bachelor's theses.

Mentoring program for female STEM students

The new mentoring program Warp4IT "Women as research peers for Information Technology" aims to give female STEM students an insight into the working life of female scientists through project work.
female scientists through project work. Further information: Women's Network

Research assistants wanted

  1. Offer: Screencast creation in the department Applications, Middleware and IT Architecture (AMA)
  2. Offers in the department Data Analytics, Access and Applications(D3A)
  3. Offers in the department Networks and Telecommunications
  4. Offers in the department Scientific Computing & Simulation