Startdatum:
März 2026
Enddatum:
30.08.2026 + Option
Beschäftigungsart:
Freiberuflich
Region:
Remote & FFM oder Berlin
Beschreibung:
Im Rahmen eines innovativen Plattform Projektes im Energiesektor suchen wir im Auftrag unseres Kunden nach Unterstützung als DevOps Engineer (m/w/d) mit Typescript, Node & React Skills . Die Tätigkeit erfolgt weitestgehend Remote und nach Absprache ca. 1 mal im Monat für paar Tage am Stück in Frankfurt oder Berlin.
Project Description
The team is building an internal platform for Group software product developers to accelerate the development and delivery of software products to tackle the massive challenges facing the energy sector. The Platform is a service oriented, cloud-native platform that is being built to provide application teams with self-service capabilities to develop, run and operate their software products. Platform provides services for application infrastructure, data, service lifecycle management, application build and delivery as well as services to operate their software products. The Platform is
deployed as a hybrid cloud, encompassing both private cloud and select public clouds.
General Description
The DevOps Team streamlines workflows on the platform by reducing overhead and automating tasks, allowing application developers to focus on business logic. IT provides three products to the platform: CodeBuild (CI for automation and source management) and Artifact Registry (Image and Artifact Registry). The Developer Portal serves as a self-service hub for interacting with all products and other services.
Key Responsibilities:
Feature Implementation: Developing and implementing full-stack features, including consulting with Quality Assurance (QA) with test automation, for the Developer Portal in compliance with the product’s roadmap.
Operational Tasks: Maintaining existing codebase and infrastructure to ensure operational excellence within .
Documentation: Writing thorough and comprehensive documentation, which is used by external and internal stakeholders.
In essence, the Developer Portal Engineer drives the lifecycle of the platform by building full-stack features, maintaining robust infrastructure, and producing comprehensive documentation to ensure both operational excellence and a seamless
developer experience.
Objective 1: Provide self-service capabilities in the Developer Portal
Tasks:
Implementing new Backstage.io features for self-service
Maintaining existing Backstage.io features including bug fixing, technical debt analysis, and code refactoring
Conducting technical requirement Engineering for Backstage.io
Documenting runbooks and how-to’s for stakeholders
Objective 2: Ensure high-quality software delivery
Tasks:
Consulting with System Architects, Product Management, and other stakeholders to stay true to the product’s roadmap and adjust upon changed requirements
Implementing and automating tests for Backstage.io in consultancy with QA
Fostering a knowledge- and best practice-sharing environment, including code reviews and contributing to opensource projects in GitHub
Objective 3: Develop and maintain infrastructure
Tasks:
Utilizing Infrastructure-as-Code (IaC) mechanisms for configuration management
Implementing Terraform modules for Kubernetes clusters
Working with Kubernetes, Helm, and Flux for deployment and management of applications
Skills:
The contractor must be at a mid-level in Software or DevOps Engineering with experience in full-stack, complex software projects and GitOps.
Must-have experience
Extensive full-stack experience with Typescript, Node and React
Experience in building complex software projects
Experience with API calls
Experience with platform tools (e.g. Backstage.io)
Experience in Platform Engineering or DevOps
Experience of Git versioning system and GitOps mechanisms
Experience of Config or IaC mechanisms
Experience maintaining and administrating of Kubernetes, Terraform, Helm
Must-have language skills:
Fluent English in speech and writing (at least B2)
Preferred experience
Experience with framework tools (e.g. Nest.js, Tailwind), and access management solutions (e.g. Keycloak)
Experience in creating a Self-Service Platform with another tool
Experience with projects using code reviews before Merge Requests or contributions to open-source software on GitHub
Experience with documentation tools (e.g. Markdown, Confluence)
Experience with agile frameworks (e.g. Scrum, SAFe)
Experience in stakeholder management