Our client is scaling its global footprint. We are moving away from manual, multi-team provisioning cycles toward an Active Site Blueprint. We need an Engineer to build the "Golden Path" for site bootstrapping—an automated, 1-click process that provisions MSF networking, compute, and storage on Azure while surfaceable via our Backstage developer portal.
The position is fully overlapping with Pacific Timezone.
Responsibilities:
- Blueprint Engineering: Use Terraform to architect a modular "Goal State" engine for Azure that enables atomic cloning, diffing, and environment iteration.
- Backstage Integration: Develop Node.js-based plugins or scaffolder actions within Backstage to provide a self-service UI for site and ring provisioning.
- Automated State Reconciliation: Build the logic (via pipelines and controllers) that synchronizes the "Goal State" Blueprint into "Actual State" Azure resources.
- Service Catalog Ownership: Extend the Backstage Service Catalog to track MSF footprints, providing visibility into pending, active, and deprecated sites.
- Migration (Phase 2): Lead the transition of legacy sites into the new Blueprint framework, ensuring zero-downtime and configuration parity.
Technical Requirements:
- Terraform & Azure: Advanced expertise in the Azure Provider (azurerm). You should be comfortable with complex VNet peering, Managed Identities, and remote state management at scale.
- Node.js Development: Strong backend TypeScript/JavaScript skills to customize the Backstage backend and build custom Scaffolder actions.
- Backstage (IDP): Direct experience with the Backstage Software Catalog and Scaffolder. You know how to write template.yaml files and integrate them with GitHub/GitLab/Azure DevOps.
- CI/CD & GitOps: Mastery of automated PR workflows. You aim to eliminate manual "PR errors" through automated validation and policy-as-code.
- Cloud Architecture: Deep understanding of cloud-native networking, compute, and storage scaling in high-compliance environments (e.g., IL5).
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers