Summer Semester 2026 - limited to 6 months
You will develop an automated system for the exchange and versioning of technical data sheets within our EDB database – contributing a key component to our documentation process.
YOUR TASKS:
-
Design and implement a fully automated process for maintaining data sheets in the EDB database
-
Systematically check whether a data sheet already exists for a given article number
-
Automatically increase the revision index when a new version is uploaded
-
Ensure complete version history by setting valid_from and valid_to dates
-
Validate new data sheets in terms of format, completeness, and content changes
-
Compare new and previous versions, ideally including automated PDF diff functionality
-
Maintain a change log in a separate table or log file
-
Visualize differences to ensure traceability
YOUR PROFILE:
-
Enrolled in a degree program in Computer Science, Engineering, or a related field
-
Confident handling of relational databases (e.g. SQL, PostgreSQL)
-
Experience developing scripts or applications for data processing (e.g. Python, C#)
-
Ideally, experience with AI-based tools for document analysis or the use of AI agents
-
Experience with automated PDF processing and version control is a plus
-
Structured, solution-oriented, and self-driven working style
Contact: Sarah Disch