Skip to content

IoT Developer / ThingsBoard Engineer (m/f/x)

  • Hybrid
    • Berlin, Berlin, Deutschland
  • Engineering

Jobbeschreibung

About Us

At AXO Track GmbH, we digitize existing railway infrastructure to make it safer, more efficient, and more sustainable. Using IoT-based predictive maintenance technologies, we develop solutions that monitor track systems in real time – enabling smarter rail operations and contributing to climate protection. We’re a growing DeepTech company with a clear mission: to modernize rail transport through innovation. Join our international team and help shape the future of rail mobility!

Your Mission

Your mission is to design, customize, and operate our ThingsBoard-based IoT platform, ensuring reliable device connectivity, meaningful data visualization, and scalable system performance.
You will work at the intersection of hardware, backend systems, and data, transforming raw sensor data into actionable insights for real-world industrial use cases.

Your Responsibilities

IoT Platform Development & Customization 

  • Configure and customize ThingsBoard dashboards, widgets, and rule engine to meet business needs. 

  • Develop custom ThingsBoard widgets (JavaScript, AngularJS, HTML, CSS). 

  • Extend ThingsBoard functionality via REST API, microservices, or plugins

Device & Data Integration 

  • Connect IoT devices via MQTT, HTTP, or CoAP protocols

  • Manage device profiles, attributes, and telemetry streams. 

  • Maintain device provisioning and security (certificates, tokens). 

Data Processing & Analytics 

  • Configure telemetry storage and aggregation (PostgreSQL / TimescaleDB). 

  • Implement rule chains for alarms, notifications, and data filtering. 

  • Support integration with external analytics platforms (Python, Grafana, etc.). 

Backend & API Development 

  • Work with ThingsBoard REST API and SDKs (Python/Java) for automation and integration. 

  • Develop custom microservices when additional business logic is required. 

Stellenanforderungen

Your Profile

  • Strong knowledge of IoT protocols (MQTT, CoAP, HTTP). 

  • Experience with ThingsBoard platform (Community or PE). 

  • Proficiency in JavaScript, AngularJS, HTML, CSS (for widget development). 

  • Experience with REST APIs and integration (Python or Java). 

  • Familiarity with databases (PostgreSQL, TimescaleDB). 

  • Experience with Linux server administration, Docker, Kubernetes

  • Understanding of message brokers and streaming (Kafka, Redis). 

Nice to have

  • Java (Spring Boot) for ThingsBoard backend extensions. 

  • Python (pandas, NumPy) for data analysis and custom integrations. 

  • Experience with DevOps tools (CI/CD, Ansible, Terraform). 

  • Knowledge of AI/ML for IoT data analysis (predictive maintenance, anomaly detection). 

  • Deploy and maintain ThingsBoard in Docker environments. 

  • Manage security (TLS/SSL, VPNs, firewalls). 

  • Monitor performance and scalability (Kafka, Redis, Prometheus). 

  • Experience in cloud platforms (AWS IoT, Azure IoT, GCP IoT). 

Education & Experience 

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field (or equivalent experience). 

  • 3+ years of experience in IoT development or system integration. 

  • Previous work with ThingsBoard or similar IoT platforms strongly preferred. 

What We Offer

  • Permanent full-time contract

  • Competitive compensation package

  • Flexible working hours and self-directed projects

  • An agile, cross-functional, international team with flat hierarchies

  • Purpose-driven work in a company that values sustainability and innovation

  • Plenty of room for your ideas and initiative

Our Culture

At AXO, we believe in diversity, inclusivity, and mutual respect. We welcome all applications – regardless of gender, nationality, ethnic and social background, religion, age, sexual orientation, or identity.

oder

Apply with Indeed nicht verfügbar