Python Backend Developer Energy Flexibility Applications
Next Kraftwerke GmbH
Köln, Germany
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English
Job source
Tech stack
Application Programming Interfaces (APIs)
Confluence
JIRA
Microsoft Azure
Code Review
Github
Python (Programming Language)
MySQL
Pair Programming
RabbitMQ
Redis
Software Engineering
+9 more
SQLAlchemy
Grafana
Backend
Fastapi
Pandas
Pytest
Production Code
Terraform
Docker
Job description
- You design and implement backend applications, including APIs and algorithmic solutions, that help our traders leverage power plant flexibility.
- You write clean, reliable code and design robust, scalable software in Python.
- You learn about flexible power plants and incorporate their capabilities and constraints into your application designs.
- You collaborate with your cross-functional, agile, 12-member team using code reviews, pair programming, and retrospectives.
- You work with internal users to investigate issues and find effective solutions to complex problems.
- You deepen your knowledge of the energy sector with strong curiosity.
Requirements
Do you have experience in Terraform?, * Python 3
- asyncio, FastAPI, FastStream, SQLAlchemy, Pydantic, pandas, pytest
- Azure, GitHub CI/CD, Docker, MySQL, RabbitMQ, Redis, Terraform
- Jira, Confluence, Grafana, * You have several years of professional experience in software development, with a strong focus on Python.
- You are comfortable breaking down complex processes and requirements and turning them into high-quality, production-ready code.
- You have practical experience with tools from our tech stack or comparable technologies and are keen to expand your expertise.
- Knowledge of electrical engineering, energy markets, or related fields is a plus.
- You are creative, eager to learn and love discussing technical solutions with your colleagues.
- You use English confidently as your working language.
Benefits & conditions
We offer you a friendly team in which you have much room to contribute your ideas, as well as a challenging and varied job with a high level of personal responsibility. Join us in shaping the energy transition in Europe. If this job description suits you, please send us a detailed application via the link below.
- Hybrid and flexible working including home office equipment
- The opportunity to save up additional vacation days and use them flexibly with our Flextime working model
- Comprehensive further development opportunities such as language courses, coaching and training
- Job bike and Germany ticket
- Sports offers e.g (Urban Sports Club, Yoga courses)
- Regular events: summer party, Christmas party, LAN party, after-work pizza & drinks
- External support in finding daycare places as well as other private and professional challenges
We adhere to non-disclosure guidlines and guarantee that your answers will be anonymous.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Finding Jobs in Germany
over 2 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago