Open Pos­tions for Stu­dent Re­search As­sist­ants

In collaboration with the High Performance Computing research group of Prof. Plessl, we offer positions for student research assistants (Studentische Hilfskräfte SHK/WHB). Typical activities include contributions to research and development projects and support for courses.

Current offers can be found below.

Application process

To ensure prompt processing of your application and feedback, we ask you to submit a meaningful application comprising the following information:

  • Cover letter stating your interest and previous knowledge for the desired topic
  • Curriculum vitae with an overview of your university education and major fields of study.
  • List of university courses taken so far and certificates
  • Experience relevant to the position, such as professional activities or student projects, personal projects such as contributions to open source projects, etc.

Please send your application directly to the contact person for the topic.

 

Cur­rently open po­s­i­tions

Soft­ware de­vel­op­ment for self-ser­vice and man­age­ment in­fra­struc­ture

Description

The dynamic environment of an HPC center requires custom software solutions. To meet all the requirements by employees as well as users, the PC2 provides both a user portal, containing self-services for users, and PERSEUS, a management software for compute time proposals and compute projects. To increase our capacities and enhance our provided services, we are looking for student assistants to support our software development team.

The task includes working on different software projects by implementing required functionalities with Python and / or Typescript and React, implementing automated tests and writing documentation. This also requires working with third-party software and their corresponding interfaces. Additionally, it includes further developing already existing CI/CD pipelines and optimizing the deployment strategies.

Desired Skills

For this task, knowledge in the following areas is desirable or required:

  • Experience with Python and / or TypeScript in combination with React
  • Knowledge of CI/CD pipelines
  • Experience with REST APIs

The following skills are an advantage but not essential:

  • Experience with Docker containers
  • Experience with MongoDB
  • Experience with FastAPI or a similar Python framework
  • Experience with automatic software testing

Contact

Your contact person: Lukas Ostermann
Keyword: "software development job offer"
Apply via e-mail

Paderborn Center for Parallel Computing (PC2)

Room X1.105
Paderborn University
Mersinweg 5
33100 Paderborn