+10 years demonstrated experience in designing, implementing and supporting enterprise-level software solutions, internet scale services/solutions hosted on Cloud and On-Premise technologies. Strong experience with software engineering, especially in the aspects of system performance, capacity management and scalability to ensure sustained service stability, SLA’s and Business KPI’s. Possess a sound understanding of infrastructure aspects such as server configurations, storage, network architecture, system and platform architectures in terms of High Availability and Business Continuity and Disaster Recovery Software as well as site reliability engineering