ssprkd.io
🚀Skill assessment · 66 questions

CI/CD & Delivery Pipelines skill assessment

Can you take a commit to production — built, tested, signed, and safely rolled out?

What it covers

CI/CD

Master designing reliable, fast pipelines that build, test, and ship code automatically. Strong CI/CD reduces lead time and makes releases boring and safe.

Pipeline stages: build, test, deploy gatesCaching and artifact reuse for fast buildsDeployment strategies: blue/green, canary, rollingSecrets handling in pipelinesTrunk-based development vs. release branches

Containers

Understand how containers package and isolate applications so they run identically across environments. Efficient, secure images are foundational to modern delivery.

Writing minimal, layered DockerfilesMulti-stage builds and image size reductionImage registries and tagging strategyContainer networking and volumesRunning as non-root and image scanning

Infrastructure as Code

Learn to define infrastructure declaratively so environments are reproducible, versioned, and reviewable. IaC eliminates snowflake servers and manual drift.

Declarative vs. imperative provisioningIdempotency and convergenceState management and drift detectionModules and reusable componentsPlan/apply review workflow in CI

Observability

Master metrics, logs, and traces so you can understand system behavior and debug production quickly. Observability turns unknown failures into actionable signals.

Metrics vs. logs vs. traces (three pillars)RED and USE method for dashboardsAlerting on SLOs and error budgetsStructured logging and correlation IDsDistributed tracing fundamentals

Version Control

Become fluent in Git workflows that keep history clean and collaboration smooth. Good version control practice underpins every other DevOps activity.

Branching models and pull request reviewRebase vs. merge and conflict resolutionInteractive rebase and history rewritingTags, semantic versioning, and releasesProtected branches and required checks

Networking

Understand the network layers that connect services, from DNS to load balancing to TLS. Networking knowledge is essential for diagnosing latency and connectivity issues.

DNS resolution and recordsLoad balancing (L4 vs. L7)TLS termination and certificatesFirewalls, security groups, and portsReverse proxies and ingress

Supply Chain Security

Ready to benchmark your CI/CD & Delivery Pipelines skills?

66 questions · about 5 minutes · see your level and percentile instantly.

Take the assessment →

Explore other assessments