Domain
Cloud & Infrastructure
Skill Profile
Kubernetes-native IaC, compositions, providers, claims, resource management via CRD
Roles
2
where this skill appears
Levels
5
structured growth path
Mandatory requirements
8
the other 2 optional
Cloud & Infrastructure
Infrastructure as Code
3/17/2026
Choose your current level and compare expectations. The items below show what to cover to advance to the next level.
The table shows how skill depth grows from Junior to Principal. Click a row to see details.
| Role | Required | Description |
|---|---|---|
| Infrastructure Engineer | Understands Crossplane resource model and Composition basics. Applies pre-built XRDs and Claims to provision cloud resources. Troubleshoots failed resource syncs using kubectl and provider status events. | |
| Platform Engineer | Required | Understands Crossplane provider model and Claims workflow. Uses existing Compositions to expose self-service infrastructure APIs to dev teams. Validates resource status and resolves basic provisioning errors with guidance. |
| Role | Required | Description |
|---|---|---|
| Infrastructure Engineer | Independently configures and manages Crossplane. Writes IaC for common tasks. Understands networking and security basics. | |
| Platform Engineer | Required | Independently configures and manages Crossplane. Writes IaC for typical tasks. Understands networking and security basics. |
| Role | Required | Description |
|---|---|---|
| Infrastructure Engineer | Required | Designs multi-cloud Crossplane Compositions with cost-optimized resource patches. Implements ProviderConfig rotation for credential security. Builds Composition pipelines with validation webhooks and drift detection. |
| Platform Engineer | Required | Designs Crossplane-based internal developer platforms with abstracted XRDs hiding cloud complexity. Implements Composition Functions for dynamic resource templating. Enforces OPA/Kyverno policies on Claims to guarantee compliance. |
| Role | Required | Description |
|---|---|---|
| Infrastructure Engineer | Required | Defines infrastructure strategy with Crossplane. Establishes IaC standards. Conducts architecture review. Optimizes FinOps. |
| Platform Engineer | Required | Defines infrastructure strategy with Crossplane. Establishes IaC standards. Conducts architecture reviews. Optimizes FinOps. |
| Role | Required | Description |
|---|---|---|
| Infrastructure Engineer | Required | Shapes Crossplane strategy as infrastructure control plane: designing Composite Resource Definitions (XRD) for cloud resource abstraction, provider configuration architecture for multi-cloud. Defines Kubernetes-native IaC vs Terraform approach, composition template standards and integration with internal developer portal. |
| Platform Engineer | Required | Defines infrastructure abstraction strategy through Crossplane for the entire organization: Compositions as platform API, XRDs for self-service provisioning. Designs provider architecture for multi-cloud. Integrates with IDP (Backstage) for declarative infrastructure management through UI. |