Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Python developer for building a large scale energy analytics application
Cologne, North Rhine-Westphalia, Germany

Job Title

Python developer for building a large scale energy analytics application

Job Description

Do you want to make a difference and actively shape the energy market? Then you've come to the right place! We are an innovative company and have made it our mission to promote the integration of renewable and energy-efficient technologies. To this end, we support industrial companies in optimizing their decentralized energy generation by means of intelligent concepts and the use of state-of-the-art technology and IT.

This is what you'll be doing:

  • Conceptual design and development of an innovative system for visualization, decentralized control and real-time optimization of energy systems
  • Realization of complex development tasks in an agile environment (Scrum)
  • Architecture design, planning and structuring of the technical implementation
  • Participation in shaping the roadmap and development of the technological strategy
  • Selection, evaluation and introduction of new technologies and trends

Our offer to you:

  • High degree of personal responsibility and room for creativity
  • Exciting, challenging tasks and a steep learning curve
  • Active participation in shaping the transition to energy efficiency and the "digitisation of industry".
  • Flexible working hours
  • An awesome interdisciplinary team that is willing to work with the newest tech and an open and cooperative working atmosphere

Start: immediately or per agreement

Location: Köln (flexible if necessary)

Please apply via: jobs (at), please no consultants


  • No telecommuting
  • No Agencies Please


  • Higher education degree with above-average grades in computer science, electrical engineering or a comparable field of study
  • Profound programming knowledge and practical experience as a software developer with experience in Python, Python web technologies as well as machine learning concepts, and testing (A few of the technologies we use are: pytest, flask, nameko, rabbitmq, pandas, numpy, docker, kubernetes).
  • Experience working with linux systems
  • Experience in developing open source products and agile methods
  • Independent working and excellent analytical thinking
  • Fluent in English (German is a big plus but not a requirement as all development is done in english)

About the Company

Have a look at:

Contact Info

Previous Data Analyst, TimePay in Mumbai, India Next Django Web Developer, Caktus Group in Durham, North Carolina, United States