You will design, implement, and maintain Backstage Developer Portals across multi-cloud environments.
Responsibilities
- Deploy, configure, and extend Backstage.io to create seamless developer portal experiences.
- Build and maintain custom plugins using TypeScript and Node.js to integrate internal and external tools.
- Integrate Backstage across AWS, GCP, and Azure using Terraform, Kubernetes, and cloud networking.
- Implement SSO (OIDC, OAuth, SAML) and role-based access control (RBAC) for secure platform access.
- Automate Backstage deployments using GitHub Actions, Terraform, and Helm.
- Maintain the Software Catalog through integrations with GitHub, GitLab, Jenkins, ArgoCD, and Kubernetes.
Required Skills
- 5+ years of experience implementing and extending Backstage.io in production environments.
- Advanced TypeScript and Node.js skills for plugin and service development.
- Hands-on experience with AWS, GCP, and Azure.
- Experience managing Kubernetes workloads including EKS, GKE, and AKS.
- Expertise in Infrastructure as Code using Terraform and Helm.
- Proficiency with CI/CD tools such as GitHub Actions, ArgoCD, or Jenkins.
- Experience with GraphQL, REST APIs, and OpenAPI.
- Knowledge of OIDC, OAuth2, and SAML authentication protocols.
- Any Graduate degree.
Preferred Skills
- Experience contributing to Backstage open-source projects.
- Familiarity with Istio, Karpenter, and Backstage software templates.
- Background in platform engineering or developer experience roles.