Onze stack
• Code: nodejs (typescript, prisma, sequelize) + vite + react.js (typescript, tailwind, zustand, reactflow, highcharts, tremor etc)
• Infra, devops & monitoring: linux, pgsql, influxdb, docker, ansible, ci/cd, github actions, prometheus, grafana, siemens S7 PLC (comm over OPC UA)
• Cloud (AWS): S3, EKS, ECR, ECR, Lambda,…
Dit kan jij
• Ontwerpen en ontwikkelen van robuuste, schaalbare back-end en front-end oplossingen voor onze controlesystemen.
• Zorg dragen voor de operationele continuïteit en monitoring van onze software systemen, het proactief signaleren en oplossen van problemen.
• Leiden van de software ontwikkeling, inclusief planning, code reviews en mentoring.
• Samenwerken met de OT-afdeling om productvereisten te begrijpen en te vertalen naar technische oplossingen.
• Beheren en optimaliseren van het implementatieproces van onze systemen.
Dit ben jij
• Bachelor- of masterdiploma in Computerwetenschappen, Software Engineering of een gerelateerd veld.
• Minimaal 5 jaar ervaring in softwareontwikkeling, inclusief ervaring met full-stack ontwikkeling.
• Sterke kennis van programmeertalen, frameworks en protocollen: Typescript, Javascript, Node.js en React.js (andere talen zoals Java, Python etc zijn een plus), HTTP/HTTPS, HTTP SSE, REST, websockets,…
• Sterke kennis van relationele databases (postgreSQL, MS SQL,…). Ervaring met timeseries databases zoals InfluxDB en Prometheus zijn een plus.
• Ervaring met sysadmin en devops taken: linux, bash scripting, docker (we deployen alles in containers), cron, netwerking.
• Ervaring met cloud providers is een plus.
• Ervaring met industriele protocollen zoals OPC-UA, Modbus, PROFINET etc zijn een plus.
• Ervaring in de procesindustrie, bij voorkeur in de koffiesector, is een plus.