0% found this document useful (0 votes)
36 views8 pages

Shashi Resume

Uploaded by

Seeman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views8 pages

Shashi Resume

Uploaded by

Seeman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Shashikala .

K
DevOps Engineer

Mobile: +91 9123519801


Email : kskk0403@gmail.com

Summary Over All 7 years


Devops 4+ year of experience in designing, Implementing and managing scalable, secure and high performance
infrastructure. Proficient in automating deployment processes (Terraform). Optimizing system performance and
ensuring continuous integration and deliver (CICD) Strong expertise in cloud service (AWS) Containerization
(Docker, Kubernetes), Configuration Management and monitoring tools (Prometheus and Grafana)

Professional Summary

• Having Experience in configuration management processes, build and release management


processes.
• Experience with versioning systems like GIT and GITlAB and good understanding of various
operations like Branching, Merging on the version control systems.
• Hands on experience in setting up and configuring JENKINS Tool.
• Hands on experience in automating build process using JENKINS Tool.
• Excellent skills in applying Continuous Integration (CI) and Continuous Deployment (CD) using
Devops tools.
• Worked on software provisioning, configuration management and application deployment using
ANSIBLE tool.
• Written playbooks for deploying artifacts from Jenkins to app server using Ansible.
• Having excellent experience to Automate the Continuous Integration, Continuous Delivery and
Continuous Deployment process using tools like Gitlab, Jenkins, Maven, Ansible and Apache
Tomcat.
• Administering Jenkins and secured Jenkins with role based access controls and matrix based
project access.
• Created Docker containers to build, test and deploy applications quickly .
• Hands on experience on Container Orchestrations management and deployments using
Kubernetes.
• Working experience on K8S objects/manifest files like Pods, Replication controller, Deployment,
Configmap, Secrets, services and route.
• Hands on experience in CICD Process in K8S cluster using Jenkins in Cloud.
• Skilled with Cloud to design Infrastructure as a Service (Iaas) like Amazon Web Services EC2, S3,
VPC,SUBNETS, ELB, Auto Scaling ,VPC, Cloud Watch, IAM, SNS and R53.
• Configure Elastic Load Balancer (ELB) for distribution incoming application traffic across multiple
EC2 instances.
• Good knowledge on Terraform for launching infrastructure in Cloud like AWS.
• Provided deployment support for Pre-Production and production environments.
• Extensive experience with software build automation and standardization tools like maven
• Able to learn new technologies, concepts and business processes quickly and efficiently.
Experience
Birlasoft|TN

Project# 1

Project : J&J Technology


Client : CBT Platform
Role : DevOps Engineer
Duration : Dec 2022 – Present

Roles & Responsibilities:


• Build and deployments under different testing environments starting from development to
staging and production.
• Working Experience on GitHub, Git, Jenkins. Debugging issues if there is any failure in broken
Jenkins build and maintaining Jenkins build pipeline.
• Expertise Knowledge in version control system in GIT.
• Hands-on knowledge on CI/CD pipeline.
• Created shell scripts to automate CI/CD process.
• Experience with Linux/Unix environments and scripting for Build & Release automation
• Installed Jenkins custom Plugins, handled administration, backup and migration activities.
• Experienced on Branching, Merging concepts in Version Control tool like GIT.
• Strong experience on build tools and packaging the source code using Maven.
• Experience in code covering tool Sonarqube maintaining quality control and quality gates as per
client requirement.
• Participate in building the DevOps Platform using configuration management tool like Ansible.
• Good experience on Ansible Installing and configuring Ansible and Ansible hosts for automation
deployment.
• Experience in various DevOps tools such as provisioning scripts, deployment tools, development
and staging environments on AWS and using Ansible.
• Working experience on Docker containerization tool and deployed various applications to various
environments.
• Good experience on Amazon Web Services (AWS), Creating EC2 Instances and configuring all
necessary services end to end.
• Taking the backup of S3 and attaching the EBS to instance.
• Created virtual infrastructure by using VPC service.
• Working experience on operating systems like Windows, Linux, Unix etc.
• Performed continuous Build and Deployments to multiple UAT and Production environments.
• Worked on JIRA ticketing tool.
• Ability to learn new skills quickly. Deployed the java application into web application servers like
Apache Tomcat.
• Experienced in deployment of applications on Apache Web server, Nginx and Application Servers
such as Tomcat
Thought Focus

DevOps / Cloud Engineer (Apr 2021 – May 2022)


Ford Motor Company, MI

Responsibilities:

• Configure and Maintain user accounts for teams using IAM and assign roles to them to access
resources like EC2, RDS, S3, VPC, SNS
• Launching EC2 instances using Amazon web services (Linux/Ubuntu) and configure them as per the
application requirements
• Configuring and networking of Virtual Private Cloud (VPC)
• Setup Elastic Load Balancer for distributing traffic among multiple web and application servers
• Responsible for installing Jenkins on the server using AWS EC2 instance
• Setup the Continuous Integration/Continuous Deployment (CI/CD) process
• Experience in creating alarms and notifications for EC2 instances using CLOUDWATCH
• Configured Jenkins with GitHub and schedule the jobs on every commit made by the team using
GitHub web hook
• Configured Jenkins using the Slack plugin to notify the team about the build and deploy job status
with the appropriate information.
• Used GIT and GitHub for managing source code by resolving merge conflicts that occur during
collaboration of various stakeholders of the application.
• Worked with Docker for convenient environment setup for development and testing
• Deployed applications to the corresponding nodes using Ansible driven by Jenkins
• Created Terraform scripts for designing a cloud agnostic model of the current infrastructure
• Maintained and enhanced existing puppet modules to be deployed across various providers and
deployment architectures
• Deployed applications into AWS servers by configuring the service Elastic Bean Stalk to create
required load balancers, EC2 instances
• Setup pipelines in Bitbucket and Jenkins for automation as part of the CI/CD process
• Easing the development and deployment pipeline with the implementation of Docker
containerization to ship features maintaining security
• Installed Docker Registry for local upload and download of Docker images from Docker hub
• Implement quick and rapid provisioning by collaboratively working with cross functional teams
through Agile Methodology
• Coordinating with development teams and recommending the changes needed to improve
performance

Fidelity National Financial (FNFI India)


(2015 – Apr 2021)

Project# 3

Project : Ebates online shopping portal


Client : Ebates.com
Role : DevOps Engineer

Description:
Ebates.com is an online shopping portal which gives cash back for the purchases of customers. This site
is used to display different coupons and discounts available for the user and also management of their
account Ebates is all about saving money and getting Cash Back whenever you shop online when you
become a member and shop through E-bates, you can save money every year on the things you're already
buying. Once the user shops from the store those are displayed in Ebates.com site, cash back will be
credited to their account

Role and Responsibilities:

• Build and deploy of code different environment.


• Creating automated build and release environment using continuous integration tools Jenkins
• Creating branches & setting up projects using version control like Git
• Build plans in the Jenkins CI tool
• Develop and configure Jenkins CI tool for releases and enhancing/maintaining to suite the
requirements.
• Work with project teams to determine an appropriate build schedule, then build and deployment
process to respective environments
• Used Jenkins to automate the whole pipeline, with email notifications enabled for each success and
failure of build or the process.
• Automate and monitor build with Jenkins. Troubleshoot application related issues
• Deploying the JAVA Wars and Jars appropriately and setting up the Apache Tomcat instances
• Work closely with Development and QA teams on building and Deployment issues
• Trouble Shooting in Application server when any issue rise
• Configuring the Docker containers and creating Docker files for various environments
• Involve in Check in / Checkout and merging related issues for Developers
• Troubleshoot application issues by log verification.
• Configuring the Docker containers and creating Docker files for various environments.
• Creating the Pods, Service, and Replication Controller by writing the manifest file.
• Setting up MASTER and WORKER NODE and adding the pods to the worker node in KUBERNETES.

Project # 2

Project : Suncorp Insurance Portal


Client : Suncorp
Role : Build & Release Engineer

Description:-

Suncorp Group Limited is an Australian finance, insurance, and banking corporation based in Brisbane.
Suncorp covers nearly all areas in wealth and banking, including life insurance, general insurance,
commercial insurance, Compulsory Third Party (CTP), banking, finance, agricultural banking and business
banking, the notable exception being health insurance data accuracy.

Role and Responsibilities :

• Creating branches, comparing & merging using Git.


• Maintain track of different releases that are being carried over in different environments.
• Creating packages using Maven.
• Automate the build Process Using Jenkins jobs.
• Automate and monitor build with Jenkins. Troubleshoot application related issues
• Used Jenkins to automate the whole pipeline, with email notifications enabled for each success
• And failure of build or the process.
• Making Application, Reports and Script ready for the Release on time.
• Troubleshooting application related issues by log verification.
• Verify Deployments logs to check for successful deployments.
• Documentation of the patch process and build/release Process.
• Experience in bug tracking and analyzing test results and prepared Release Notes.
• Deploying the JAVA Wars and Jars appropriately and setting up the Apache Tomcat instances
• Work closely with Development and QA teams on building and Deployment issues
• Performing deployments to multiple environments like Dev, QA, Field, UAT & Production
environments.
• Involved build/Release management and carried out the quality product in UAT and Production.
• Coordinating and tracking and updating all projects for finding defects and tasks releases using
Project Management System JIRA
Project # 1

Project : Electronic Medical Records (EMR)


Operating System : RHEL 6
Network Services : NFS, SAMBA
Role : Build & Release Engineer

Description:-

Electronic Medical Records is an electronic medical record is usually a computerized legal medical record
created in an organization that delivers care, such as a hospital and doctor's surgery and allows storage,
retrieval and manipulation of records. These records may include a whole range of data in comprehensive
or summary form, including demographics, medical history, medication and allergies, immunization status,
laboratory test results, radiology images, and billing information

Role and Responsibilities:

• Handling User Management (creating/editing User Accounts and Groups


• Creating volumes and managing file system using Logical Volume Manager (LVM).
• Install, update and upgrade the packages using with rpm, yum
• Monitoring the Servers performance using with performance monitoring tools.
• Installation and Configuration of Red hat Enterprise Linux servers.
• Performing Remote administration using putty, ssh, and ftp.
• Installing and Configuring SAMBA Server.
• Partitioning the Linux disk.
• User and Group Administration.
• File system Administration.
• Monitoring CPU, Virtual memory, Disk, Network Performance
• Configuring and managing NFS
• DNS configuration and administration
• Implementing File Permissions for the Users and Groups
• Mounting file system and Administration
• Processes administration and management like monitoring, start/stop/kill various processes
• Scheduling jobs using CRONTAB
• Monitoring the System Performance
• Perform System Backups – tar
• File System administration (creating and increasing file systems).
• Checking status of the Linux servers from console.
• Managing HW issues -- Vendor coordination.
• Installing of software packages and patch

Skills
AWS, Kubernetes, Docker, Terraform, Ansible, Python, Prometheus, Grafana, Maven, Github, Sonarqube, Defect
Tracking Jira, Linux, Windows

Education
• Surana College (Bangalore University)
Computer Applications May 2012

Regards,
Shashikala Kannan

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy