Web software developer (python) (0,8-1 FTE) at TU Eindhoven
Eindhoven, Noord-Brabant, Netherlands -
Full Time


Start Date

Immediate

Expiry Date

23 May, 25

Salary

0.0

Posted On

23 Feb, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Redis, Project Management Skills, Computer Science, It Infrastructure, Python, Pandas, Nginx, Docker, Communication Skills, English

Industry

Information Technology/IT

Description

PROJECT DESCRIPTION

Photonics is widely regarded as the key enabling technology of the 21st century and its application and use in many scientific and industrial fields is accelerated though Photonic Integrated Circuits (PICs), which combine many optical components into a miniaturized chip format. In recent years, production of PICs has reached a level of maturity requiring automated management of processes during design, fabrication and testing.
As a result of such growth, TU/e-based PIC research and development is now supported by a vast digital infrastructure. The project is an online digital dashboard, which enables data sharing, exchange, and traceability. It is a multi-party workspace for researchers, foundries, designers, test facilities and PIC-based product developers which aligns the supply chain and enables a seamless execution of the chip design, fabrication, and testing. Automated data validation is an important step of the data flows. The digital platform includes two Django-based websites with postgresql as a DB backend.
Thanks to the continuous progress of PIC-related research, the digital platform constantly requires design updates and implementation of new functionality.

JOB DESCRIPTION

This position is for an experienced IT specialist who will strengthen our team in development and support of the digital infrastructure. For the web-platform, you will be working as a part of the JePPIX team and partners to define user workflows and implement them on the web server, both front- and back-end. You will also develop data management routines, such as data converters and validators.

JOB REQUIREMENTS

  • Degree in computer science (HBO Informatica or similar).
  • At least 2 years of experience in Django development.
  • Proficiency with python, numpy, pandas, pytest, sphinx.
  • Familiarity with IT infrastructure: git, GitLab / github, docker.
  • Familiarity with web-stack: nginx, Redis, PostgreSQL.
  • Experience with data formats (YAML, XML, jsonschema) is plus.
  • Data security expertise is a plus.
  • Strong organizational and project management skills.
  • Fluent in spoken and written English (C1 level).
  • Excellent verbal communication skills.
  • Good problem-solving skills and attention to detail.
Responsibilities
  • Contribute to design of workflows and user interfaces for the digital platform.
  • Develop data schemas, cleaning, conversion, and validation.
  • Define development timelines and priorities.
  • Develop, test and deploy the digital platform for the pilot line operations.
  • Provide technical support to the team members.
Loading...