| Junior | Middle | Senior | |
|---|---|---|---|
| Infrastructure Platform | |||
| Linux and networking |
Operate hosts and services safely
Reads logs, manages processes, and understands common network and OS diagnostics. |
Troubleshoot runtime incidents independently
Diagnoses network, resource, and process-level problems with reliable recovery steps. |
Define infrastructure operating standards
Guides system hardening, segmentation, and platform-level troubleshooting patterns. |
| CI/CD |
Maintain existing pipelines
Understands build steps, artifacts, and routine pipeline failures. |
Improve release flow reliability
Adds caching, rollback safety, environment checks, and measurable deployment quality. |
Design delivery standards across teams
Balances developer speed, release risk, and compliance requirements. |
| Infrastructure as code |
Change infrastructure through code
Uses reviewed IaC changes instead of manual configuration drift. |
Model reusable infrastructure modules
Builds predictable templates with variables, outputs, and safe environment separation. |
Set infrastructure design principles
Defines state strategy, module ownership, and platform-level evolution rules. |
| Reliability and Security | |||
| Containers and orchestration |
Build and run containerized workloads
Understands images, runtime configuration, and basic orchestration objects. |
Operate services under load
Tunes rollout strategy, resource limits, scheduling, and service recovery. |
Drive platform orchestration standards
Shapes workload isolation, multi-environment patterns, and cluster governance. |
| Observability |
Support logs, metrics, and alerts
Adds instrumentation and follows runbooks for routine operational events. |
Diagnose incidents via telemetry
Uses dashboards, traces, and event timelines to isolate root causes. |
Set service health indicators
Defines SLI/SLO conventions and improves signal quality of alerting. |
| Security operations |
Follow secure infrastructure baselines
Applies secrets handling, access control, and patching procedures consistently. |
Reduce operational security risk
Reviews exposed surfaces, rotates secrets, and improves access segmentation. |
Embed security in platform workflows
Makes secure defaults part of delivery, infrastructure, and incident response. |