Team Leadership & Cross-Functional Collaboration: Lead and guide software development teams, providing technical mentorship to junior developers and coordinating project deliverables, whilst working closely with various stakeholders, architects, and other software developers to design, implement and deploy mission-critical systems. Foster best practices in software development methodologies across the team.
Proactively identify reliability risks and drive improvements in capacity management, fault isolation, overload protection, disaster recovery, and failure drills. Work with development teams to address reliability issues in system architecture and implementation.