Working Student for Data Management in Python

Fraunhofer-Gesellschaft
Dresden, Germany
4 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Dresden, Germany

Tech stack

Data analysis
Computer Programming
Databases
Data Visualization
Database Storage Structures
JSON
Python
NumPy
Object-Oriented Software Development
Software Tools
Software Engineering
SQL Databases
Data Processing
GIT
Pandas
Matplotlib
Information Technology
Data Management
Software Version Control

Job description

  • Data Handling & Software Skills: You are proficient in manipulating raw measurement data using software tools and programming techniques. You can design and maintain databases for efficient storage of metrology data and connect them seamlessly to internal data processing software.
  • Programming & Automation: You implement new features for data visualization, automated processing, and workflow optimization in Python, applying a structured and methodical approach to ensure reliability and efficiency.
  • Physical Knowledge Application: You effectively translate physical and engineering concepts into code, ensuring that domain knowledge informs data analysis and processing.
  • Documentation & Process Transparency: You produce clear, structured documentation for code, workflows, and database structures, enabling reproducibility and teamwork.
  • Collaboration & Coordination: You actively coordinate with process engineers and team members in order to contribute to dicscussions, to solve problems and to improve data management practices.
  • Adaptability & Learning: You quickly understand new software tools, programming methods, and data management techniques, adapting them efficiently to project requirements.

The position can also be filled as part of a study-related mandatory internship.

What you contribute, The weekly working time is 39 hours. This position is also available on a part-time basis. We value and promote the diversity of our employees' skills and therefore welcome all applications - regardless of age, gender, nationality, ethnic and social origin, religion, ideology, disability, sexual orientation and identity. Severely disabled persons are given preference in the event of equal suitability. Our tasks are diverse and adaptable - for applicants with disabilities, we work together to find solutions that best promote their abilities. The same applies if they do not meet all the profile requirements due to a disability. Remuneration according to the general works agreement for employing assistant staff.

Requirements

  • Academic Background: You are currently pursuing a Bachelor's or Master's degree in applied computer science, physics, or a related field, building a solid foundation for data management and analysis in high-tech research.
  • Technical Skills: You have hands-on experience with object-oriented programming, particularly in Python, and are proficient in using libraries such as Pandas, NumPy, and Matplotlib for data processing and visualization.
  • Data Handling Knowledge: You are familiar with structured data formats like SQL and JSON and understand how to integrate them into automated workflows efficiently.
  • Technical Agility: Fast code-reading skills and experience with version control systems like Git are considered advantageous, enabling you to quickly understand and contribute to existing codebases.
  • Work Style & Problem-Solving: You demonstrate a reliable, independent, and structured approach to tasks with the initiative to ask questions when needed and the ability to immerse yourself in collaborative team settings.
  • Communication Skills: You possess strong English communication skills, both verbal and written, ensuring effective knowledge exchange. Basic German skills are a plus but not required.

About the company

The Fraunhofer-Gesellschaft (www.fraunhofer.com) is one of the world's leading organizations for application-oriented research. 75 institutes develop pioneering technologies for our economy and society - more precisely: 32 000 people from technology, science, administration and IT. They know: Anyone who comes to Fraunhofer wants to and can make a difference. For themselves, for us and for the markets of today and tomorrow. Developing innovative technology solutions and bringing them to application - that is our goal at the Fraunhofer Institute for Photonic Microsystems IPMS. With our expertise in the development of photonic microsystems, related technologies including nanoelectronics and wireless communication solutions, we create - in flexible and interdisciplinary teams - technologies for innovative products in a wide range of markets such as automotive, industrial and aerospace. At Fraunhofer IPMS, the Low Power Functions business unit develops new electronic components. Characterizing these components on 300 mm silicon wafers generates large data sets from extensive physical measurements. Efficient data preparation is therefore essential for short learning cycles. Your task is to enhance and implement automated data-processing and visualization workflows using Python., With its focus on developing key technologies that are vital for the future and enabling the commercial utilization of this work by business and industry, Fraunhofer plays a central role in the innovation process. As a pioneer and catalyst for groundbreaking developments and scientific excellence, Fraunhofer helps shape society now and in the future.

Apply for this position