|
JD Senior Developer / DevOps Platform Engineer Backstage · GitOps · Crossplane · Cloud-Native Platform
KEY RESPONSIBILITIES • Own and extend Backstage: develop custom plugins, software templates, scaffolder actions, and catalog integrations that reduce developer friction • Build and maintain GitOps pipelines (GitHub Actions + Argo CD) covering build, test, security scan, promotion, and rollback workflows • Author Crossplane XRDs, compositions, and providers to enable one-click self-service provisioning across Kubernetes, OpenShift, AKS, and VM targets • Integrate Backstage with downstream systems: Crossplane, Argo CD, Vault, OPA, Prometheus, and internal ITSM/CMDB tooling • Implement and enforce security controls: Kyverno/OPA policies, Vault secrets management, RBAC, and audit logging across the full provisioning chain • Build observability coverage (metrics, traces, logs) and surface platform health via Backstage and AIOps dashboards • Manage Backstage upgrades without breaking custom plugins — maintain upgrade-safe extension patterns and document architectural decisions • Write runbooks, support documentation, and onboarding guides so that what you build can be handed over and evolved by others • Participate in platform support rotation: triage issues, resolve incidents, and close the feedback loop back into the product backlog • Collaborate with platform architects, security, and product owners to translate requirements into production-grade platform features REQUIRED SKILLS SKILL AREA WHAT WE EXPECT Backstage & TypeScript Plugin dev, scaffolder, catalog, TechDocs, permissions, React/Node.js GitOps & Argo CD GitHub Actions, branching strategies, sync, drift detection, promotion Crossplane & IaC XRDs, compositions, providers, functions; Terraform, Helm, Kubernetes YAML Kubernetes / OpenShift / AKS Networking, ingress, service discovery, RBAC, Cilium/Hubble fundamentals Security & Policy-as-Code OPA/Gatekeeper, Kyverno, Vault secrets management, least-privilege RBAC Observability & AIOps Prometheus, Grafana, OpenTelemetry; AIOps dashboards, incident insights Engineering Ownership End-to-end accountability: design → code → test → secure → support → improve
PREFERRED / NICE-TO-HAVE SKILLS Upbound / Crossplane Enterprise Knative, KubeVirt, Cilium Enterprise Vault deep integration Terraform advanced modules, vRA connectors FinOps / Showback Developer portal product ownership mindset Python / FastAPI Backend APIs for AIOps, automation, platform signals
|