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.