Iot Engineer

Year    Mohali, Punjab, India

Job Description


IOT Engineer | 5 to 8 yrs | Work Timings: 12:00 PM to 09:00 PM

Description

The Sr. Software Engineer, IoT Solution primarily focuses on IoT and building applications and

solutions on the platform. The ideal candidate will have a strong background in IoT technologies and a proven track record of delivering high-quality software solutions. Candidates should also possess in-depth knowledge and experience to work autonomously and oversee and participate in the architectural design, development, and enhancement of applications.

Essential Duties and Responsibilities:

Design, develop, and maintain IoT applications and solutions on the platform.

Collaborate with cross-functional teams to define project requirements and deliverables.

Developing cloud-based solution with Azure PaaS, using C#, .NET Core, Node.Js, Vue Js

and python

Device Provisioning techniques, Azure IoT Provisioning services and developing custom

device provisioning services

Build highly scalable, available, and resilient cloud solution architecture

Deployment of solution using Azure App Services and using docker based container.

Developing custom docker images, publishing it to docker registry and Azure Container

Registry services

Lead a team of software engineers, providing technical guidance and support.

Quickly learn and adapt to new technologies and frameworks as required.

Ensure project deadlines are met, and deliverables are of the highest quality.

Troubleshoot and resolve complex technical issues as they arise.

Basic Qualifications:

Bachelors degree in computer science or equivalent experience

Minimum 5-8 years of experience.

Preferred Knowledge, Skills and Abilities:

Solid experience and in-depth knowledge of:

  • building highly scalable, available, and resilient cloud solution architecture.
  • Solid IoT related software development background, including:
  • Experience in building distributed or data intensive systems
  • Experience with device connectivity & protocols (HTTP, MQTT)
  • Experience with communication encryption preferred (TLS, PKI, Digital Signature)
  • Azure IoT and Azure IoT Edge-based architecture and developing solution for the same.
  • Node.js, GraphQL and Express.js: Strong proficiency in Node.js, GraphQL and experience
  • with Express.js for backend development.
  • Vue.js: Proficiency in Vue.js and its core principles, along with experience in building
  • dynamic and interactive frontend applications.
  • Database Knowledge: Experience working with databases like Timeseries, PostgreSQL, or
  • MySQL, including database design and querying.
  • RESTful APIs: Demonstrated ability to design and develop RESTful APIs and integrate
  • them with frontend applications.
  • Strong understanding and hands-on experience with Kubernetes K8s.
  • Microservice based architecture and development.
  • Setting up Continuous Integration CI and Continuous Delivery CD / DevOps for cloud
  • hosted solution.
  • PowerShell and Azure CLI
  • Developing reusable ARM templates with the help of PowerShell
  • Monitoring and troubleshooting Azure/Edge hosted solution
  • Strong understanding and knowledge of the following:
  • Overall Azure and cloud platform ecosystem and roadmaps
  • Azure Data and Data Analytics platform such Analytics Services
  • Docker, Docker Hub and using Kubernetes for automating containerized application
  • deployment
  • Application Monitoring and SOPs for Azure Services App Management.

Expertia AI Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3237513
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mohali, Punjab, India
  • Education
    Not mentioned
  • Experience
    Year