Role purpose Be the technical authority for a cluster of applications: lead knowledge acquisition during transition, resolve complex L3 issues, and drive modernization, consolidation and automation that lets a smaller team support more applications.
Transition & knowledge acquisition Lead technical knowledge transfer for the assigned application cluster; validate understanding through reverse-shadow. Reverse-engineer and document undocumented applications: architecture, integrations, data flows, dependencies, deployment and recovery procedures. Verify environment access, source code, CI/CD pipelines, monitoring and DR readiness (RTO/RPO) before go-live.
Technical leadership & L3 support Lead technical triage of incidents, defects and client tasks: estimation, assignment to engineers, technical review and closure. Own L3 resolution, root cause analysis and permanent fixes for recurring problems. Lead major incident technical bridges for Critical/High applications.
Review code changes, deployments and change requests; enforce engineering and security standards. Define runbooks, monitoring/alerting standards and shift-left knowledge articles. Modernization, merging & innovation Assess applications technically (technical fit, debt, risk) to feed rationalization decisions.
Design and lead solutions for merging overlapping applications, re-platforming (e.g., containerization on Kubernetes, serverless), upgrades (.NET Framework to .NET 8, Java versions) and SaaS