- Bachelor, Master or PhD degree in computer science or equivalent degree.
At least 3 years of experience working with the following technologies (or equivalent):
o Programming languages; specifically for backend (Python, Java, C, C++, etc.), frontend (TypeScript, JavaScript, etc.) or script programming and debugging (Python, JavaScript, Tcl, et cetera). Preference for Python-related technologies.
o IDEs (Visual Studio, IntelliJ, et cetera), Linux distributions & shell.
o Agile SW development practices & processes.
o Database systems (relational DBMS (SQL), NoSQL, other); PostgreSQL, SQLAlchemy, Alembic, S3, InfluxDB.
o Version control tools (Gitlab, Github, et cetera) & CI/CD technologies.
o Docker, Harbor, Kubernetes.
o Frontend: Vue.js & Vuetify, Nuxt, React or similar.
o Web frameworks, process & task managers, message brokers, error tracking services, SSO technologies.
Very proactive in looking for efficiency improvements & solutions to problems.
Eye for detail and high-quality standards.
Demonstrated ability to work autonomously across teams and to help drive multi-disciplinary projects to completion.
Good communication skills. Fluency in English, both written and verbal.
Be eligible to work from one of our office locations (Belgium / Switzerland / France) with hybrid work schedule possible.