Lead Industrial Iot Software Engineer

Lead Industrial Iot Software Engineer
Company:

Findojobs South Africa


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.


Source: Adzuna_Ppc

Requirements

Lead Industrial Iot Software Engineer
Company:

Findojobs South Africa


Senior Mobile Developer

Send an email about this job to a friend or to yourself. My client is looking for a Senior mobile Developer who has experience in leading the development and...


From Goldman Tech Resourcing - Western Cape

Published a month ago

High School Learning Support Assistant (Temp) - Spark Blue Downs High - 2024

About SPARK SchoolsSPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools....


From Spark Schools - Western Cape

Published a month ago

Information Technology Graduates (Programming)

Preparing and delivering lectures, tutorials, workshops, and seminars.Setting and grading assignments, tests, and exams.Attending and participating in meetin...


From Talentlink - Western Cape

Published a month ago

Aws Data Engineer

PBT Group is currently offering an opportunity for an AWS Data Engineer with 2 to 5 years of relevant experience.The role of a Data Engineer involves constru...


From Pbt Group - Western Cape

Published a month ago

Built at: 2024-09-21T23:24:39.435Z