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

DevOps Expertise & Cloud Solutions

Sri Vardhan has over 12 years of experience in IT with a focus on DevOps, automation, and cloud technologies. He has extensive experience deploying applications on AWS, GCP, and Kubernetes and uses tools like Jenkins, Ansible, Chef, and Terraform. He is proficient in monitoring with New Relic, Splunk, SumoLogic, Prometheus, and more.

Uploaded by

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

DevOps Expertise & Cloud Solutions

Sri Vardhan has over 12 years of experience in IT with a focus on DevOps, automation, and cloud technologies. He has extensive experience deploying applications on AWS, GCP, and Kubernetes and uses tools like Jenkins, Ansible, Chef, and Terraform. He is proficient in monitoring with New Relic, Splunk, SumoLogic, Prometheus, and more.

Uploaded by

harsh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Sri Vardhan

Sr. DevOps Engineer


Srivardhanr3@[Link]
Tel: (423) 991-9039

PROFILE
Over 12+ years of experience in IT field with Automation of Build, Deployment and Release engineering,
process development, System Administration Continuous Integration, Continuous Deployment,
Continuous Delivery and tools support, including AWS automation, GCP, OpenStack, Kubernetes, APM and
Log Monitoring.

CERTIFICATIONS

Certified Jenkins Engineer


AWS Solutions Architect - Associate
AWS Certified SysOps Administrator - Associate

PROFESSIONAL SUMMARY

 Experience in Ansible & Chef as Configuration management tool, to automate repetitive tasks,
quickly deploy critical applications, and proactively manage change on multiple platforms.
 Expert in implementing continuous integration and deployment systems using Jenkins,
Maven & Ansible.
 Experience with Linux systems, virtualization in a large-scale environment, experience with
Linux Containers (LXC and Docker).
 Administration, maintenance and support of Centos servers and VMware vSphere.
 Installation and configuration of JBoss, Web Sphere 5.1/6.0 Application Server on Solaris
and Linux boxes.
 Administered and Implemented CI tools Hudson and Jenkins for automated builds.
 Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS,
RDS, EBS, CloudWatch, Cloud Trail, Cloud Formation AWS Config, Autoscaling, CloudFront,
IAM, S3, and R53
 Experience in deploying Docker containers and creating Docker images using Ansible.
 Extensive experience using MAVEN as build tools for the building of deployable artifacts (jar,
war & ear) from source code.
 Experience in using Bug tracking tools like JIRA, Remedy, HP Quality Center and IBM Clear
Quest.
 Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud
Services.
 Setup Continuous Deployment for the various test environments utilizing Bamboo 
 Working on Scheduling, deploying and managing container replicas on a node cluster using
Kubernetes
 Extensively worked on Jenkins for CI/CD and for End-to-End automation for all build and
deployments.
 Experience in writing chef Cookbooks/Recipes and Ansible Playbooks for installing,
configuration and upgrading different applications on the servers.
 Extensively experienced in using Build and automation tools like Ant and Maven.
 Experience on GIT repository hosting service tools like GitHub, Bit Bucket.
 Experience on using continuous Inspection tool with SonarQube.
 Good Knowledge of networking (TCP/IP, Ethernet), NIS, DNS, NFS, DHCP, SMTP, IP, FTP &
NFS.
 Extensive experience in Extract Transform Load (ETL) development, data integration and
loading from heterogeneous data sources using SQL Server Integration Services (SSIS).
 Experience on using Tomcat webserver for deployments and for hosting tools.
 Implemented a continuous delivery framework using Jenkins, Ansible/Chef, Maven in Linux
environment.
 Experience in writing Maven [Link] and Ant [Link] for Build scripts.
 Experience in Developing auto container to automate containerization of new and existing
applications as well as deployment and management of complex run time environment like
Kubernetes.
 Strong understanding and familiarity on Linux System Administration.
 Handling Nexus and Artifact repository management integrated the build tools with JENKINS,
to automate builds and deployable artifacts.
 Developed scripting languages like Shell/Bash and python for automation purpose.
 Experience on using Bug tracking tool like JIRA.
 Knowledge on using Linux container tool like Docker.
 Knowledge on SQL Relational Database.
 Capable of designing and integration of Kibana dashboards with Elasticsearch.
 Hands on experience on data modeling and cluster provisioning using Elasticsearch.
 Performed and deployed Builds for various Environments like Dev, Test, QA, and Productions
Environments.
 Good understanding of principles and best practices in Agile/Scrum and Waterfall
methodologies.

TECHNICAL SKILLS

Version Control SVN, GIT, Bitbucket


Continuous Integration Tools Jenkins, Bamboo, GoCD, IBM UrbanCode
Build Tools Ant, Maven.
Configuration Management Tools Ansible, Chef.
Other Tools JIRA, Confluence, SonarQube, Terraform, Elastic stack (ELK),
Apache Kafka, Kinesis

Hamma82hsa$

Web/Application Server Apache Tomcat, WebLogic, WebSphere, JBOSS.


Operating Systems Windows, Mac, Red Hat, Ubuntu
Database Oracle, SQL Server, MySQL, DynamoDB
Cloud Watch, Cloud Trail, Nagios, Dynatrace, Appdynamics,
Reporting Tools
Splunk, Sumologic, Prometheus, Instana
Web Technologies JSP, Servlets, JavaScript, HTML, XML, jQuery
IDE Tools Eclipse, VS Code, Atom
Repository management tools Nexus, Artifactory, Xray
Scripting Languages Shell Scripting/Bash, Python, JSON.
Containerization Docker, Kubernetes, Open Shift.
Cloud Platforms AWS, Cloudstack, GCP, Openstack

PROFESSIONAL EXPERIENCE

Service Now Sep 2019 - Present


Santa Clara, Ca
Jr. DevOps Architect

Responsibilities:

 Setup New Relic APM monitoring for around 50 plus production services including on-prem
New Relic cluster setup, agent installation automation, application instrumentation, Alerting and
Dashboarding.
 Rolled out application agents, machine agents and custom plugins.
 Lead engineering architecture and implementation efforts for implementation of Monitoring,
CI/CD and cloud migration projects.
 Configured custom business transactions for pro-active monitoring to reduce number of
production incidents.
 Created custom dashboards for monitoring and alerting
 Managed Enterprise Splunk and experienced in deployment server, Indexers, Forwarder
installation, troubleshooting, index creation, alert setup, splunk dashboard setup, splunk queries
 Experience in administration of SumoLogic for log ingestion and design of Sumologic
collectors.
 Automated ELK stack and Graylog setup with Terraform and Ansible playbooks for a POC and
dev environment implementation.
 Experienced in setting up Prometheus cluster for monitoring including managing components
like Alert Manager, Grafana and also node exporter. Solved Prometheus config hot reload via
docker sidecar container. Automated the setup with Terraform.
 Managed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy
and remove files on remote systems.
 Created inventory in Ansible for automating the continuous deployment and wrote playbooks
using YAML scripting.
 Implemented Wavefront dashboards with metrics sourced from various sources such as
telegraf, collectD, New Relic, Splunk etc.
 Experienced with supporting tomcat, mule application servers.
 Extensive AWS experience with all major services like VPC, EC2, S3, ALB, Auto Scaling, Lambda,
RDS, SSM, Pipelines etc
 AWS WAF and Cloud Front setup for secure traffic management
 Wrote multiple Terraform scripts to automate AWS infra provisioning.
 Ansible experience writing multiple playbooks to automate instance setup
 Experience with GCP with project layout, user management, Shared Network setup, Compute
Engine, App Engine, Kubernetes Engine.
 Worked on a project to migrate applications from legacy data center to GCP GKE with
architectural changes.
 Experienced with Kubernetes cluster setup automation and management.
 Implemented Kubernetes deployments, services, replica sets for various applications.
 Configured Istio and Convoy for Kubernetes Service Mesh and Traefik, Nginx, HAProxy for
ingress controller.
 Experience with GitOps model of Kubernetes management.
 Setup deployments to Kubernetes with FluxCD, CircleCI and Spinnaker
 Experience with Kubernetes ingress controller, RBAC, logging, monitoring, security and
performance.
 Automated ELK stack deployment with Ansible and Terraform to deploy to GCP, AWS and
Openstack. Automated ELK ILM with Ansible. Experience with ELK day to day operations and
back up’s.
 Extensive CI/CD experience with multiple tools like Jenkins, DroneCI, GitlabCI. CircleCI etc
 Experience with CD tools like Spinnaker and Harness
 Setup logging solutions for Kubernetes clusters with Daemonset.
 Wrote Terraform scripts with Python to automate EKS cluster creation
 Worked on projects to Dockerize microservices and wrote Dockerfiles from scratch.
 Implemented Hashicorp Vault for secrets maintenance, Consul for Docker service discovery,
Nomad to orchestrate CircleCI clients

Apple Inc Jan 2015 – Sep 2019


Sunnyvale
Sr. DevOps Engineer/Contractor
Responsibilities: 

 Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling
groups, Optimized volumes and EC2 instances.
 End to end deployment ownership for projects on Amazon AWS which includes scripting for
automation, scalability, build promotions for staging to production.
 Set-up Jenkins AWS Code Deploy plugin to deploy to AWS.
 Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring log files, store them
and track metrics.
 Created AWS S3 buckets, performed folder management in each bucket, managed cloud trail
logs, Athena and objects within each bucket.
 Configured load Balancers and VPC with private subnets and experienced in troubleshooting
connectivity issues.
 Wrote Python/Shell Scripts to Monitor Variety of Services & Perl Scripts with Hash/Arrays to
Insert/Delete/Modify content in multiple servers.
 Performed SVN to GIT/Bit Bucket migration and managed branching strategies using GIT flow
workflow
 Automated the cloud deployments using Ansible, Terraform, Python (boto & fabric)
 Supported the process of first-time configuration of web applications using Vagrant along with
Ansible for provisioning.
 AppDynamics End-to-End implementation – Hardware Requirements, AppServers, Agent
installation, JVM instrumentation, Controller Installation, Glassfish configuration, High
Availability, FailOver, MySql EUM and RUM setup, Alerting setup, Dashboard creation.
 Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic
allowed to reach one or more AWS EC2 instances.
 Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs,
Auto scaling to design cost effective, fault tolerant and highly available systems.
 Configuring and Networking of Virtual Private Cloud (VPC).
 Developed Cloud Formation scripts to automate EC2 instances. Design and Implemented
Cloud Orchestration solution using AWS ECS, Docker and Kubernetes. 
 Deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text
search, application monitoring. 
 Experience with managing large scale Kafka clusters including installation, administration and
monitoring.
 Set up Elastic Load Balancers for different applications to ensure high availability of
applications. 
 Set up Elasticsearch, Logstash and Kibana for multiple clusters, helping other teams quickly
access new job logs.
 Worked with Docker for convenient environment setup for development and testing.
 Created Docker images for Bamboo, Nexus and various other tools
 Designed and Developed Jenkins Build deployments on Docker containers.
 Installed Docker Registry for local upload and download of Docker images and even from
Docker hub.
 Experience with Kubernetes and EKS for container orchestration and deployments.
 Used Git and Bitbucket repository to maintain different versions of application code. 
 Administered Atlassian tools like Confluence, BitBucket etc and also Jfrog tools like
Artifactory, Xray and Mission Control.
 Involved in DevOps automation processes for build and deploy systems for legacy and
microservices projects.
 Implemented CI/CD for all multiple services using Jenkins and several other CI servers.

Environment: Maven, Ansible, Jenkins, Docker, Kubernetes, Artifactory, Terraform, GIT, AWS, Dynatrace, Red
hat, Shell Scripts, ELK Stack, Python, AppDynamics, Splunk

HP Inc Sep 2012 - Dec 2014


Palo Alto, Ca
DevOps Engineer

Responsibilities:

 Release/DevOps Engineer for a team that involved different development teams and multiple
simultaneous software releases.
 Developed and implemented software release management strategies for various applications
according to agile process.
 Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to
other environments.
 Deployed java applications to application servers in agile continuous integration environment
and also automated the whole process.
 Designed and Developed Jenkins build deployments.
 Used Shell and Python scripts to automate the deployment process.
 Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project
environments.
 Installed and configured GIT.
 Implemented and maintained the branching and build/release strategies utilizing GIT.
 Implemented pre and post hooks in GIT.
 Setup TFS for source code versioning, reporting and release management.
 Experienced with AntHillPro for Build and Deployment automation, Continuous Integration and
deployment. Self service automation for deployments, Parallel test functional test setup. TFS and
Jira integrations. Remote agent management, Source Code change views. Also worked on Jenkins
to AHP migration.
 Worked as System Admin to support multiple development teams and applications on various
infra – Datacenter, VMware and Openstack.
 Built automation for package intstallation with Python
 Hands on configuration management using chef.
 Configured and monitored multiple servers using Chef. Defined Chef Server and Workstation to
manage and configure nodes.
 Used JIRA for change control and ticketing.
 Designed and developed the tools to allow efficient configuration management, build and release
of software developed in J2EE, XML and DB2 databases.
 Deployed the build artifacts into environments like QA, UAT and production according to the
build life cycle.
 Automated the build and release management process including monitoring changes between
releases.
 Documented the entire build and release process and provided support.
 Developed, maintained and distributed release notes for each scheduled release.
 Provided periodic feedback of status and scheduling issues to the management.
 Kept track of all releases and request of the developers through infrastructure management tool.
 Installed and configured all the Linux servers in the network per specifications of clients.
 Monitored the servers and Linux scripts regularly and performed troubleshooting steps – Tested
and installed the latest software on server for end-users.
 Bash Shell Scripting for job automation.
 Experience with Virtualization technologies like Installing, Configuring, and Administering
VMware ESXi environments.
 Involved in support databases and performed MS SQL upgrades running on Windows servers.
 Installation, configuration and administration of Linux (Red Hat/SUSE, Centos).
 Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
 Installing and setting up Oracle9i on Linux for the development team.
 Sole person to be responsible for Release/Change control Process.
 Creation of Jumpstart and Kickstart configuration for the automatic provision of servers using
Blade logic.
 Worked with many teams of strength more than 30 and managed 2 release/build engineers.
 Stand by the administrator for Clear Case.
 On-call support for 24/7 for troubleshooting production issues.
 Creating a change requests, work orders and problem tickets using BMC Remedy tool and
getting approvals from higher officials.
 Project Management for various UNIX/Linux/Windows system integration projects.

Environment: Git, SVN, Ant, MAVEN, Jenkins, VMware, DNS, DHCP, SMTP, FTP, SSH, Ruby, WebSphere
Application Server (WAS), Python, JBoss, Tomcat, Nginx, Linux and Windows

Tibco Aug 2008 - Sep 2012


Palo Alto, Ca
Ops/Systems Engineer

Responsibilities:

 Automated both Java/J2EE Apps using Jenkins


 Worked as Release and Systems Engineer for Tibco BW suite of products
 Automated build and deployments with Tibco Appmanage and Tibco AppDeploy
 End to End automation from Build to Production is implemented
 ITIL best practices were brought in to the normal SDLC process and lead the effort of bringing
change in the organization
 Facilitating the projects in Quality related activities as per QMS process
 Maintenance of Configuration items in Harvest and Subversion
 Prepared mock cutover plans and cutover plans for Pre-Prod and Prod Deployments
 Conducting and Attending Project Status Review Meetings and Casual Analysis Meeting for
release activities
 Prepare the resources (People and environments) for the build / Releases
 Conducting the configuration audits as per schedule and Report the configuration audit findings
and Track the findings to closure.
 Feedback on status of project release to the PM periodically
 Publish the changes with respect to CI’s and amend affected documents periodically
 Ensure that back-ups are taken periodically.
 Creating the release responsible as instructed by the PM
 Tracking the change requests to closure and responsible for coordinating CCB meetings
 Generated change status report and ensured Integrity of SCM systems
 Participates in implementation / review of SCM systems
 Works with project teams to determine an appropriate build schedule and then initiates the
build and packaging process
 Managing documentation for a Release / Project
 Conducting training sessions to team members periodically on corresponding tools and process
 Responsible for installation, administration and maintenance of Linux servers.
 Installation of patches and packages using RPM and YUM in Red hat Linux using patch add and
pkg add in Linux Operating System.
 Worked on Grub, PXE boot, Kickstart, Packages, LVM, Boot from SAN, file system configuration.
 Created users, assigned groups and home directories, setting quota and permissions;
administered file systems and recognized file access problems. 
 Maintaining the Disk Management by using partitioning tool like FDISK.
 Allocating Disk Size to Domain user by using Disk Quota.
 Handling the scheduling tasks (cron jobs and task scheduler) with scripts for various purposes.

Education:

 Masters in Information Systems – Missouri University of Science and Technology - 2009

You might also like