Display Europe e.G is a European network of independent media that aims for a more democratic and pluralistic European media landscape. We maintain the aggregated media platform displayeurope.eu and develop software solutions for independent media across Europe: language tools (auto generated transcripts, translations, multimedia post-processing, machine learning microservices) and search & content recommendation frameworks.
We are looking for a Full Stack Webdeveloper to work together with us in an international and multi-cultural team. Working language is English. We are based in Vienna but work mostly remote.
Work place: Vienna/remote
Your tasks
- Further development of our metadata aggregator Repco (Replication & Collector)
- Further development of our workflow engine/language tool pipeline Transposer
- Maintenance and further development of our Peertube instance
- Maintenance of WordPress sites and contribution to plugin development
- Collaboration in the conception of software aplication
- Coordination of a small dev op team & code reviews
We offer
- a varied, meaningful field of activity in an international environment of cultural and media organizations from all over Europe – with a non-profit orientation
- working in a motivated, international and multi-cultural team
- 19,25 week hours
- 14x 2056,32 € gross + 300 € yearly home office lump sum
- 100% Home Office
- Perspective for a long-term job
Your skills
- Server setup & maintenance: Ubuntu, nginx, Docker, GPUs, reverse proxies, etc.
- (Pro-active) server monitoring: munin, Elastic Stack
- Programming languages: TypeScript & Prisma, Python, PHP, Javascript (React, NodeJS), HTML, CSS
- Databases: postgreSQL, mariaDB, ElasticSearch
- APIs: REST, GraphQL
- very good spoken and written English
- high resilience & stress resistance
- willingness to travel every couple of months
Advantageous to have
- experience with ElasticSearch & vector databases
- experience with LLMs
- experience with WordPress plugin development
- experience with message queueing frameworks (e.g. Kafka, BullMQ)
- experience with build pipelines and deployment on cloud infrastructure (gitlab runner, docker/crio, kubernetes)
Limited until June 30, 2025 with the option of extension.
Please send your application to recruiting@displayeurope.eu until September 6, 2024.