Participate actively in system architecture and technical design discussions, balancing scalability, performance, maintainability, and operational excellence.
Lead operations and incident response. Lead incident response and blameless post-mortems for partner-affecting issues without needing an incident commander. Go past the obvious cause to the underlying ones, such as earlier architectural choices, technical debt or how systems interact. Oversee rollout and rollback strategy for the team's systems, including feature flags, dual-running and shadow comparison for migrations.
Enforcing coding standards and conducting thorough code reviews to maintain high-quality codebase. Implement automated testing frameworks to catch bugs early and ensure software reliability.