Job
- Level
- Experienced
- Job Field
- Software, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Munich, Göttingen
- Working Model
- Onsite
Job Summary
In this role, you will develop frontend and backend services for a modern IoT platform, work on optimization algorithms, and enrich the OpenEMS platform with new features to enhance energy consumption insights.
Job Technologies
Your role in the team
- We are an emerging team. This means that you can take on a lot of responsibility right from the start. It also means that there are many interesting challenges you can specialize in. Some of the exciting topics we are working on include:
- Energy management with OpenEMS (the open source energy management platform)
- Distributed IoT Platform: Our goal is to develop a robust, highly available, and modern IoT platform.
- Data-driven applications: Each oEMS box generates data that must be stored, analyzed, and visualized for our customers. We aim to deliver the best possible results to our clients by providing insights and visualizations of their energy consumption and production.
- The energy transition requires the widespread use of renewable energies. With your support, we are building the infrastructure to coordinate generation and consumption in a decentralized manner.
- Show the world how to transition to a renewable and decentralized energy system.
- You are co-responsible for the frontend and backend services offered by the oEMS platform, the further development of OpenEMS, and the development of local and overarching optimization algorithms.
- You support our team by developing new, innovative features that enhance the oEMS platform.
- You develop products that our customers enjoy using.
This text has been machine translated. Show original
Our expectations of you
Education
- You have a completed degree in Computer Science, Mathematics, Physics, or a comparable field of study, or you are a certified IT specialist.
Qualifications
- You are proficient in Java and other programming languages (e.g., Angular, Python, C++).
- You are familiar with version control systems (git, GitHub).
- You are familiar with the best practices of software development.
- You love challenges and enjoy working with good and motivated colleagues.
- Good German and English skills complete your profile.
Experience
- You have experience with web technologies (JSON, REST, HTTPS, RPC).
- You have experience working with Linux systems.
This text has been machine translated. Show original
What we offer
- Small team in a young, growing company
- Exciting and dynamic work environment in a future-oriented industry
- A high degree of personal responsibility
- No large hierarchies
- Motivated and solution-oriented colleagues
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
opernikus GmbH
opernikus GmbH is an IT consulting and software company based in Munich with an additional presence in Göttingen. The company assists firms in the energy supply, industry, and trade sectors with the digital transformation of their energy supply. The focus is on modular solutions based on the OpenEMS platform for monitoring, control, and optimization.
Description
- Company Type
- Established Company
- Working Model
- Onsite
- Industry
- Power Sector, Economy