Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Nithin N K

Nithin N K

Senior DevOps Engineer
Bengaluru

Summary

12 Year's of experience in MNC's and Startup as DevOps Engineer with expertise in Release engineering, Tools configuration and Automation's with Different Cloud providers. Detailed and hand on knowledge in DevOps practices,Automation's ,Container technologies , kubernetes,, Build-Release engineering , infrastructure-as-code and configuration management.

Overview

13
13
years of professional experience
4
4
years of post-secondary education
2
2
Certifications

Work History

Senior DevOps Engineer

SAP Labs
Bengaluru
04.2023 - Current

I have joined as Senior DevOps engineer for a kubernetes based product and I am working on following technologies here:


  • Working along with development team to develop Helm charts, create Jenkins pipelines for deployment,enabling automated tools onboarding with the help of Jenkins pipelines etc. We follow gitOps deployment with argoCD and helm charts.
  • Enabled dynatrace in kubernetes (Migrated from prometheus server) to align with organizational standards. Enabled dynatrace to scrape metrics from prometheus client which expose prometheus metrics. Followed all standard security procedure including mTLS communication between dynatrace pods and application pods to align with organization security policy.
  • Cluster runs in Gardner (kubernetes cluster management solution ) and the nodes) run in different cloud provider.
  • Valero is implemented for our cluster backup and to be used for cluster recovery in case of any DR are occurred.


Skills : Gardner, AWS, ArgoCD, Jenkins, Prometheus, Dynatrace, Kubernetes, Istio, ELK, Python, Velero, Kustomize, GitOps


DevOps Engineer

The Social Gaming Group
Oslo
11.2021 - 03.2023

I was working as senior DevOps engineer of the 10 member development team in this startup company and was directly reporting to CTO.Below are few achievements while I was in this organization.


  • Contributed in effort to run microservices in EKS clusters with high availability and seamless autoscaling . During this project I was involved in setup a complete CI pipeline using gitlab CI and deployment via argoCD and kustomize.


  • An efficient monitoring solution was implemented using prometheus and thanos. grafana dashboards are created for monitoring and alertmanager rules are defined for pro active recommended action executions. Humio is implemented from scratch for application log management.


  • As a cloud infrastructure architect, I was involved in designing the cluster, implement istio mesh , enabled mTLS communication between pods, proper authentication policy for efficient RBAC across mesh, enabled valero for cluster backup in case of disaster recovery etc.


  • Apart from our cloud components, I also shared my effort in managing linux servers where our game's are deployed. In this Project I have contributed in creating multiple pipelines via jenkins which is used for one click installation of game components. I have used multiple python scripts and Ansible playbooks in this pipeline to achieve the deployment. Prometheus node exporter is used for monitoring the linux metrics and humio was implemented for application monitoring and log analysis. I have also implemented wireguard for secured network for our linux servers.


Skills : Terraform, fly.io (k8 as a platform), EKS, GitlabCI, ArgoCD, Jenkins, Ansible, Prometheus, Grafana, Kubernetes, Istio, Humio, Python, Velero, Kustomize.

Senior DevOps Engineer

SAP Labs
Bangalore
09.2018 - 10.2021

I was assigned to 3 scrum team of 3 different projects (products) of SAP. During my tenure I was involved in following projects.


  • Primarily I was working on Data center rollout project where SAP software are onboarded and enabled in one of the cloud provider which is Azure. A 13 node cluster with Azure VM and other services are created using terraform and we use Azure Pipeline (Azure DevOps) for deployment of the packages in Azure. Azure pipelines with Ansible scripts are used for all CI-CD purposes and patching activities.
  • Runtime components are running in Azure, but our design time components run in SAP BTP with backend cloudfoundry. So deployment pipelines are created in concourse pipeline for efficient deployment in cloudfoundry containers.
  • Dynatrace as monitoring solution is implemented for monitoring both run time component in Azure and cloudfoundry components. Dynatrace installation was included in deployment pipeline so the datacenter is automatically qualified for monitoring as part of installation/setup itself.Synthetic monitoring for all UI cases are also implemented with dynatrace. Application logs are handled via ELK cluster
  • Rundeck is implemented for executing recommended action for every alert we receive from the cloud components.
  • Was also involved in multiple innovative project at SAP like SAP Conversational AI (A conversational chatbots) which basically help team to handle outage call's and accessing knowledge base articles , RPA for handling multiple UI test cases after deployment, Automation pilot for multiple recommended action executions which help me to win the "SAP CATALYST OF THE YEAR" tittle

Technologies : Git, Concourse, Azure Pipelines, Cloud foundry, ELK, Python and Shell scripting, Terraform, Ansible,Rundeck, Jira, Service Now,Azure and Ali cloud.

Senior DevOps Consultant

Rlabs Enterprise services Limited
Bengaluru
09.2017 - 08.2018

I was working as consultant to SAP in Rlabs. I was primarily working on DevOps activities of the project. This includes release, setting up monitoring , setting up different tools like elk, dynatrace etc.


  • Multiple python scripts are created for developing monitoring API's which is consumed by central team to display the information in dashboard. API are developed via python flask and mongoDB.
  • Python scripts are created for information extractions. Our applications are hosted in cloudfoundry platform and all data's are available via API's. We consume this API's from platform to build and create our required information's.
  • Contributed in creating CI-CD pipelines using concourse Ci (similar to github actions).

SW/Application Tech Support Sr Analyst

Accenture
bangalore
06.2017 - 09.2017


  • During this time I was primary focused on setting up DevOps practices for the team and On-boarded multiple tools for monitoring, Developing and modifying CI-CD pipelines in jenkins, AWS infrastructure handling etc


Professional 1 : Application Delivery (DevOps)

DXC Technologies
Bangalore
05.2016 - 06.2017
  • Worked on very large scale and high availability environments with more than 1500 servers, multiple data centers and cloud platforms
  • Focused mostly on automation and configuration management, containerization of applications (Dockerization), providing cloud infrastructure design and implementation solutions, Disaster Recovery, Service discovery (Consul), CICD, CDN solutions etc
  • Implemented complete application and infrastructure monitoring
  • All Infrastructure provisioning are Automated via Terraform.

AWS Cloud Engineer

Axis Software Technologies
Calicut
08.2013 - 05.2016
  • Worked as AWS infrastructure engineer
  • This was a AWS service company where we helped multiple client to get on-boarded to AWS
  • I worked in different area/services of AWS, make sure cost optimization is done a its best. We setup CI-CD pipelines, monitoring,Onboard their services etc via AWS and other tools like Jenkins , ansible etc

Technology: Ansible, Docker, Docker Swarm, Consul (service discovery), AWS Services, AWS ELB, AWS EC2, Spacewalk, HAProxy,Redis, ELK, RabbitMQ, Jenkins, GIT, MySQL, Mongo, CDN, JIRA, Sendmail, KVM etc.

Linux Administration Engineer

Sapian Technologies
Manjeri
02.2011 - 07.2013
  • Administer and monitor the services and maintain up-time for more than 150 Linux/Windows servers
  • Interact with clients, understand their requirements and provide solutions accordingly
  • Monitor and configure backups (R1Soft & Manual backups)
  • Installation and configuration of various server technologies like Web Servers, SQL Servers, NameServers & Nagios
  • Technology: Apache, Nginx, LVM,RAID, cPanel, Virtualmin/Webmin, Nagios, OpenVZ,Xen, KVM.

Education

Bachelor of Engineering - Electrical And Electronics

Anna University
07.2006 - 11.2010

Skills

Python, Bash scripting, Flask

undefined

Certification

AWS Certified Solution Architect

Timeline

Senior DevOps Engineer

SAP Labs
04.2023 - Current

Certified Kubernetes Administrator (CKA)

09-2022

DevOps Engineer

The Social Gaming Group
11.2021 - 03.2023

AWS Certified Solution Architect

07-2021

Senior DevOps Engineer

SAP Labs
09.2018 - 10.2021

Senior DevOps Consultant

Rlabs Enterprise services Limited
09.2017 - 08.2018

SW/Application Tech Support Sr Analyst

Accenture
06.2017 - 09.2017

Professional 1 : Application Delivery (DevOps)

DXC Technologies
05.2016 - 06.2017

AWS Cloud Engineer

Axis Software Technologies
08.2013 - 05.2016

Linux Administration Engineer

Sapian Technologies
02.2011 - 07.2013

Bachelor of Engineering - Electrical And Electronics

Anna University
07.2006 - 11.2010
Nithin N KSenior DevOps Engineer