At AXO, we are empowering the rail industry by building the best possible predictive analytics solutions for our customers. We strive to help industrial companies improve their maintenance and performance decision-making in a data-driven world. We have built RAILOX, the AXO Predictive Maintenance System for rail switches. At AXO, we are passionate about driving innovation in the fields of IoT and AI, and we are looking for like-minded individuals to join our team.
Aufgaben
- Backend Development & IoT Platform Customization: Design and extend backend components such as rule engines, APIs, and system integrations. Customize and further develop our IoT cloud platform based on ThingsBoard.
- Cross-Team Collaboration: Collaborate within small SCRUM teams with creative freedom, working with UI/UX designers and DevOps teams to implement frontend features using Angular or React, including dashboards and device configuration interfaces.
- Implementation and Optimization: Develop new features for device lifecycle and user management. Optimize data processing and real-time communication such as MQTT and WebSockets.
- Code Quality, Testing & Documentation: Ensure high code quality by writing documentation, performing unit and integration tests, and participating in design and code reviews.
- Requirement Analysis: Work with application managers and specialists to analyze technical requirements, evaluate system architectures, and create decision proposals.
Qualifikation
- Backend Expertise: 2-5 years of experience in backend development with Java or Kotlin (Spring Boot is a plus), and proficiency in Python, Django, Docker, REST APIs, WebSockets, and MQTT.
- IoT Platform Experience: Experience with ThingsBoard or similar cloud IoT platforms (Azure IoT, AWS IoT) and understanding of device provisioning, telemetry, and state modeling.
- Database Handling: Proficient in PostgreSQL or TimescaleDB, with understanding of handling large sensor data streams.
- DevOps and Tooling: Familiarity with DevOps methodologies, Docker, authentication standards (OAuth2, OpenID Connect), Atlassian tools (Jira, Confluence, Bitbucket), and cloud technologies like AWS (ECS, S3, EC2, ELB). Experience with AWS deployment is required.
- Fluent in English; good German skills are a plus.
Benefits
- Permanent full-time contract
- Competitive salary
- Flexible working hours and hybrid work options
- Opportunity to collaborate with top-tier experts in a cutting-edge environment
- Be part of an agile, cross-functional, and dedicated team
- Take ownership and responsibility for your projects within a flat hierarchy with international, open-minded colleagues
We value diversity and expressly welcome all applications—regardless of gender, nationality, ethnicity, religion/belief, physical abilities, age, sexual orientation, or identity. We look forward to receiving your application.