What will you do as a Python Developer?
Your Role:
✔️ Develop effective and scalable code and contribute to the development of our battery management systems, our energy management systems, and our web applications.
✔️ Build and maintain our cloud platform, handling large data streams from our batteries in the field and executing advanced analytics.
What we are looking for:
✔️ Experience in software development, with the ability to write top-quality code in Python.
✔️ Experience in building scalable cloud architecture to support our battery analytics and IoT connectivity, ideally in AWS.
✔️ Experience in managing and optimizing SQL database architectures (such as PostgreSQL or Timescale).
✔️ Ability to work independently, have a clear sense of ownership and deliver with highest quality.
✔️ Ability to communicate clearly in English.
With some (or all) of the following points, you have a clear plus:
✔️ Experience with data engineering: setting up ETL jobs, ML-Ops, and modelling data for analytics.
✔️ Experience with data analysis: creating dashboards, developing, validating and optimizing algorithms, delivering key data and insights to the business.
✔️ Experience in developing web applications using frameworks such as flask, django, nicegui, or streamlit, with some knowledge of front-end programming languages.
✔️ Experience with industrial data protocols, such as Modbus, Canbus and RS485.