Data Engineer with Python
Core
Design and implement scalable digital solutions for industrial IoT and timeseries data analytics, focusing on motion business traction.
Role type
Senior Data Engineer (Python, Industrial IoT)
Builds
Production-grade Python code, scalable data-processing algorithms, backend services, REST APIs, and data pipelines for industrial IoT applications.
Domain
Industrial IoT, Timeseries Data Analytics, Motion Business Traction
Required skills
Python (production-grade), FastAPI/Flask, Pandas, NumPy, Scikit-learn, Azure Functions, Azure Databricks, SQL, NoSQL, Git, CI/CD, Unit/Integration Testing
Preferred skills
Machine learning-based approaches, Deterministic algorithms, OOP, Data structures, Algorithms, SOLID principles, Clean-code practices
Technologies
Microsoft Azure, Azure Functions, Azure Databricks, FastAPI, Flask, PyTest
Responsibilities
Design and implement product features; Develop production-grade Python code for industrial IoT and timeseries data analytics; Build scalable data-processing algorithms; Develop backend services, web applications, and REST APIs; Design and maintain efficient data pipelines and ETL processes; Write unit, integration, and component test cases; Deploy and operationalize solutions on Microsoft Azure; Investigate and resolve production issues.
Seniority
Mid-Senior (3-8 years experience)