Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Navin Prasad

DevOps Engineer II
Bangalore

Summary

DevOps engineer with 6 years of total IT experience and 4 years of technical experience in DevOps & Cloud. Automated build and deployment process by creating end-to-end CI and CD pipeline in Jenkins. Reduced 60% of admin time by writing ansible-playbook to automated the package installation.

Overview

7
7
years of professional experience
4
4
years of post-secondary education
3
3
Certifications

Work History

Platform Engineer II

Amadeus Labs
Bangalore
01.2021 - Current

Tools: Jenkins, Artifactory, Docker, AKS, AWX, Nginx, Gatling

  • Managing 6+ Multi Site Highly Available Artifactory and 50+ Jenkins master
  • To prevent the artifactory from the DDoS attack, implemented rate limit feature using Nginx
  • Performed load test using Gatling software to test the artifactory on the staging environment
  • Developed a well tested python script to automatically distribute the replication of the repository across the day thus helps to reduce the heavy load on the artifactory database
  • Automated the process to remove empty directory inside the artifactory repository which automatically removed 20,000+ empty directory
  • Configured Load balancer using Nginx for the Highly available artifactory
  • Configured the HTTPS between Azure Ingress and Jenkins Kubernetes service on AKS
  • Migrated the scalable jenkins from RedHat Openshift to Single Azure Kubernetes Cluster
  • Released new version of Jenkins Build Agent Docker image on all the 50+ Jenkins instances and updated the release documents
  • Integrated Keycloak authentication with jenkins
  • Configured alerts on Grafana board to monitor the applications
  • Documented troubleshooting methods resolutions for inclusion in knowledge base for support work

Senior DevOps Engineer

Wipro Digital, Grameenphone (client)
Remote
01.2020 - 01.2021

Tools: Gitlab, Jenkins, SonarQube, Ansible, Docker, Nexus, Nginx

  • Installed and maintained CI/CD tools includes Anchore, Jenkins, SonarQube and Nexus in containerized environment
  • Slimmed down Jenkins docker image size by 20% by moving into alpine Linux
  • Achieved faster integration and release by CI pipeline with Jenkins, Maven and Ansible
  • Enabled continuous code quality by integrating SonarQube in CI pipeline, helps to deliver quality software
  • Automated deployment using Ansible playbook, provides faster feedback to Developer, also reduces MTTR
  • Configured maven proxy repository and internal docker-registry in nexus which results in faster build
  • Configured DNS and enabled HTTPS for CI/CD tools using Nginx to encrypt incoming connections
  • Trained Development team about CI/CD process

PbDevOps Engineer/b/pp/p

Wipro Digital, TJX (client) - Bangalore
10.2018 - 11.2019

Tools: Bitbucket, Jenkins, Azure DevOps, Azure Pipelines, Azure Repos, SonarQube, Veracode, Ansible and Jfrog

  • Integrated SonarQube and Veracode tools with existing CI pipeline to do static code analysis and application security testing
  • Created PowerShell script to transfer modified files in previous commit from Bitbucket to Windows server, saved approx. 60% time
  • Designed and developed user interface using ReactJS to display status of deployment environment
  • Team of two members migrated CI/CD pipeline from Azure DevOps to on-premise Bitbucket and Jenkins server in four months
  • Collaborated with Dev team to understand development and deployment process, thus created declarative Jenkins pipeline job which includes frontend and backend build in parallel, static code analysis, Veracode scan, upload artifact and deployment

<p><b>DevOps Engineer</b></p> <p></p>

Wipro Digital - Product Development Team - Bangalore
06.2017 - 09.2018

Tools: Bitbucket, Jenkins, Azure DevOps, Azure Boards and Pipelines, SonarQube, Nexus, Ansible, Nginx

AWS: EC2, VPC, IAM, Route53, System Manager, Cloudwatch, SNS, Cloudtrial and S3

Azure: VM, Vnet, RBAC, Policies, ARM template, Key Vault, Monitor, Arc and Alerts

  • Setup and manage 30+ Debian and CentOS-based VMs in AWS as well as Azure
  • Team of 3 engineers to implement CI model using Jenkins / Azure DevOps, SonarQube and Nexus which provides continuous feedback to developers
  • Wrote ansible-playbook to automate software installation, reduced lead time by 70%
  • Cut AWS cloud costs ~$400 (20%) by selecting appropriate IaaS workloads and eliminating unnecessary VMs
  • Used AWS system manager - session manager for 20+ EC2 instances to provide browser-based single click shell access, eliminates opening inbound port and managing SSH keys
  • Captures information about API calls made in AWS account and writes it to log files in S3, enhances troubleshooting process
  • Monitored EC2 instances using Cloudwatch and configured alerts, through which reduced MTTR and downtime
  • Encrypted outgoing responses from web applications by configuring HTTPS protocol in Nginx, protects against man-in-the-middle attacks
  • Installed and integrated CI/CD tools such as Jenkins, Sonar, Nexus, Docker, Docker Registry and Ansible

Education

Bachelor of Engineering - Electrical And Electronics Engineering

KSRangasamy College of Technology,Anna University
Tiruchengode, TN
08.2012 - 05.2016

Skills

Git

undefined

Certification

Microsoft Certified Azure Administrator

Timeline

Microsoft Certified Azure Security Engineer

01-2022

Platform Engineer II

Amadeus Labs
01.2021 - Current

Microsoft Certified Azure DevOps Engineer

10-2020

Microsoft Certified Azure Administrator

03-2020

Senior DevOps Engineer

Wipro Digital, Grameenphone (client)
01.2020 - 01.2021

PbDevOps Engineer/b/pp/p

Wipro Digital, TJX (client) - Bangalore
10.2018 - 11.2019

<p><b>DevOps Engineer</b></p> <p></p>

Wipro Digital - Product Development Team - Bangalore
06.2017 - 09.2018

Bachelor of Engineering - Electrical And Electronics Engineering

KSRangasamy College of Technology,Anna University
08.2012 - 05.2016
Navin Prasad DevOps Engineer II