go-e Labs GmbH sucht einen erfahrenen Senior Backend & Cloud Engineer (m/f/x) in Berlin, um das Cloud & Infrastructure Team zu verstärken. Der Fokus liegt auf der Entwicklung, Wartung und dem Betrieb von Services für die Kommunikation und Datenverarbeitung von eingebetteten Geräten. Der ideale Kandidat gestaltet die Zukunft des Ladens von Elektroautos aktiv mit und bringt fundierte Kenntnisse in Cloud-Infrastruktur, DevOps-Praktiken und Backend-Architektur für IoT-Produkte mit. go-e bietet ein dynamisches Arbeitsumfeld mit viel Gestaltungsfreiraum, flexiblen Arbeitszeiten und attraktiven Benefits.
Bei go-e verfolgen wir von Anfang an mit Leidenschaft und Stärke die Entwicklung unserer Vision. Wir bewegen uns in einem Bereich, der von Durchbrüchen und Wachstum geprägt ist und der viel Eigenverantwortung und kreative Lösungsfindung erfordert. Auf unserem Weg zur Energiewende ist die Mischung aus Innovation und Sicherheit, regional und international, Selbstverwirklichung und Professionalität der ideale Treibstoff für unser gemeinsames Wachstum.
Das Cloud & Infrastructure Team ist verantwortlich für die Entwicklung, Wartung und den Betrieb von Diensten, die zur Kommunikation mit unseren eingebetteten Geräten und zur Verarbeitung von Daten von diesen verwendet werden.
Unsere bestehende Codebasis verwendet eine Mischung aus Go, JavaScript und TypeScript. Die einzelnen Dienste werden entweder als Bare-Systemdienste direkt auf Linux-Servern ausgeführt oder als Container entweder in einer Docker-Runtime oder sogar in einem selbst gehosteten Kubernetes-Cluster bereitgestellt, wo dies angebracht ist.
Mit Ihrem Beitrag beeinflussen Sie, wie Menschen in Zukunft ihre Autos aufladen werden. Werden Sie Teil des Teams, das die Zukunft innovativer Ladelösungen für die E-Mobilität entwickelt!
Your area of responsibility
- Design, develop, and deliver cloud infrastructure of go-e products and maintain it with high standards, ensuring quality, performance, maintainability and scalability
- Manage the infrastructure of the cloud, overseeing the architecture, costs, configuration, and deployment of applications in the cloud. You will build and maintain software features and functions, databases, and applications for cloud technologies, with automation, orchestration, and integration
- Build and maintain features to provide security for cloud-based platforms and applications to ensure reliability & performance. You will manage software and hardware associated with the use of cloud-based services and manage and support network infrastructures and connections between clients and service providers
- Continuously explore opportunities to improve operational efficiency through automation
- Work closely with product managers and domain experts to understand business and capture requirements
- Deal with new and relevant trends and techniques in the field of cloud infrastructure and support our R&D teams with the processes of technology selection and infrastructure architecture
- Being actively involved in all phases of software development in an interdisciplinary manner and are happy to share your knowledge with your colleagues as a sparring partner and coach
It would be great if you have
- In-depth understanding of cloud infrastructure and infrastructure orchestration
- You identify yourself as a DevOps practitioner and are used to promoting these practices throughout development teams
- Experience with git and its workflows
- Experience with CI/CD (gitlab-ci)
- Experience with Kubernetes (writing helm charts, deployments and service yamls)
- Experience with ingress controllers like traefik or nginx
- Experience with backend architecture for IoT products
- Experience writing applications in Node.JS
- Experience with Linux Service Administration (System) is a must
- Fluid handling of Linux command prompt
- Able to communicate openly and in an effective manner
- Fluent in English at C1-Level
It would be even better if you have
- Solid experience with ClickHouse database
- Experience in a start-up environment
- Fluent in German at B2-Level
- Experience in the field of EV charging or energy management solutions
- Experience with server installation automation software like Ansible and containerization with Docker
What we offer
- Be one of the key drivers of our core technologies
- A high degree of freedom in the execution of your projects
- Flexible working hours
- Mental well-being support
- Employee discounts on our products
- Corporate discounts on a variety of brands
- High-quality tools, e.g., soldering irons, measuring tools, oscilloscopes, server infrastructure for software experiments, 3D printers in all sizes, the largest of which can print entire chairs (1.5x1.5m)
- Regular group cooking at lunchtime or after work
- Regular group dining and drinking after work
- After-work/team-building events or similar
About go-e
We are a fast-growing, successful company in the field of e-mobility and have developed from a start-up to an internationally recognized player. From our headquarters in Carinthia, Austria, we have already expanded to around 20 European countries. With bold ideas based on our passion for innovative e-mobility solutions, we are already establishing future technologies today.