Foodie, martial arts, calisthenics, fitness
Experienced Application, Infrastructure & DevOps Manager, with a demonstrated history of working in the Information Technology industry for over18 years.
Organized and accountable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet customer & team's goals.
• Currently leading and managing 2 teams viz. 1) API Proxy development team 2) Infrastructure & DevOps team.
• Development team: Works on in-house built API Gateway called, Jio Edge Gateway, which is developed on Node.js and supporting modules. The team also develops proxy APIs using other proprietary API platforms like Google Apigee & Microsoft APIM.
• Infrastructure & DevOps team: It gets involved into 2 primary tasks: a) Infrastructure setup & support of on premise, public/private or hybrid cloud based on the architecture design requirements of respective LOBs. b) Builds, releases, and deploys code using Microsoft Azure DevOps CI/CD pipelines. These build & release pipelines are developed from scratch & supported by the team with collaboration with the Central DevOps team.
As an application and infrastructure lead for the platform, the following are the infrastructure related tasks:
1) Architecture design, review, and commissioning of the development, QA & Production Infrastructure for API Gateway Platform to be used by the different line of businesses like Digital media, Enterprise, Merchant POS, IOT, etc. Depending upon the feasibility and requirements of a particular solution, the infrastructure is hosted either on prem, or public/private cloud or on hybrid setup. Server sizing (VM or physical) and procurement of infrastructure for supporting any given integration architecture.
2) Working on the following with the help of the DevOps & network team:
· a) Getting public/private IPs,
· b) DNS or GSLB configuration on prem or cloud environments.
· c) Load balancer routing algorithms or rules to be configured.
· d) Outbound proxy or direct link establishment for B2B connectivity
based on the solution design & infosec requirements.
e) IP whitelisting & SSL/TLS certificate integration for supporting end to end encrypted http traffic.
3) Application, Network & security architecture design reviews with the Infosec team & multiple stakeholders for multiple integrations.
4) Planning & directing team to migrate code from VMs to containers.
6) Mentoring and learning from the team on DevOps tools & infra monitoring scripts.
Cloud Migrations :
1) Migration of Microsoft Azure APIM service from Azure public cloud to the Jio- Azure Private cloud which involved Azure cloud components like APIM, Application Gateway (L7 Load balancer with WAF), Express Route, Security groups along with supporting applications like Application insights, etc.
2) Linux VMs (CentOS and BroadCom SSG) migration from on prem to the Jio Cloud (JAWS) which is a wrapper on top of the Mirantis (OpenStack) cloud
Major Infrastructure Projects:
• 1. Started with initial deployment of 2 VMs for preprod environment in 2014 to currently supporting over 250+ VMs distributed across 7 production & 5 DR setups of the Jio’s API Gateway platform hosted on premise & hybrid cloud infrastructure consumed by various mobile apps like mHere, JioSaavn, Disney-Hotstar, MPOS(Kirana Stores), RPOS(Jio Centers), Netflix, Amazon Prime for Jio’s Mobility & FTTX consumers primarily for authentication & authorization supporting a peak TPS of over 20K with subscriber count increasing over 400 million PAN India.
Impact:
• Jio subscribers are now able to get service from the nearest datacenter as per their geography in India.
• Increased capacity for handling high API traffic coming from over millions of Jio subscribers using OTT apps running on mobile devices and Jio’s Hybrid Set TOP Box.
B) Current Projects under progress or nearing completion:
• Acting as a SPOC for “Security by Design” theme for enterprise-wide program aimed at decreasing the Time to Market & improving the overall code quality.
• Migration to Agile supported Azure DevOps based CI/CD pipelines from older waterfall-based method.
Migration of the existing APIs(over 800) from proprietary API Platforms to the opensource.
B) Tasks as Engineering Manager for the API Development Team:
1) Participation & contribution during the feature design walkthrough from the API integration, architecture design and security perspective.
2) Distributing & allocating tasks & features among the team based on expertise and bandwidth availability.
3) Approving releases for code promotion from Development,QA to Productions.
4) Continuously working on improving the various KPIs for code quality.
5) Hiring, retaining, and mentoring team members from time to time for both the teams mentioned above.
6) Performance & compensation management.
7) Conflict resolution and engaging into 1:1 with the team members at least once in 2 months or as & when required.
8) Building development plan for the underperforming team members to bring them on par with the best ones and upskilling the entire team.
My leadership style:
Based on my inherent nature, I follow human,collaborative but understated leadership by being a very good listener, easily approachable, easy going, low ego, calm & jolly but deal closing personality with the team, stakeholders & have received appreciation for being that way from my team, manager and stake-holders.
Leadership
Google Cloud Platform Fundamentals: Core Infrastructure
Foodie, martial arts, calisthenics, fitness
Google Cloud Platform Fundamentals: Core Infrastructure
API Design and Fundamentals of Google Cloud's Apigee API Platform
ITILv3 Foundation in IT Service Management