Senior Backend Engineer (IoT)
Poland
Provectus
Provectus provides Artificial Intelligence & Machine Learning Consulting Services, helping businesses achieve their objectives through AI.
Join us at Provectus as part of a team dedicated to building cutting-edge technology solutions that have a positive impact on society. Our company specializes in AI and ML technologies, cloud services, and data engineering, and we take pride in our ability to innovate and push the boundaries of what's possible.
We seek an experienced Senior Backend Engineer with a versatile skill set and a generalist mindset to play a pivotal role in developing a Digital Twin Infrastructure. The ideal candidate is someone who can effectively adapt to different programming languages and tools, depending on project requirements. In this role, you will acquire data from various devices, design on-premise data storage solutions, and synchronize data with AWS cloud services. You will work closely with cross-functional teams to integrate data from sensors, cameras, and AI systems into a cohesive framework that enables real-time operational optimization.
We seek an experienced Senior Backend Engineer with a versatile skill set and a generalist mindset to play a pivotal role in developing a Digital Twin Infrastructure. The ideal candidate is someone who can effectively adapt to different programming languages and tools, depending on project requirements. In this role, you will acquire data from various devices, design on-premise data storage solutions, and synchronize data with AWS cloud services. You will work closely with cross-functional teams to integrate data from sensors, cameras, and AI systems into a cohesive framework that enables real-time operational optimization.
Responsibilities:
- Contribute to the design and implementation of the Digital Twin Infrastructure, enabling 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, ensuring 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 to ensure 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, as is experience in at least one other programming language, such as Java, Rust, or similar.
- Experience in building RESTful APIs and servers with standard frameworks.
- Familiarity with cloud services such as AWS, including data synchronization and IoT integrations.
- Hands-on experience with data acquisition from cameras and various sensors.
- Experience with Docker for containerization and Kubernetes for orchestration.
- Understanding of microservices architecture and related patterns.
- Strong knowledge of testing frameworks and unit testing best practices.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- Experience with CI/CD pipelines and automation.
Nice to Have:
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: APIs Architecture AWS CI/CD DevOps Docker Engineering Java Kubernetes Machine Learning Microservices MQTT Pipelines Python Rust Security Testing
Region:
Europe
Country:
Poland
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Principal Data Scientist jobsBI Developer jobsStaff Data Scientist jobsPrincipal Data Engineer jobsData Scientist II jobsData Manager jobsJunior Data Analyst jobsData Science Manager jobsResearch Scientist jobsBusiness Data Analyst jobsLead Data Analyst jobsSenior AI Engineer jobsSr. Data Scientist jobsData Engineer III jobsData Science Intern jobsData Specialist jobsJunior Data Engineer jobsSenior Data Scientist, Performance Marketing jobsBI Analyst jobsSoftware Engineer, Machine Learning jobsSr Data Engineer jobsData Analyst Intern jobsData Analyst II jobsSenior Artificial Intelligence/Machine Learning Engineer - Remote, Latin America jobsJunior Data Scientist jobs
Snowflake jobsEconomics jobsLinux jobsHadoop jobsOpen Source jobsJavaScript jobsPhysics jobsComputer Vision jobsAirflow jobsKafka jobsMLOps jobsRDBMS jobsBanking jobsData Warehousing jobsNoSQL jobsScala jobsGoogle Cloud jobsData warehouse jobsKPIs jobsR&D jobsPostgreSQL jobsOracle jobsGitHub jobsSAS jobsCX jobs
Classification jobsStreaming jobsTerraform jobsScikit-learn jobsLooker jobsScrum jobsDistributed Systems jobsPandas jobsData Mining jobsBigQuery jobsPySpark jobsRobotics jobsJenkins jobsJira jobsIndustrial jobsRedshift jobsdbt jobsReact jobsUnstructured data jobsMicroservices jobsMySQL jobsData strategy jobsE-commerce jobsGPU jobsNumPy jobs