Naukri PKankaSankar (9y 0m)
Naukri PKankaSankar (9y 0m)
Naukri PKankaSankar (9y 0m)
Linkedin: http://linkedin.com/in/p-kanka-sankar-094b86187
Brief Profile
Having 8 years of experience as a DevOps Engineer/Site Reliability Engineer in several phases
of the Software Development Life Cycle where my main area of expertise & specialized skills is
in Build & Release Engineering in Dev and Prod and Stage Environment Linux Family(Red hat
and Ubuntu) that includes Build Automation and, Continuous Integration and Continuous
Delivery Release Management.
Technical Skills
Hands-on experience with version control tools like GIT and GitHub.
Working cloud technologies AWS, Azure, GCP
Hands-on Experience with Build Tool Maven to generate project Artifacts.
Having an experience in deploying the artifacts in Tomcat.
knowledge in checking the code quality using the SONARQUBE.
Hands-on experience in automating build process using JENKINS CI Tool.
Working on python and Powershell automate the manual tasks.
Experience in Continuous integration using the Pipeline View.
Integrating slunk in productions servers and set up alerts as per requirements.
Hand on experience in creating Kubernates cluster and managing multiple environments.
OS Platforms
Good working experience on Linux and Windows Operating Systems
Programming Language
Bash Shell scripting in automating
many modules.
Database Systems :
Woking in MongoDB and Oracle database and PostgreSQL
Public
JBOSS, Nginx
Education :
Graduation in Bachelor of Technology (ECE) in 2015 from JNTUA
Tools Use:-
Operating Systems Windows, Linux
Splunk, ELK
IAAC Terraform
Public 1
=> Certified Kubernetes Administration.
Professional Experience:
Experience
Project 3:
Company Wipro
Client Cisco
Public 2
Installing supporting software in build agents for
application development by configuring Ansible
playbooks
Setting up groovy scripts to accommodate multiple
applications in a single Jenkins pipeline which carries
various stages. Prebuild stage – Sonarqube, Compiling
code and packaging deployable artifacts and
publishing them to Artifactory, performing
deployment in servers along with respective QA
testing.
Working on Java apllications to deploy in apcahe
tomcat and apache servers.
Creating CI/CD for micros sercice based java
applications.
Using AzureDevops for few application as per clients
requiremts.
Setting up CICD pipeline is Gitlab for smaller
applications and creating project repository for
application team
Automation of new branch creation, Merge approval
and approvers setup, merge request creation and
version increment in build scripts at start of every
program increment
Setting up Build tools and supporting application
team in maintaining & configuring pom.xml(maven
for Backend) and package.json (npm for frontend)
Configuring sonarqube dashboard and help
application team in publishing unit test and coverage
reports in sonarqube cloud for static code analysis.
Setting up sonarqube portfolio for multiple
microservice and UI applications
Experince on Fotify for Static Application Security
Testing (SAST): Experience in configuring and
running Fortify to scan source code for security
vulnerabilities before deployment.
Integrating Fortify with CI/CD: Automated security
testing by integrating Fortify with Jenkins, , and other
CI/CD tools to ensure security in continuous delivery
pipelines.
Developed automation scripts using Python to
streamline repetitive DevOps tasks.
Automated infrastructure provisioning, deployment,
and management processes using Python-based tools
and libraries.
Developed RESTful APIs in Python to support
automation in DevOps workflows.
Public 3
Designed Python scripts to automate system
monitoring, log parsing, and error alerting.
Automation of each and every application Coverage
reports status in mail and creation of Release notes in
Confluence page post successful non prod deploy &
testing completion
Using Gitlab, Sonarqube, Jira, Confluence and
Jenkins REST API to implement various customized
automations to reduce manual efforts.
Hand on experience in working with RESTful API’s
Having experience on REST API’s and working on
postman tool to check the status and API intergration
Hands on experience on API testing from scratch.
We use power shell to monitoring reports which are
running windows server.
We use python to automate the manual taks and
repetitive things.
Using ArgoCD for kubernates deployemnts for few
applications.
Project 2:
Company Servion Global Solutions Pvt Ltd
Client Cisco
Public 4
●
Working on ansible for installing and configuring
package/tools across the cluster.
●
Good debugging/troubleshooting & analytical
skills. Excellent communication skills are
mandatory without any regional accent. Diagnose
complex systems issues with multiple influencing
factors.
●
Few are in k8's those redundancy and high
available this application has upstream and
downstream’ s is there any issue with those we
get applications all down.
●
one of our big applications is deployed in K8s
those are deployed in AWS in multi regions.
●
This application is monitored by Grafana.
whenever it observes any error, we get notified in
Grafana and create services-now incidents.
●
we are monitoring the jobs, data flow, and events
in the Grafana dashboard where we set up the
Grafana representation.
●
Here Nagios will cross-check these servers every
15 - 30 mins. Is the service up and running when
the server or host we will notify through the
incident.
●
These applications and their total infrastructure
are monitored with Nagios.
Responsibilities ●
Creating CI/CD for the projects and set up of
monitoring with splunk and Nagios.
●
Set up of contentions integration and contentious
deployment using using Azure services.
Public 5
●
Using ISTIO and Kubernates for configuration and
management and motoring. To make sure security and
circuit breaking and load balancing.
●
Working on ansible for installing and configuring
package/tools across the cluster.
●
Good debugging/troubleshooting & analytical skills.
Excellent communication skills are mandatory without
any regional accent. Diagnose complex systems issues
with multiple influencing factors
●
Few are in k8's those redundancy and high available
this application has upstream and downstream’ s is
there any issue with those we get applications all down.
●
one of our big applications is deployed in K8s those are
deployed in AWS in multi regions.
●
This application is monitored by Grafana. whenever it
observes any error, we get notified in Grafana and
create services-now incidents.
●
we are monitoring the jobs, data flow, and events in the
Grafana dashboard where we set up the Grafana
representation.
●
Here Nagios will cross-check these servers every 15 -
30 mins. Is the service up and running when the server
or host we will notify through the incident.
●
These applications and their total infrastructure are
monitored with Nagios.
●
Here were set up total hosts and their services that are
up and running if any services or hosts are down, we
will be notified with service now incident and get the
mail about the issue.
Project1:-
Client Mphasis
Public 6
Responsibilities As a DevOps engineer in my team, I have the responsibility of
configuring Jenkins jobs in such a way that fetches source code
from the Git repository.
● Responsible for creating Ansible Playbooks from scratch and
experience in editing existing Ansible Playbooks and automated
installation processes and configuration processes using Ansible.
● Worked on MAVEN to automate the build process and wrote a
shell script to automate the deployment processes.
● Involved in editing the existing MAVEN files in case of errors or
changes in the project requirements.
● Build deployable War/Ear files using maven, Jenkins.
● Maintaining the versions of Jenkins artifacts in the Nexus
repository.
● As most of the infrastructure is hosted in the AWS cloud, I am
responsible for creating and managing EC2 Instances.
● Configuring EC2 instances with playbooks to enable environment
for deployment.
● Maintaining AMIs of the Configured Ec2 instances.
● Creating Docker images and Containers.
●
● Creating ansible playbooks and recipes that kickoff post-install
scripts.
● Deployed builds to different environments like DEV, QA, and UAT
environments by integrating Jenkins and Ansible.
Project Brief Regulatory Reporting Management: RRM is a web-based
application for the Healthcare industry about patient diagnosis
and treatment. This improves healthcare quality, safety, and patient
clinical data management. The treatment given to the patient for
any ailment is recorded into the system. The data is collected by
Medical Insurance companies to rank the hospitals based on the
efficiency of treatment is given to the patients.
Public 7