Job
- Level
- Experienced
- Job Field
- Software
- Employment Type
- Full Time
- Contract Type
- Temporary employment
- Salary
- 56.600 to 66.400€ gross/year
- Location
- Karlsruhe, Eggenstein-Leopoldshafen
- Working Model
- Onsite
Job Summary
In this role, you will develop Bash and Python scripts for automated data processing, conduct tests in JRODOS, and support IT infrastructure to optimize decision support systems in emergency management.
Job Technologies
Your role in the team
- The Resilient and Smart Infrastructure Systems (RESIS) department develops AI- and simulation-based methods as well as internationally deployed decision support systems for emergency management, including JRODOS.
- In view of new and increasingly complex threat scenarios, RESIS is exploring how complex critical infrastructure systems can be made more resilient and operated reliably even under crisis conditions.
- Specifically, your tasks are as follows:
- Development, customization, and maintenance of Linux-based Bash and Python scripts for automated downloading of weather data in GRIB format, as well as for extracting, validating, processing, and further handling of the required data.
- Planning and execution of stability, functionality, and generic tests in JRODOS.
- Reproduction, analysis, and documentation of errors, especially for selected parameter combinations.
- Support in narrowing down potential causes of errors.
- Preparation, execution, and evaluation of JRODOS simulations for ongoing research and development projects.
- Demand-driven extraction, conversion, processing, and provision of selected simulation results, both manually and automated with Python.
- Support in the procurement, setup, and maintenance of PCs, software, and workplace equipment as well as license management.
- Participation in the maintenance, updating, and technical upgrading of existing server and IT systems.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed university degree (Bachelor) in Computer Science.
Qualifications
- Solid programming skills, especially in Python.
- Excellent knowledge of Linux shell scripting with Bash.
- Knowledge in creating and customizing Windows Batch scripts as well as in object-oriented programming with Java.
- Proficient in Linux and Windows system environments.
- Ideally basic knowledge of Fortran.
Experience
- Experience in automating data processing and analysis workflows.
This text has been machine translated. Show original
What we offer
- The "KIT-Family +" program supports you in balancing family and work through childcare, holiday programs, a parent-child office, and assistance with caring for relatives.
- Utilize flexible working hours, remote work, and 30 days of vacation for an optimal work-life balance.
- Under the motto "Fit in the KIT - with body, mind, and soul," we promote your health through sports courses, mental health programs, and regular preventive check-ups.
- Benefit from company pension schemes (VBL), a monthly subsidy of 25 euros for the Jobticket BW, and a variety of offers related to culture and leisure.
- We support you with structured onboarding, a variety of further training opportunities, and personalized development.
- Your work creates the foundation for cutting-edge research—and helps ensure that science makes an impact on society and the future.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Food & Drink
Health, Fitness & Fun
Higher Take-Home Pay
Topics You Will Work On
Job Locations
About Your Employer
Karlsruher Institut für Technologie
The Karlsruhe Institute of Technology (KIT), founded in 2009, is a state-funded research university in Germany, known for its contributions in energy, mobility, and information across various disciplines.
Description
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Education System