joao-aires/operations
Platform-independent reliability, observability, incidents, recovery, capacity and upkeep.
Inventory, issue, rotate, revoke, and retire operational secrets, API keys, deploy keys, service-account credentials, and certificates, including response to leaked credentials.
Coordinate and investigate active service incidents using impact-led triage, reversible stabilization, causal evidence, escalation, communication and independent recovery verification across any application stack.
Implement, audit and maintain application/infrastructure logs, metrics, traces, client telemetry and collection pipelines during setup, feature work or recurring instrumentation improvements.
Plan and run recurring operational reviews of capacity, artifact retention, backup activity, dependency queues, expiring access, scheduled environments, and runbook ownership.
Estimate or improve application infrastructure and service cost, including Kubernetes, managed databases, storage, networking and AI providers. Apply to cost tradeoffs, budget reviews or architecture choices using regional pricing, measured usage and reliability constraints.
Design or review application capacity, concurrency and scaling for Kubernetes or another hosting platform. Apply to growth, saturation, resource sizing, latency bottlenecks and architecture changes using measured demand and current platform-specific guidance.
Reconstruct incident history, conduct a focused blameless evidence-led interview and generate or review a postmortem with causal analysis, uncertainty, impact and measurable learning actions.
Review incident histories and postmortems to derive, prioritize, implement and verify learning actions, track overdue or ineffective fixes, and identify recurring failure patterns across incidents.
Plan, implement or review database backups, restore verification and application disaster recovery. Apply when persistence, deployment topology, migrations or recovery requirements change; use the actual database, Kubernetes operator and cloud provider guidance.
Analyze user journeys and system dependencies to define, implement, and review SLIs, SLOs, error budgets, dashboards and actionable monitoring for new systems, features or recurring reliability reviews.
Create, rewrite, exercise and audit operational runbooks for alerts, recovery or planned procedures with evidenced diagnostic branches, scoped actions, verification and reachable escalation.
Coordinate vulnerability triage and recurring patch work across scanners, dependencies, base images, and infrastructure through deadline tracking, production rollout, and verified closure.