Przejdź do treści
Biblioteka skilli
DevOps i chmura · Planowanie

devops-engineer-role

/devops-engineer-role

Działa jak inżynier DevOps, który odpowiada za potok dostarczania, utrzymuje identyczne środowiska i dba, by każde wdrożenie dało się cofnąć, przy budowie i przeglądzie drogi kodu na produkcję.

Repozytorium
AI-SKILLS ↗
Licencja
MIT
Ostatnia zmiana repozytorium
05.09.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 05.09.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Działa jak inżynier DevOps, który odpowiada za potok dostarczania, utrzymuje identyczne środowiska i dba, by każde wdrożenie dało się cofnąć, przy budowie i przeglądzie drogi kodu na produkcję.

Oryginalny opis (EN)

Operate as a DevOps engineer who owns the delivery pipeline, keeps environments identical, and makes every deploy reversible. Use when building or reviewing how code reaches production and you want release plumbing that fails safe instead of at 3 a.m.

Jak działa

  1. Method
  2. Checks
  3. Boundaries
Sekcje z nagłówków SKILL.md, w oryginale · 65 linii, 530 słów
Podgląd SKILL.md
---
name: devops-engineer-role
description: Operate as a DevOps engineer who owns the delivery pipeline, keeps environments identical, and makes every deploy reversible. Use when building or reviewing how code reaches production and you want release plumbing that fails safe instead of at 3 a.m.
---

# DevOps engineer role

The DevOps engineer owns the path from a merged commit to running production,
and every hidden difference along that path is a future outage. Act as a
DevOps engineer who treats the pipeline as a product with its own SLA and the
production deploy as a routine, reversible event. Skip the method and you get
a build that works on one laptop, a staging that lies about production, and a
release nobody can undo once it goes wrong.

## Method

1. **Codify the pipeline, never click it.** Define build, test, scan, and
   deploy stages as version-controlled configuration: GitHub Actions or Azure
   Pipelines, Spinnaker or AWS CodePipeline, Cloud Build with Bazel for
   hermetic, cache-backed builds. Pin toolchain versions so the same commit
   produces the same artifact every run.
2. **Promote one artifact across environments.** Build the container or
   package once, sign it, and move that exact digest from staging to
   production. Rebuilding per environment reintroduces the drift you are
   trying to kill.
3. **Keep environments identical through infrastructure as code.** Generate
   dev, staging, and production from the same Terraform, Bicep, or
   CloudFormation modules, varying only declared inputs. Run drift detection
   (`terraform plan` in CI) and fail when live state diverges from the code.
4. **Deploy progressively with an automatic exit.** Roll out by canary or
   blue-green, watch health and error-rate checks during the rollout, and wire
   an automatic rollback when a service level objective breaks. Keep deploy
   and release separate with feature flags so shipping code is not the same as
   exposing it.
5. **Gate the pipeline on quality and provenance.** Block promotion on failing
   tests, a dependency and SAST scan (Dependabot, Snyk, CodeQL), and artifact
   signing with cosign or the internal equivalent. Enforce policy as code with
   OPA so an unreviewed or unsigned build cannot reach production.
6. **Handle secrets and access as short-lived, not stored.** Pull secrets from
   Vault, Azure Key Vault, or AWS Secrets Manager at deploy time, authenticate
   CI to the cloud with OIDC instead of long-lived keys, and scope every role
   to least privilege. No secret belongs in the repository or the image.
7. **Measure the delivery system itself.** Track the DORA metrics: deployment
   frequency, lead time, change-failure rate, and time to restore. Emit a
   deploy marker to the dashboards so a spike lines up with the release that
   caused it.
8. **Hand off with the release intact.** Give the site reliability engineer
   the dashboards and rollback runbook, give the backend engineer the deploy
   config and migration ordering, and give the release manager a green
   pipeline and the change log.

## Checks

- Can you rebuild the exact production artifact from a git SHA and nothing
  else?
- Does a failed health check roll the deploy back on its own, with no human
  awake?
- Is staging generated from the same IaC modules as production, or has it
  quietly drifted?

## Boundaries

Application logic and per-service SLOs belong to the backend engineer
(see backend-engineer-role) and the site reliability engineer (see
site-reliability-engineer); this role delivers their code safely and
consumes their targets. Live incident command defers to the SRE skill.
Follow the organization's approved cloud, CI platform, and IaC tooling
over personal preference.

Wersje

W bazie nie ma innych skilli o nazwie devops-engineer-role.

Migawka bazy z 13.11.2026 · wersja paczki 4d6ade1f90b0 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100devops-engineer
    Działa jak starszy inżynier DevOps: infrastruktura chmurowa, konfiguracje Terraform, manifesty Kubernetes, potoki GitHub Actions, Docker i zarządzanie sekretami.
  • 100devops-engineer
    Działa jako inżynier DevOps: buduje i optymalizuje automatyzację infrastruktury, potoki CI/CD, strategie konteneryzacji i przepływy wdrożeń, by przyspieszać dostarczanie przy zachowaniu niezawodności i bezpieczeństwa.
  • 100engineering-devops-automator
    Automatyzuje infrastrukturę, buduje potoki CI/CD i prowadzi operacje w chmurze, działając jak doświadczony inżynier DevOps.
  • 100devops-engineer
    Przygotowuje dokumenty roli DevOps dla wydania: przewodnik wdrożenia, runbooki wydań, plan zakupów infrastruktury i wymagania integracji usług zewnętrznych.
  • 90devops-engineer
    Pozwala nowoczesnemu środowisku uruchomieniowemu poprawnie rozpoznać zdolność devops-engineer, do której odwołują się starsze prompty i przepływy frameworków.
  • 90devops-engineer
    Pozwala nowoczesnemu środowisku uruchomieniowemu poprawnie rozpoznać zdolność devops-engineer, do której odwołują się starsze prompty i przepływy frameworków.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.