The project entails development of a platform that enables digital workflows by executing, visualizing and documenting the lab processes and automates the data flow between instruments, IT systems and raw data storage.
The platform comprises of:
Python Broker: The python broker is a major element to execute data transformations that are required to run the digital workflows. Dashboard UI: The AutoLab Dashboard will be responsible for providing the features and infrastructure necessary to run the digital workflows while providing standardized development interfaces for development of new workflows. IoT-Hub including Device Connectors: IoT-Hub acts as the main integration layer between the workflow engine (Camunda) and device connectors on host PCs. The connectors will create working copies of device files and upload it to our MinIO instance. Connectors can also be used to execute defined actions (“triggers”) if a certain event happens in the device PC, such as the creation of a particular file or a signal is received from a tool/system
Candidate requirements:
At least 5+ years of experience in software development with Python (numpy, requests, http and REST API experience, async IO). CI/CD tools experience, basic: DevOps and Kubernetes as well is a plus. At least 6+ years of experience in SQLKnowledge / experience with RabbitMQ, Kafka will be an asset. Experience in using Agile methodology, ability to work with SCRUM framework. Advanced skills and experience with version control and JIRA-like tasks. management. Ability to communicate effectively. English at least at B2 levelBiology, chemistry and life sciences background are not mandatory but a big plus.
We offer:
👨💻 Work in a team of interdisciplinary experts and technology enthusiasts, inspired by working in a flat hierarchy;
📈 Permanent full-time cooperation in an extraordinary company, which has been growing dynamically for 20 years;
🚀 Possibility of development in various IT projects realized for well-known and recognizable clients – leaders in their industries;
🥇 The ability to work with the latest technologies and the highest standards of development;
⌚️ Flexible working hours and a hybrid or fully remote working model (different arrangements apply in different teams, we do not impose any options);
☁ A number of initiatives supporting knowledge sharing and development, such as: internal training, thematic guilds, Cloud training and certification opportunities (technology partnerships in four clouds);
📣 Possibility to learn English or German online and English lessons for teams;
🏋️♂️ Multisport card and medical insurance;
⛵️ Sea adventures co-financed by company – we regularly sail in the Caribbean, Mediterranean or North Sea.
Perks & Benefits
Home office
Remote work from any place in the world…
Great office
… but we have also a great office with PlayStation, pool and table football!
Themed breakfast
Every Monday morning we eat for free – together.
Caribbean sea cruises
We can also take you on Fryderyk Chopin sailboat – this is awesome!
Events
We love our corporate events!
Flexible working hours
We value your time, work just has to be done.
MultiSport card
That is obvious, isn’t it?
Medical care
We want you to feel well – so we take care.
English lessons
Get a chance to improve your language skills.
Career opportunities
Everyone – regardless of the role and project – has the option of cloud certification, which we fully finance.