Macky Naik
- mackynaik@gmail.com
- www.mackynaik.com
- linkedin.com/in/mackynaik
- Mumbai, India

Experienced IT professional with 16 years of expertise in Site Reliability Engineering (SRE) and quality assurance, specializing in AWS, monitoring tool sets, and CI/CD pipelines. Successfully led SRE initiatives and designed automated solutions that significantly minimized manual interventions. Proficiency in observability practices has ensured system reliability and performance, utilizing comprehensive monitoring tool sets to gain real-time insights, identify potential issues before they impact users, and maintain optimal uptime. This proactive approach has enabled swift anomaly detection, efficient troubleshooting, and data-driven decision-making, enhancing the reliability and scalability of critical services.
Work Experiences
SRE - Vice President
Currently working as a 'Lead Software/Site Reliability Engineer' at JP Morgan, responsible for the following:
- Ensuring the availability, performance, and resilience of systems by managing uptime, and incident response.
- Identify, analyze, measure and automate KPIs in collaboration with stakeholders.
- Leading SRE initiatives for enabling tool sets like Datadog, Dynatrace, Splunk, and Grafana for monitoring and alerting.
- Reducing the signal-to-noise ratio for legacy applications; and setting higher goals for future.
- Forecasting future system demands and ensuring infrastructure can scale to handle growth without performance degradation.
- Create and review high-level infrastructure schemes to support resilience.
- Calculating the potential cost of outages and planning for contingencies.
- Continuously identify and remove TOIL; work to enhance productivity.
- Acts as on-call support lead to business applications in order to maintain availability and reduce downtime.
- Continuously improving system performance by identifying resource bottlenecks and optimizing infrastructure.
- Generate reports on Infra billing, forecast costs and justification of variances for management.
- Work on budgeting planned for next year based on existing operating costs and savings.
- Plan, program, test and carry out software installation and upgrades.
- Be able to implement the SRE state of mind for members who come from the dev or operational experience.
- Collaborate with the recruitment team to attract, onboard and retain top talent.
Quality Assurance Associate
Worked as Quality Assurance Engineer (QA):
- Assist development teams in developing and executing an effective test plan for detecting bugs earlier in the SDLC.
- Gather data and produce reports for senior management on a regular basis.
- Perform post-release and post-implementation tests. Run test scripts and review findings.
Quality Assurance Engineer
Worked as Quality Assurance Engineer (QA):
- Performing health, functional and regression tests to certify the product's stability and usefulness.
- Bring bugs and errors to the attention of development leads.