Lead Industrial Iot Software Engineer

Details of the offer

Our client is looking for a highly skilled Lead Industrial IoT Software Engineer to lead the development and maintenance of IoT solutions tailored for industrial applications. This role involves working with cutting-edge technologies to create secure, scalable, and customizable industrial edge solutions. The ideal candidate will have a passion for open-source software, Linux, and edge computing, with extensive experience in software development and IoT frameworks.Responsibilities :Maintain and Operate an IoT Platform on Amazon Web Services (AWS) :Oversee the day-to-day operations of the IoT platform hosted on AWS, ensuring high availability, reliability, and security.Manage the deployment and scaling of IoT services on AWS, optimizing performance to meet the demands of connected devices and applications.Monitor system health and performance, implementing automation and incident response strategies to minimize downtime and address any issues proactively.Ensure compliance with best practices in cloud infrastructure, including data security, encryption, and access management.Develop New Solutions for the Food Industry Utilizing the IoT Platform :Lead the design and development of innovative IoT solutions tailored to the specific needs of the food industry, focusing on improving operational efficiency, product quality, and safety.Collaborate with cross-functional teams, including product managers, engineers, and industry experts, to gather requirements and translate them into technical specifications.Implement real-time data collection, analysis, and reporting features to provide actionable insights for food production and supply chain management.Integrate IoT solutions with existing systems and infrastructure, ensuring seamless interoperability and scalability for future growth.Stay abreast of industry trends and emerging technologies to continuously improve and innovate IoT solutions within the food sector.Key Skills :Passion for open-source software, Linux, edge computing, and IoT.Proven track record of at least 3 years in professional software development using Python or C++.Experience with RESTful APIs and IoT-specific protocols like MQTT, CoAP, HTTP, and Bluetooth Low Energy (BLE).Familiarity with wireless communication protocols.Expertise in containers (Docker, Kubernetes), Linux distributions, Snap, Debian, or RPM packaging, and shell scripting.Proficiency in CI / CD tools like GitHub Actions, GitLab CI, and IoT frameworks and protocols.Experience in real-time applications and 2+ technology domains (e.g., software development, cloud computing, operating systems, virtualization, security, networking, data & analytics, AI / ML).Familiarity with common web application architectures, including load balancing, caching, message queues, and authentication.Proficiency in both mainstream relational databases (e.g., MySQL, PostgreSQL, Oracle, SQL Server) and NoSQL databases (e.g., MongoDB, Redis).Familiarity with AWS, able to design and manage cloud infrastructure, including AWS IoT services for managing, analyzing, and visualizing data.Experience with DevOps practices, containerization technologies (Docker, Kubernetes), and automation deployment tools (Ansible, Kubernetes).Expertise in implementing encryption, secure communication, authentication mechanisms, and secure coding practices to protect IoT devices and user data.Ability to process and analyze large amounts of IoT data to provide valuable insights.Understanding of networking concepts like IP addressing, routing, and subnets for IoT devices.Proficiency in tools like Git for version control and efficient codebase management.Skills to organize, monitor, and respond to events for fleets of IoT devices using AWS IoT Device Management, AWS IoT Device Defender, and AWS IoT Core.Ability to design and implement over-the-air (OTA) updates for IoT devices, ensuring smooth deployment and monitoring progress.Enthusiasm for learning emerging technologies with a keen insight into industry trends.Excellent communication and collaboration skills, with the ability to clearly express technical solutions.Qualifications :Bachelors degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years of experience in software development, with a focus on IoT or embedded systems.Professional certifications in AWS (e.g., AWS Certified Solutions Architect, AWS Certified Developer) are highly desirable.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Information Technology Manager

Location: King George, VA Desired Candidate Qualities: Ten (10) plus years of experience with demonstrated ability to plan and coordinate the installation, t...


Tech Wizards - South Africa

Published a month ago

Data & Analytics Industrial Placement

Data & Analytics Industrial PlacementJob Description SummaryPrior to submitting your application, please visit our early careers website to find out more abo...


Industry Placements - South Africa

Published a month ago

Specialist Technology Transfer Project

JOB PROFILE FIXED TERM CONTRACT (12 MONTHS) JOB TITLE: Specialist: Technology Transfer Projects JOB GRADE: C5 Minimum Midpoint TOTAL CTC: R507 409 - R596 9...


Small Enterprise Development Agency_Gov - South Africa

Published a month ago

Data Engineer

Please note that at this time, we are not accepting resumes from external agencies or recruiters. Any unsolicited resumes will not be considered and will not...


Hakkoda Inc. - South Africa

Published 12 days ago

Built at: 2024-12-22T15:51:47.341Z