About Metayb
Metayb is a digital transformation company on a mission to transform seamlessly by empowering organisations to navigate the vast landscape of the digital-first era. We have grown into a close-knit family of 500+ employees, each possessing rich field expertise. Metayb focuses on fostering seamless customer experiences, enhancing operational efficiency & deriving actionable insights. By harnessing the power of emerging tech Metayb aims to be the unparalleled choice for global customers, delivering strategic goals effectively within a digital first ecosystem of value creation. Our key areas of expertise lie in Digital Transformation, Data Science, SAP Implementation, Workflow Automation, Dashboarding, Visualization, Finance and Supply Chain services. We strongly aspire to venture into IOT, AI/ML & Virtual Reality. Metayb endeavours to be best-in class across digital solutions, infrastructure, and product
Role Overview
We are seeking an experienced Senior IoT Developer to lead the design, development, and deployment of scalable IoT solutions. The ideal candidate will have strong hands-on experience working with live IoT devices, cloud infrastructure, high-throughput data streaming, and edge-to-cloud communication. You will play a key role in building reliable, secure, and scalable IoT platforms while mentoring junior engineers and contributing to architectural decisions.
Key Responsibilities
- Design and develop end-to-end IoT solutions covering device communication, data ingestion, processing, and storage
- Lead implementation of real-time device communication and data pipelines
- Build and manage high-performance message streaming systems using MQTT and Kafka
- Develop and maintain backend services and APIs
- Work extensively with live IoT devices, ensuring reliable data collection, processing, and monitoring
- Implement and manage cloud-based IoT infrastructure on AWS, GCP, or Azure
- Integrate device connectivity technologies such as RF, NB-IoT, GSM, TCP, and UDP
- Implement in-memory caching and performance optimization using Redis
- Design and optimize data models and persistence layers (SQL/NoSQL as applicable)
- Ensure system scalability, reliability, fault tolerance, and security
- Troubleshoot complex system and device-level issues in production environments
- Participate in architecture design, code reviews, and technical decision-making
- Mentor junior developers and promote best software engineering practices
Skills And Qualifications
- Strong experience as an IoT Developer in production-grade systems
- Hands-on experience with at least one cloud platform: AWS, GCP, or Azure
- Strong expertise in MQTT and Kafka for message streaming and event-driven architectures
- Hands-on experience with RF, NB-IoT, GSM modules, Wi-Fi and communication protocols TCP and UDP
- Strong programming experience in Python and Go (Golang)
- Proven experience working with live IoT device communication, real-time data collection, and processing
- Hands-on experience with in-memory caching systems, preferably Redis
- Strong understanding of distributed systems, latency, throughput, and fault tolerance
- Experience in IoT data handling, processing, and analytics
- Strong understanding of time-series data, event data, and streaming data pipelines
- Experience with PostgreSQL or other relational databases
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Knowledge of CI/CD pipelines, monitoring, alerting, and logging systems
- Experience working in Linux-based environments
- Understanding of security best practices for IoT, cloud, and data systems
- Exposure to frontend technologies (Angular, React) for IoT dashboards is a plus
- Experience working in Agile / Scrum environments
What We Offer
- Opportunity to lead and build large-scale IoT and edge computing platforms
- Ownership of critical systems used in real-world production environments
- Collaborative and technically strong engineering culture
- Continuous learning and growth opportunities
- Competitive compensation and benefits
Disclaimer:The job title mentioned in this description is generic and intended for broad categorization purposes. The final designation will be determined based on the candidate's performance during the interview process, relevant experience, and alignment with the organizational hierarchy.