Backstage Lead Developer
Job Overview
Support the analysis, design, extension, and operation of a Backstage developer portal for a major energy transmission operator, including architecture consulting, plugin development, integrations, and technical documentation."
Key Responsibilities
- Define and design scalable, high-performance Backstage platform architectures by developing technical concepts, assessing security requirements, and producing strategic recommendation documents.
- Analyze the existing portal architecture, evaluate current technologies, interfaces, and plugin structures, and consolidate findings to inform design decisions.
- Develop, customize, test, and integrate Backstage plugins and platform extensions for both frontend and backend components, implementing business workflows and internal system integrations.
- Implement and maintain backend services and integrations, configure CI/CD pipelines, and provide technical advisory on integration patterns and security models.
- Produce and maintain comprehensive technical documentation and knowledge transfer materials, including architecture overviews, API specifications, workflow descriptions, and configuration guides.
Skills and Competences
- Backstage
- Technical architecture design
- Plugin development
- Frontend development
- Backend development
- Node.js
- React
- Security analysis
- Integration patterns
- Technical documentation
- Knowledge transfer
- Analytical skills
- Collaboration
- Communication
- CI/CD pipeline implementation
- Azure DevOps
- Docker
- Kubernetes
- Cloud platform (Azure)
- Cloud platform (AWS)
- Cloud platform (GCP)
Qualifications
- At least 2 years of experience in Backstage customization and platform maintenance
- At least 4 years of Node.js backend development experience
- At least 3 years of React frontend development experience
- At least 1 year of CI/CD pipeline design and implementation experience