About the job
Join our innovative team at flatgigs as a Senior Backend Engineer, where your expertise in IoT ecosystems and M2M connectivity will be pivotal in building our next-generation smart platform from the ground up. You will design the core architecture that integrates physical devices, such as telematics units and smart meters, with robust cloud solutions.
In this role, you will oversee the entire lifecycle of IoT data, engaging directly with hardware integration, orchestrating M2M SIM management, and crafting intricate business logic for seamless automated monitoring systems.
Key Responsibilities:
- Architect from Scratch: Create and implement a microservice-based backend architecture tailored for high-throughput IoT data ingestion.
- Hardware & SIM Integration: Directly connect diverse hardware components and manage the M2M SIM life cycle via telco APIs.
- Protocol Implementation: Develop handlers for various IoT protocols, including MQTT, CoAP, HTTP/2, WebSockets, and LwM2M.
- Connectivity Management: Monitor signal strength, manage APN configurations, and implement failover strategies for cellular M2M/eUICC technology.
- Logic Development: Construct sophisticated backend logic for smart solutions, such as geofencing, real-time alerts, and automated data usage capping.
- Data Orchestration: Handle extensive streams of time-series data using PostgreSQL and TimescaleDB to guarantee data integrity and optimal query performance.
- Security: Enforce industry-standard security measures, including TLS/SSL, X.509 certificates, and Private APN/VPN tunneling for secure M2M communication.
