6 to 8 Years Relevant Experience
We are seeking a highly skilled Backstage Developer to design, implement, and manage an internal developer portal powered by Backstage.io. This role is ideal for a candidate passionate about developer productivity, platform engineering, and automation. You will work with cutting-edge tools and technologies to create a streamlined development experience across the organization.
Key Responsibilities:
1. Backstage Platform Management
- Design, deploy, and maintain the Backstage.io developer portal for internal engineering teams.
- Ensure platform scalability, reliability, performance, and security in a production-grade environment.
- Stay current with Backstage community releases, plugin updates, and best practices.
2. Plugin Development & Customization
- Develop custom Backstage plugins using TypeScript, Node.js, and React.
- Integrate plugins with CI/CD pipelines, monitoring tools, and cloud platforms.
- Extend Backstage functionality to support organization-specific workflows and tools.
3. Software Catalog Management
- Configure and maintain the Backstage Software Catalog to manage services, pipelines, and infrastructure components.
- Implement entity providers and processors for automated catalog data ingestion.
- Ensure metadata consistency across catalog entries.
4. Developer Experience & Automation
- Create and maintain Software Templates using Backstage’s Scaffolder to standardize project bootstrapping.
- Enable TechDocs for internal documentation following a docs-as-code approach.
- Implement self-service capabilities for engineering teams to manage services independently.
- Identify developer pain points and implement Backstage-based solutions to improve productivity.
5. Integration & Tooling
- Integrate Backstage with major platforms and tools including:
- Cloud Providers: AWS, GCP, Azure (via Terraform)
- CI/CD Tools: Jenkins, GitHub Actions, GitLab CI, ArgoCD, FluxCD
- Monitoring: Dynatrace
- Source Control: GitHub, GitLab
- Authentication & Authorization: OIDC, OAuth2, SAML with RBAC
- Developer Tooling: Kubernetes (EKS/GKE/AKS), Helm, API Gateways
6. Collaboration & Communication
- Work closely with product managers, developers, SREs, and platform teams to define and deliver Backstage capabilities.
- Participate in architectural reviews, platform roadmap planning, and alignment with enterprise standards.
- Provide onboarding materials, documentation, and run workshops to promote portal adoption.
- Contribute to internal knowledge sharing and explore opportunities to engage with the Backstage open-source community.
Required Skills and Technologies:
- Core Technologies: Backstage.io, TypeScript, Node.js, React
- Infrastructure & DevOps: Terraform, Kubernetes (EKS/GKE/AKS), Helm
- CI/CD Tools: Jenkins, GitHub Actions, GitLab CI, ArgoCD, FluxCD
- Cloud Platforms: AWS, GCP, Azure
- Monitoring: Dynatrace
- Authentication & Security: OIDC, OAuth2, SAML, RBAC
- Source Control & Automation: GitHub, GitLab
- Other: Experience with AS400, DB2 is a plus (legacy integration)
Preferred Qualifications:
- Prior experience implementing and scaling Backstage.io in a large enterprise.
- Experience in platform engineering or developer experience (DevEx) teams.
- Familiarity with SSO integration, compliance requirements, and secure SDLC practices.