Job: IoT Edge/Cloud Developer
Department: Engineering
Position Type: Full-time – Permanent
Location: Bangalore, Karnataka (IN) or Raleigh, North Carolina (USA)
Required Skills:
- 2-3 years of experience working with Linux/UNIX systems, Dockers , Docker-compose, Cloud (such as Microsoft Azure, AWS)
- Experience on Docker Containerization and knowledge on Kubernetes Orchestration
- Subject matter expert in cloud compute, storage network services & containerization technologies
- Experience in server deployment for OTA , media encoding, Real Time Video Streaming services.
- Experience in creating deployment of software updates over-the-air to the devices.
- Code development experience with various languages, like Python, Golang, Shell etc..
- Experience working on CI/CD using Jenkins and AzureDevOps Services.
Preferred Qualifications in Azure:
- Experience in ARM templates execution and deploy with a test environment for functional testing.
- Experience in IOT Edge integration with IOT HUB through transparent gateway.
- Created custom modules for filtration of telemetry data and run as docker containers on IOT Edge.
- Experience developing Powershell scripts and ARM templates to automate provisioning and deployment process in Azure.
- Azure ML integration to monitor the incoming data for discrepancies and report the same to IOTHUB.