Uploaded File
Sharanya
rsharanya8899@gmail.com
919-893-8099
Malvern, PA 19355
Sr. Cloud & DevOps Engineer
9 years experience C2C
0
Recommendations
Average rating
156
Profile views
Summary

  • 7+ Years of experience in IT industry which includes DevOps and Cloud engineer, Software Configuration Management (SCM), Release & Build Engineer, Linux Administrator and System Administrator. Extensive hands-on experience in Amazon Web Services, Release/Build management, Change management.
  • Employed Azure Resource Manager (ARM) to deploy, update and delete multiple resources on Azure and in migrating the on-premise resources to Azure using Azure site recovery (ASR) and Azure backups. Worked on creating resource group of virtual machines by specifying deployment parameters in Azure Resource Manager (ARM).
  • Established Azure Virtual Network (VNETs), storage containers and load balancers and Created Azure wed application projects, updated and deployed ASP.NET web apps, web jobs using visual studio, TFS and Azure Resource Manager.
  • Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, Endpoint security and firewall. Hands on experience on Backup and restore Azure services.
  • AWS Certified Developer with experience in solution architecting applications and running them in the cloud and experience in network and security design for applications in the cloud. Also done extensive automation using cloud APIs and cloud SDK's to create infrastructure programmatically in the cloud.
  • Configured an AWS Virtual Private Cloud and Database Subnet Group for isolation of resources within the Amazon RDS MySQL DB cluster. Created S3 Buckets in AWS and stored files. Enabled Versioning and security for files stored.
  • Expertise in Cloud technologies like AWS Administration Services: IAM, EC2, ACL, S3, EBS, VPC, ELB, RDS, Dynamo DB, Auto Scaling, Security Groups, Redshift, Amazon AWS IAM Services in Users, Groups, Policies, Roles, AWS Access Keys.
  • Experienced in Kubernetes for creating new Projects, Services for load balancing and adding them to Routes by accessing from outside, created Pods through new application and controlling, scaling and troubleshooting pods through SSH.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers and coordinated with security, development, and operations team to migrate to Docker containers on Kubernetes.
  • Expertise in using Docker and setting up ELK with Docker and Docker-Compose. Actively involved in deployments on Docker using Kubernetes.
  • Well versed with many different concepts of Chef like Roles, Environments, Data Bags, Knife, and Chef Server Admin/Organizations.
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks.
  • Performed job scheduling using Ansible Tower. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus using Nexus Artifactory plugin.
  • Experienced in using Nexus and Artifactory Repository Managers for storing binaries, artifacts and dependencies of the Successful builds.
  • Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed multiple plugins to Jenkins. Configured Proxy to get auto updates.
  • Implemented Jenkins Workflow and Plugins for repeatable deployments of multi-tier applications, artifacts and services to Docker and Red Hat.
  • Used Python API for uploading all the agent logs into Azure blob storage. Managed internal deployments of monitoring and alarm services for the Azure Infrastructure.
  • Served the ELK stack community with use cases and log stash plugin and Deployed applications using Jenkins server and Troubleshoot build & release job failures, resolve, work with developers on resolution.
  • Implemented a centralized logging system using log stash configured as an ELK stack (Elastic search, Log stash, and Kibana) to monitor system logs, AWS Cloud Watch, VPC Flow logs, Cloud Trail Events, changes in S3.
  • Converted existing Terraform modules that had version conflicts to utilize cloud formation during Terraform deployments to enable more control or missing capabilities.
  • Performed installation, configuration, and maintenance of web servers, application servers, and database servers on Linux server.
  • Experience in using Virtual box for multiple operating systems on one desktop and cross platform guests and hosts including Windows, Linux and Solaris.
  • Expertise in LINUX/UNIX system builds, administration, Installations, Upgrades, Troubleshooting on different distributions such as Ubuntu, CentOS, Red Hat, RHEL 4.x/5.x/6.x
  • Good analytical, problem solving, communication skills and can work either independently with little or no supervision or as a member of a team.
  • Quick learner and ability to implement solutions at faster pace ensuring the requirements are met

Experience
Sr. Cloud & DevOps Engineer
Professional/Consulting Services
Oct 2017 - present
  • Experience in managing Azure infrastructure, Azure storage accounts and deploying workloads on Azure virtual machines (VMs), virtual networks, cloud services, resource groups, express route, traffic manager, VPN, load balancing, application gateways, auto-scaling and cloud services (PaaS role instances) into secure V-Nets and subnets.
  • Designed, configured and deployed Azure Automation Scripts for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, HD Insight Clusters, Azure SQL, Cloud Services, and ARM), Services and Utilities focusing on Automation.
  • Create and manage Azure AD tenants, and configure application integration with Azure AD.
  • Implemented various resources in Azure using Azure portal, PowerShell on Azure Resources Manager deployment models. Experienced in deploying infrastructure as code applications using ARM Templates (JSON).
  • Azure AD - Implemented Azure AD using AD connect, configured SSO and multifactor Authentication. Also configured SSO from Window 10 based computer which is joined to Azure AD. Implemented and managed AD synchronization.
  • Worked with Nagios for Windows Active Directory & LDAP and Data consolidation for LDAP users. Monitored system performance using Nagios, maintained Nagios servers.
  • Used SonarQube in build system for continuously inspecting the code quality, Nagios for monitoring and performed log analysis using ELK stack and created monitoring charts.
  • Evaluated Kubernetes for Docker container orchestration. Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages
  • Used Kubernetes backed infrastructure to run microservices in production environment deployed on Kubernetes clusters and developed Kubernetes templates for multitude of applications.
  • Validated deployments in Kubernetes by establishing a local development workflow that used Minikube and implemented Kubernetes interface by creating RESTful API's to read, delete, store and update bucket information on Kubernetes Console.
  • Deployed Windows and Linux based Docker containers with popular container orchestrators like Kubernetes and DCOS provisioned by the Azure Container Service and integration of container registries, specifically Docker Hub and the Azure Container Registry into DevOps workflows.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, Config Maps and deployments.
  • Configured Docker Swarm Cluster and setup Jenkins inside it to reduce the failover downtime and to automate deployment of Docker.
  • Implemented Ansible Tower to schedule jobs and to manage complex network deployments with the addition of control and delegation to Ansible powered environment and automated the infrastructure using Ansible roles downloaded and managed from Ansible Galaxy
  • Worked on Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format to setup Continuous Delivery pipeline and ran Ansible Scripts to provision Dev servers.
  • Used Ansible Configuration Management to create Ansible manifest files, roles and profile modules to automate system operations and manage servers on Microsoft Azure Platform Azure Virtual Machines (VM's) and encrypted data using Ansible vault.
  • Involved in build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef and Ansible with AWS Cloud Formation and Jenkins for continuous integration.
  • Used Jenkins as Code Deploy plugin to deploy to AWS and also extensively worked on other tools like Bamboo, Hudson, and Cruise Control for continuous integration and for all end to end automation functions with all build and deployments.
  • Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers. ‘
  • Strong Server Build skills and building client/server services like NFS, DNS, DHCP, HTTP/HTTPS, SSH, LAMP, VNC.
  • Experience in working on source control management tools like GIT (GitHub), Subversion (SVN) and creating GIT repositories with specified branching strategies.
  • Set up Jenkins server and build jobs to provide Continuous Automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, and Maven.
  • Worked on Terraform for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure. Using Terraform as a tool, Managed different infrastructure resources Cloud, VMware and Docker containers.
  • Employed Terraform templates for automation of Azure IaaS Virtual machines using Terraform modules and deployed VM scale sets.
  • Environment: Azure, Elastic Load Balancers, VPN, VPC, Ansible, Shell, Python, Linux, Jira, My SQL, Jenkins, Apache Tomcat 7.x, Docker, Virtualization, Kubernetes, configured plug-ins for Apache HTTP server 2.4, Nginx, LDAP, JDK1.7, Maven SVN, Git, Terraform, Python, Ansible, ELK, SonarQube.
Ansible Apache Tomcat ARM AWS AWS CloudFormation AWS CodeDeploy AWS S3 Azure Resource Manager Azure Storage Bamboo Chef Cloud Infrastructure Continuous Integration Devops DHCP DNS Docker Containers ELK IaaS Jenkins Linux Maven MS Active Directory MS Azure Nagios NFS PowerShell Private Cloud Python REST SonarQube SSH SVN VMWare VPN
Remove Skill
Cloud and DevOps Engineer
Information Technology
Oct 2016 - Oct 2017
  • Developed automation scripts for provisioning, configuring, Managing EC2 Instances, cloud deployments using Ansible playbooks. Automated the jobs for monitoring the server's (EC2 Instances) CPU utilization and system memory by using Cloud Watch and provide application owners with performance-based SLAs.
  • Experience in administering Amazon Web services (AWS) services like Virtual Private Cloud (VPC), Simple Storage Service (S3), Elastic Cloud Computing (EC2), Elastic Load Balancer (ELB), Relational Database System (RDS, Amazon Machine Image (AMI), IAM, and Cloud Formation services using AWS-Command Line Interface (CLI) and enabling the enterprise environment compatible for continuous monitoring using Cloud Watch.
  • Configured S3 Buckets for EBS backed Snapshots and versioning for data backups and Leveraged AWS cloud as an extension of the corporate datacenter by creating a VPN connection between corporate datacenter and VPC using Customer and Virtual Private Gateways.
  • Build, configuration, administration, and troubleshooting of the VPC networking in a cross-domain, including VPC peering, limits and pricing and architects within AWS cloud populated by infrastructure, platform, and application services that share common security and interconnection and AWS Lambda and AWS config.
  • Worked on designing and deploying a multi-tier application utilizing almost all of the main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, Cloud watch, Route 53, Lambda and Cloud Formation) focused on high - availability, fault tolerance environment.
  • Experience in starting and stopping an EC2 instance using ansible playbooks YAML code, also I configured security groups and memory for EC2 server using ansible playbooks.
  • Written Terraform scripts to automate AWS services which include ELB, CloudFront distribution, EC2, database security groups, Route 53, VPC, Subnets, Security Groups, and S3 Bucket and converted existing AWS infrastructure to AWS Lambda deployed via Terraform and AWS CloudFormation.
  • Expertise in AWS server less compute service Lambda. Extensive usage of AWS lambda to trigger changes in data shifts and action by users.
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, chef and Microsoft Azure.
  • Used Docker for virtualization, run, ship, and deploy the application securely to fasten the build/release engineering and used Kubernetes in managing and monitoring the cluster.
  • Implemented the automation deployments using AWS by creating the IAMs and used the Code Pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs and also configuration automation using Docker containers
  • Written multiple Chef Cookbooks in Ruby script Implemented environments, roles, data bags in Chef for better environment management. Setup Chef Server, workstation, client and wrote scripts to deploy applications.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Configuring, automation and maintaining build and deployment CI/CD tools git/ git-Lab, Jenkins/Hudson, Bitbucket, code cloud, Maven, Build Forge, Docker-registry/daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform.
  • Developed automation scripting in Python (core) using Chef to deploy and manage Java applications across Linux servers.
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, Branches, Merges, and the access control strategies and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks
  • Configured ELK stack in conjunction with AWS and using Log Stash to output data to AWS S3 and reduced Elasticsearch disk space usage by 66% by automating Elasticsearch maintenance using Jenkins
  • Deployed and configured Elastic Search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch. Established DevOps culture based on Docker and Kubernetes tools.
  • Implemented a centralized logging system using log stash configured as an ELK stack (Elastic search, Log stash, and Kibana) to monitor system logs, AWS Cloud Watch, VPC Flow logs, Cloud Trail Events, changes in S3 etc.
  • Employed Terraform templates for automation of Azure IaaS Virtual machines using Terraform modules and deployed VM scale sets
  • Orchestrated and migrated CI/CD processes using Cloud Formation and Terraform templates and Containerized the infrastructure using Docker, which was setup in Vagrant, AWS and VPCs
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
  • Environment: AWS, S3, VPC, Cloud trail, AWS lambda, Route53, Elastic Beanstalk, Cloud Watch, Kubernetes, Docker, Chef, Ansible, Jenkins, Python, Puppet, Network Protocols, Virtualization, GIT, Jira, ELK, Terraform, Subversion, SSH.
Ansible AWS AWS CloudFormation AWS Cloudfront AWS EC2 AWS Lambda AWS S3 Chef Cloud Computing Cloudwatch Data Center Devops Docker Containers Elastic Beanstalk Elastic Load Balancer Elasticsearch ELK IaaS Java Jenkins Linux Maven MS Azure Private Cloud Puppet Python SVN VPN WebServices
Remove Skill
DevOps Engineer
Insurance
Jun 2013 - May 2016
Raleigh, NC
  • Configured and administered AWS (Amazon Web Services) EC2 (Elastic Cloud Computing) resources such as instances, EBS volumes, snapshots, elastic load balancers, AMI's, security Groups, elastic IP's, Key pairs and Amazon Cloud watch for different zones in development, testing environments.
  • Managed AWS infrastructure and automation with CLI and API. Working on Inbound and Outbound services with automation of Chef. Deployed multiple resources simultaneously, using CloudFormation templates in AWS.
  • Install and maintain the Splunk adds-on including the DB Connect 1, Active Directory LDAP for work with directory and Dynamo database.
  • Developing Splunk queries and dashboards targeted at understanding application performance and capacity analysis.
  • Maintained Chef Servers and management application that are used to build and deployment of existing Java applications environment
  • Written several chef cookbook and recipes to automate the installation of web logic domain and JDK installations and have customized recipes from chef super market to align with current requirements.
  • Established chef best practices approach to system deployment with tools with vagrant and managing chef cookbook as a unit of software deployment and independently version controlled.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, created Pods and managed Pods using Kubernetes
  • Carried automated Deployments and builds on various environments using continuous integration (CI) tool Jenkins. Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools Maven and Ant.
  • Developing Python scripts to automate various system tasks, OS patches for dev environments, and deployment of applications to testing/ prod environments using Python OS modules
  • Integrated Jenkins with repositories like GitHub to build Automation tool (Maven) and artifact repository for pushing successful build code.
  • Modeled and automated the End to End Continuous Integration/Deployment/Delivery pipeline which included building a Continuous Integration server utilizing tools like Jenkins, Maven, Jira, Subversion, GIT, Ant and Sonar.
  • Using routers and switches defined and configured physical network topologies. Also, maintained and troubleshoot network infrastructure issues and TCP/IP Network services.
  • Environment: AWS, AMI, Elastic IP’s, Splunk, LDAP servers, Docker, Chef, Jenkins, Python, Maven, GIT, ANT, Kubernetes, TCP/IP Network protocols
Ant Chef Continuous Integration Devops Docker Containers Jenkins Maven MS Active Directory Python Splunk SVN TCP/IP
Remove Skill
UNIX / Linux Administrator
Professional/Consulting Services
Jun 2012 - Apr 2013
  • Created and maintained Python scripts for Automating Build and Deployment Process. Utilized Nagios based Open Source monitoring tools to monitor Linux Cluster nodes
  • Developed the Shell scripts, Ruby scripts and python scripts to automate the system level activities and to run the API calls and parsing through the outputs of the REST API calls
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL database, and firewalls in both development and production
  • Responsible for building and supporting Solaris/Linux/AIX/HP-UX servers
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement features
  • Creating and maintaining client's data interface utilizing either SSH File Transfer Protocol
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL database, and firewalls in both development and production.
  • Environment: Windows, Linux, Python, DNS, DHCP, NFS, SMTP, Apache, SSH, MySQL and Java.
DHCP DNS Linux Nagios NFS Python Shell Scripts Solaris SSH UNIX
Remove Skill
System Admin
Information Technology
May 2011 - Apr 2012
  • Written scripts in Python to automate log rotation of multiple logs from web servers
  • Performed processes administration and management like monitoring, start/stop/kill various processes/sub processes.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and Red Hat Linux.
  • Ability to write scripts in SHELL, Python to automate Cron jobs and system maintenance.
  • Worked on Core Java and its libraries in creating the Java web application's business Logic.
  • Wrote shell scripts for Automated Back- ups and Cron Jobs using shell, bash and python.

BaSH Linux Python Shell Scripts Solaris
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Master's in Information, Network, and Computer Security
New York Institute Of Technology
Bachelor's in Electronics and Telecommunications
Synbiosis Institute of Technology
Certifications
AWS Certified Developer
Skills
Chef
2021
4
Devops
2021
4
Docker Containers
2021
4
Jenkins
2021
4
Maven
2021
4
Python
2021
4
SVN
2021
4
Ant
2016
3
Continuous Integration
2021
3
DHCP
2021
3
DNS
2021
3
Linux
2021
3
MS Active Directory
2021
3
Nagios
2021
3
NFS
2021
3
Splunk
2016
3
SSH
2021
3
TCP/IP
2016
3
Apache Tomcat
2021
2
ARM
2021
2
AWS CodeDeploy
2021
2
Azure Resource Manager
2021
2
Azure Storage
2021
2
Bamboo
2021
2
Cloud Infrastructure
2021
2
PowerShell
2021
2
REST
2021
2
Shell Scripts
2013
2
Solaris
2013
2
SonarQube
2021
2
VMWare
2021
2
Ansible
2021
1
AWS
2021
1
AWS CloudFormation
2021
1
AWS Cloudfront
2017
1
AWS EC2
2017
1
AWS Lambda
2017
1
AWS S3
2021
1
BaSH
2012
1
Cloud Computing
2017
1
Cloudwatch
2017
1
Data Center
2017
1
Elastic Beanstalk
2017
1
Elastic Load Balancer
2017
1
Elasticsearch
2017
1
ELK
2021
1
IaaS
2021
1
Java
2017
1
MS Azure
2021
1
Private Cloud
2021
1
Puppet
2017
1
UNIX
2013
1
VPN
2021
1
WebServices
2017
1
Artifactory
0
1
Bootstrap
0
1
CentOS
0
1
Continuous Deployment
0
1
Firewall
0
1
RHEL
0
1
Ubuntu
0
1