01Key Responsibilities
High Availability & Resilience
Design and implement architectures that achieve and sustain 99.999% uptime across critical systems Define, measure, and track SLOs, SLIs, and error budgets Build AI-powered self-healing systems with automated failover, redundancy, and graceful degradation Perform AI-assisted capacity planning, demand forecasting, and load testing Conduct chaos engineering practices enhanced with AI-driven failure prediction
Observability & Monitoring
Design, build, and maintain AI-enhanced observability platforms covering metrics, logs, traces, and intelligent alerting Implement AI-powered anomaly detection, predictive alerting, and proactive system health management Leverage Gen AI to auto-generate and refine dashboards, alert rules, and runbooks Build real-time availability dashboards with AI-driven trend analysis tracking 99.999% targets
Root Cause Analysis
Build AI-accelerated root cause analysis processes with thorough postmortems and actionable remediation Develop AI-powered diagnostic tools that automatically correlate logs, metrics, and traces Use Gen AI to analyze incident patterns, predict recurring failures, and recommend preventive actions Build AI agents that automate initial triage and preliminary RCA for common incident types Continuously reduce MTTD and MTTR through AI-assisted workflows
Deployment Automation & DevOps (GitHub-Centric)
Design and maintain AI-enhanced CI/CD pipelines using GitHub and GitHub Actions as primary DevOps platforms Implement workflows for build, test, deploy, and release automation using GitHub Actions Enable progressive delivery with canary releases, blue-green deployments, and automated rollbacks triggered by AI-driven anomaly detection Leverage Gen AI to generate and optimize:
o GitHub Actions workflows
o Deployment scripts
o Infrastructure-as-Code (IaC) templates Establish branching strategies, PR governance, and code review standards to ensure quality and reliability Integrate GitHub ecosystem capabilities including:
o GitHub Advanced Security (code scanning, secret scanning)
o GitHub Packages/Artifacts for build distribution Build AI agents to automate repetitive DevOps and release management tasks Drive end-to-end DevOps observability across pipelines, deployments, and production systems
AI-Driven Development
Use GenAI tools (GitHub Copilot) for coding, debugging, documentation, and operations Developer ownership is non-negotiable all code, whether human or AI-generated, must be reviewed, tested, and understood before merging Design and develop AI agents for incident response, log analysis, capacity management, and operational automation Define agent goals, tool use, memory, and orchestration logic for multi-step SRE workflows