2,154 Iot Developer jobs in India
Cloud Computing Internship
Posted 2 days ago
Job Viewed
Job Description
Ziya Academy LLP – Aluva, Kerala (Hybrid)
Location: Hybrid – Online & Offline (Aluva, Kerala)
Duration: 6 Months
Fees: ₹10,000 (Paid Internship)
Company: Ziya Academy LLP
About the InternshipZiya Academy LLP is offering a 6-month paid internship in Cloud Computing , designed for students and recent graduates eager to gain hands-on experience in cloud infrastructure, deployment, and services . Learn to work with platforms like AWS , Microsoft Azure , or Google Cloud Platform (GCP) under expert mentorship.
This is a perfect opportunity for those aiming to build a career in DevOps , cloud architecture , or site reliability engineering .
IOT OT Developer
Posted 5 days ago
Job Viewed
Job Description
Hi,
We are hiring for one of our reputed MNC client based in Kharadi, Pune.
We are looking for candidates with 5+ years of experience in OT/IOT development for MES domain.
Job Description:
- Should have strong experience in C# .Net & SQL, basic experience in Angular/ JavaScript / typescript with experience in MES Domain - Manufacturing Execution system / factory automation / Production environment.
OR
- Strong experience in Communication protocols, Integration & Machine interface along with basic experience in Oops concepts, SQL, C#, .NET.
Interested candidates for above position kindly share your CVs on
Thank you
IOT Edge Developer
Posted 2 days ago
Job Viewed
Job Description
Job Description
THBS is looking for an experienced IoT Edge Developer with strong hands-on expertise in C#, .NET, and Python to design, develop, and deploy IoT Edge modules. The role involves building high-performance edge applications, integrating with Azure IoT services, and ensuring seamless data flow between devices and the cloud.
You will work closely with system engineers and cloud architects to deliver scalable and reliable IoT solutions.
Key Responsibilities
- Design and develop IoT Edge modules using C#, .NET, and Python for device data processing and communication.
- Implement system programming components for device control, data acquisition, and edge analytics.
- Configure and manage Linux-based edge environments, handling setup, optimization, and troubleshooting.
- Integrate with Azure IoT Hub, Azure Functions, and other serverless components to enable event-driven operations.
- Develop unit and integration tests to validate performance, reliability, and stability of edge modules.
- Collaborate with cloud and infrastructure teams to ensure secure connectivity and smooth end-to-end integration.
- Contribute to design discussions and technical reviews to ensure high-quality solution delivery.
Roles & Responsibilities
Role & Responsibilities
- Design, develop, and maintain IoT Edge modules using C#, .NET, and Python for device-level data processing, control, and communication.
- Implement efficient, secure, and scalable code to handle real-time data streams and event-driven operations.
- Develop system-level components for device interaction, data acquisition, and resource management.
- Integrate edge solutions with Azure IoT Hub, Azure Functions, and other Azure services for seamless data flow and interoperability.
- Work within Linux or Linux variant environments to configure, deploy, and troubleshoot IoT Edge modules.
- Ensure optimal system performance through monitoring, profiling, and optimization at the edge.
- Develop and execute unit and integration tests to validate functionality, performance, and reliability of edge components.
- Participate in code reviews to ensure adherence to best practices, coding standards, and maintainability.
- Work closely with cloud architects, system engineers, and QA teams to ensure end-to-end solution quality.
- Provide technical inputs during design discussions, sprint planning, and troubleshooting sessions.
- Contribute to documentation of architecture, design patterns, and module interfaces.
- Continuous Improvement and Innovation
- Evaluate emerging technologies, frameworks, and libraries relevant to IoT Edge development.
- Recommend and implement improvements to enhance edge processing efficiency, security, and reliability.
Required Skills and Experience
- Strong programming experience in C#, .NET Framework / .NET Core, and Python.
- Proficiency in Linux / Linux variants for application deployment and troubleshooting.
- Solid understanding of Azure IoT Services such as IoT Hub, IoT Edge, and Azure Functions.
- Experience developing and maintaining edge or embedded systems with data streaming or control logic.
- Knowledge of API integration, asynchronous programming, and multithreading.
- Hands-on experience in unit testing, integration testing, and code quality tools.
- Strong problem-solving, debugging, and performance optimization skills.
Junior Apprentice - Cloud Computing
Posted 7 days ago
Job Viewed
Job Description
Remote Apprentice - Cloud Computing Fundamentals
Posted 6 days ago
Job Viewed
Job Description
This Apprenticeship Focuses On:
- Understanding the basics of cloud computing (IaaS, PaaS, SaaS).
- Introduction to major cloud platforms like AWS, Azure, or Google Cloud.
- Learning about virtual machines, containers, and serverless computing.
- Grasping fundamental networking concepts in a cloud context.
- Exploring cloud storage solutions and database services.
- Understanding cloud security best practices.
- Basic scripting and automation techniques.
- Participating in team projects to deploy and manage simple cloud applications.
- Learning to troubleshoot common cloud infrastructure issues.
- Developing professional communication and collaboration skills in a remote team environment.
What We're Looking For:
- A strong desire to learn and a passion for technology.
- Excellent problem-solving skills and a logical approach to challenges.
- Good communication skills, both written and verbal.
- Ability to work independently and manage time effectively in a remote setting.
- Basic computer literacy and familiarity with operating systems.
- A proactive attitude and willingness to ask questions and seek help.
- High school diploma or equivalent required; some college coursework in a technical field is a plus.
- Must have reliable internet access and a suitable remote work environment.
- Candidates located in or near **Jaipur, Rajasthan, IN** are encouraged to apply, but this role is open to any qualifying remote applicant.
This apprenticeship provides a stipend and is an excellent stepping stone towards a future career in cloud engineering, administration, or development.
Apprenticeship in Cloud Computing & DevOps
Posted 14 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in managing and maintaining cloud infrastructure on platforms like AWS or Azure.
- Learn and apply principles of DevOps, including CI/CD pipelines, automation, and monitoring.
- Gain hands-on experience with containerization technologies such as Docker and Kubernetes.
- Support the deployment and configuration of applications across different environments.
- Participate in troubleshooting and resolving infrastructure and application issues.
- Learn scripting languages for automation tasks.
- Collaborate with senior engineers on infrastructure projects.
- Contribute to documentation and knowledge sharing within the team.
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Basic understanding of operating systems (Linux/Windows) and networking concepts.
- Familiarity with programming or scripting languages is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- A genuine interest in cloud computing and DevOps methodologies.
Graduate Software Engineer - Cloud Computing
Posted 15 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of cloud-based solutions.
- Write, test, and debug code in relevant programming languages.
- Collaborate with senior engineers on cloud architecture and infrastructure projects.
- Participate in code reviews and contribute to improving code quality.
- Assist with the deployment and management of cloud resources.
- Learn and apply principles of distributed systems and microservices architecture.
- Contribute to documentation and knowledge sharing within the team.
- Engage in problem-solving and innovation for cloud-related challenges.
- Understand and adhere to best practices for cloud security and scalability.
- Work effectively within a remote team environment.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field (completed or expected soon).
- Strong understanding of fundamental computer science concepts (data structures, algorithms, operating systems).
- Proficiency in at least one programming language such as Python, Java, C++, or Go.
- Familiarity with cloud computing concepts and platforms (AWS, Azure, GCP) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and collaboratively in a remote setting.
- Enthusiasm for learning and adapting to new technologies.
- Prior internship or project experience in software development is advantageous.
Be The First To Know
About the latest Iot developer Jobs in India !
Advanced Apprenticeship in Cloud Computing
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the deployment and configuration of cloud services (e.g., AWS, Azure, GCP).
- Monitor cloud infrastructure performance and identify potential issues.
- Participate in troubleshooting and resolving technical problems within the cloud environment.
- Support the development and implementation of cloud security measures.
- Collaborate with senior engineers on cloud migration projects.
- Learn and apply scripting and automation tools for cloud operations.
- Document processes, configurations, and solutions.
- Engage in continuous learning and professional development within cloud technologies.
- Contribute to team meetings and project discussions.
- Adhere to company policies and industry best practices for cloud computing.
Qualifications:
- Minimum of a high school diploma or equivalent is required; relevant technical certifications are a plus.
- A strong interest in IT and cloud technologies is essential.
- Basic understanding of networking concepts and operating systems (Windows/Linux).
- Good problem-solving and analytical skills.
- Ability to work effectively both independently and as part of a team.
- Excellent communication and interpersonal skills.
- Eagerness to learn and adapt to new technologies.
- Must be able to attend training sessions in Bengaluru, Karnataka, IN .
This apprenticeship offers a structured learning path, mentorship from experienced professionals, and the potential for full-time employment upon successful completion. We are looking for individuals who are passionate about technology and eager to build a long-term career in the cloud computing domain.
Apprenticeship Trainee - Cloud Computing (Remote)
Posted 20 days ago
Job Viewed
Job Description
- Assisting in the setup and configuration of cloud environments (e.g., AWS, Azure, GCP).
- Learning and applying cloud deployment strategies and best practices.
- Supporting the monitoring and maintenance of cloud infrastructure.
- Participating in team meetings and contributing to project discussions.
- Learning to troubleshoot common cloud-related issues.
- Developing foundational knowledge in cloud security principles.
- Working with various cloud services such as compute, storage, and networking.
- Shadowing senior cloud engineers to gain practical insights.
- Completing assigned training modules and certifications.
- Documenting processes and procedures related to cloud operations.
Advanced Apprenticeship in Cloud Computing
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Participate in advanced remote training modules on cloud platforms (e.g., AWS, Azure, GCP).
- Gain hands-on experience with cloud infrastructure, services, and deployment strategies.
- Learn and apply principles of cloud security and compliance.
- Assist in designing, building, and managing cloud-based solutions.
- Develop and implement automation scripts for cloud operations.
- Troubleshoot and resolve issues related to cloud environments.
- Collaborate with other apprentices and mentors on team projects.
- Contribute to the development of cloud architecture documentation.
- Stay updated on emerging cloud technologies and industry trends.
- Prepare for and obtain relevant cloud certifications.
- Engage in code reviews and share knowledge within the team.
- Follow best practices for software development and IT operations in the cloud.
Qualifications:
- Some prior experience or formal training in IT, software development, or systems administration.
- Familiarity with basic programming concepts (e.g., Python, JavaScript).
- Strong analytical and problem-solving abilities.
- Excellent communication skills for effective remote collaboration.
- Ability to learn complex technical concepts quickly and adapt to new technologies.
- Self-motivated and disciplined to succeed in a remote learning environment.
- Bachelor's degree or equivalent in Computer Science, Engineering, or a related field is preferred, but extensive relevant experience will be considered.
- A keen interest in cloud computing and a desire to pursue a career in this domain.
- Ability to work independently and manage project timelines effectively.