Railnova is opening a new position for a Back-end Developer to focus on IoT device management for our Railway dedicated device: the Railster. In this role, your experience in IoT management and IoT device configuration coupled with your notions of data processing will be the real ground on which you will improve our platform. You will have a central role at the crossroad between the Hardware and the Software team, this will require you to have a global vision of the projects and how to integrate them, and the capacity to take into consideration different opinions.
Work on Railster OS config editor, improve user experience
Work on IoT device fleet management workflows
Work on tooling (remote dumps, linking cabling schematics, etc...)
Work on integration with external IoT clouds or on-premise deployments
Possibly work on core Railster OS apps
Write documentation and user guides
Experience with python web applications, preferably with django, postgresql and redis
Bonus point for experience with Go language
Experience with messaging protocols like AMQP, MQTT, or Kafka
Bonus point for experience with Machine 2 Machine APIs and PKIs (x509, TLS)
Bonus point for experience with cloud providers (AWS)
Bonus point for experience with software update systems
Bonus point for experience with monitoring systems such as Prometheus, InfluxDB, Grafana
Why Railnova ?
Railnova has a work culture focused on autonomy, creativity and everyday improvement. We implemented an asynchronous way of managing tasks, enabling uninterrupted focus time and avoiding internal meetings and e-mails. You’ll be given space to grow as part of a highly-skilled cross-functional team. On top of that you’ll get:
Balanced work environment with 40 hours per week, 32 days of paid holidays
You have the choice of being partially remote, or full time in our offices near Brussels South Train Station (when sanitary conditions allow for it).
Budget and time to attend conferences, workshops and online classes
Smartphone, laptop, and screens of your choice (MacBook, Linux, Windows)
You'll work with sleek and modern apps (Slack, Basecamp, Intercom, Pipedrive, Github, Dropbox, Docusign, Google docs)
Extra healthcare DKV insurance, transport card, company car, bicycle plan, and meal vouchers
Competitive pay and benefits package with real year-on-year remuneration growth.
How to apply ?
The application process is handled as follows:
Submit your written application via the “Apply for this job” button and carefully craft your answer
The hiring manager and the HR team evaluate your application within 15 days of your application. At this stage, we are looking for strong written communication, critical thinking, and experience.
Interview with the Hiring manager
Case study exercise
Final interviews and team presentation
You can ask questions at any time during the application process simply by responding to the confirmation email you’ll receive after submission