Qualifications and Experience:
- Bachelor of Science in Software Engineering, Computer Science or related field
- Masters or Post Graduate degree a plus
- 10 years of experience in developing applications in C, Python
- Good understanding of IoT, security, communication protocols (MQTT, AMPQ)
- Experience in implementing IoT solutions on Azure or GCP
- Experience in container technologies such as Docker and Kubernetes
- Experience working with Linux and Bash scripting
- Aure IOT Gateway and IOT Edge Gateway
- Experience in embedded software development (RTOS, ADC, buffers) is a plus
- Experience with small single-board computers (Raspberry Pi) is a plus
- Experience with virtual machines (Virtual Box, VMWare, etc.) is a plus
- Knowledge and experience in Continuous Integration and Continuous
- Experience in Agile methodologies, Git source code management, Test-Driven Development and integration testing
- Self-starter. Work independently in a highly dynamic start-up environment.