Job
In this role, you will develop scalable services and REST APIs for over 1 billion daily data points, focusing on their availability and performance in a DevOps-oriented environment.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- We operate Germany's largest measurement data platform in the low-voltage grid with over 30 million data points daily. With your skills, you will help us optimize our systems to handle 1 billion data points per day.
- We live by the principle 'you build it, you run it'. For us, DevOps is therefore not just a word, but a fundamental attitude.
- You design and develop our services, from streaming applications to REST APIs. You are responsible for their availability and performance.
- You actively contribute to the company culture by fostering team spirit, innovation, fun, and creativity.
- You develop architecture concepts and make transparent implementation decisions for our highly data-driven software products.
- You lead technical projects from device to web frontend and can communicate and coordinate effortlessly within your team as well as across team boundaries.
- You lead projects, share your knowledge, and support junior developers in their tasks and professional development.
Our expectations of you
Qualifications
- Proven ability to lead technical teams by imparting best practices in software development and ensuring high standards in code quality.
- Solid knowledge in data modeling and backend technologies with the ability to oversee the entire development cycle from conception to deployment.
- You are a team player with strong communication skills and can work effectively in interdisciplinary teams.
- You have good German language skills (at least level C1) in speaking and writing.
- You approach tasks pragmatically and can judge when 'good' is good enough.
Experience
- In-depth knowledge of common software design and architecture patterns, as well as practical experience in implementing these patterns in real-world applications.
- Strong understanding of cloud platforms (e.g., AWS, Azure, GCP) and experience in designing and implementing distributed systems that are scalable and robust.
- Experience with agile development methodologies, including Scrum or Kanban, and a commitment to iterative and incremental software delivery.
- Relevant experience in software design and development.
Benefits
Work-Life-Integration
Health, fitness & fun
Topics you will work on
Job locations
About your employer
As a subsidiary of EnBW AG, SMIGHT GmbH develops innovative products to enhance the efficiency of distribution networks. The company relies on patented sensor technology for real-time data and analytics.
- Startup
- Onsite, Hybrid
- Power Sector, Economy
More jobs
These jobs might also interest you
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...