Remote Senior Backend Engineer (IoT)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Join Provectus as a Senior Backend Engineer focused on building cutting-edge technology solutions that positively impact society.
  • The role involves developing a Digital Twin Infrastructure and requires a versatile skill set and a generalist mindset.
  • Responsibilities include acquiring data from various devices, designing on-premise data storage solutions, and synchronizing data with AWS cloud services.
  • Collaborate with cross-functional teams to integrate data from sensors, cameras, and AI systems for real-time operational optimization.
  • Contribute to the design and implementation of the Digital Twin Infrastructure for real-time monitoring and optimization of manufacturing processes.
  • Gather and process data from cameras, sensors (temperature, humidity, pressure), ingredient dosing machines, and other IoT devices.
  • Design and manage efficient and secure data storage systems within the manufacturing environment.
  • Implement secure and reliable synchronization between on-premise systems and AWS cloud services to ensure seamless data flow.
  • Utilize OPC-UA and MQTT protocols for efficient and secure communication between devices and systems.
  • Develop and maintain PLC programs, particularly with Siemens systems, to interface with various hardware components.
  • Integrate hardware such as KUKA robots, Siemens Simatic HMI, and cameras into the IoT ecosystem, ensuring interoperability.
  • Ensure all data handling meets security standards and complies with relevant regulations.
  • Work closely with Solution Architects, DevOps Engineers, Delivery Managers, and Machine Learning Engineers for seamless integration of IoT solutions.

Requirements:

  • Proven experience in backend engineering with a generalist approach and the ability to adapt to new technologies, languages, and tools as needed.
  • Proficiency in Python is required, along with experience in at least one other programming language, such as Java, Rust, or similar.
  • Experience in building RESTful APIs and servers with standard frameworks is essential.
  • Familiarity with cloud services such as AWS, including data synchronization and IoT integrations, is necessary.
  • Hands-on experience with data acquisition from cameras and various sensors is required.
  • Experience with Docker for containerization and Kubernetes for orchestration is important.
  • Understanding of microservices architecture and related patterns is needed.
  • Strong knowledge of testing frameworks and unit testing best practices is essential.
  • Excellent problem-solving skills and the ability to work collaboratively in a team environment are required.
  • Experience with CI/CD pipelines and automation is a nice to have.

Benefits:

  • Work in a fully remote environment, providing flexibility and work-life balance.
  • Be part of a team dedicated to innovation and pushing the boundaries of technology.
  • Opportunity to work with cutting-edge AI and ML technologies, cloud services, and data engineering.
  • Collaborate with cross-functional teams and gain exposure to various aspects of IoT solutions.
  • Contribute to projects that have a positive impact on society and the manufacturing industry.
About the job
Posted on
Job type
Salary
-
Leave a feedback