We provide IT Staff Augmentation Services!

Sr Cloud Devops Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Worked on DevOps essential tools like Terraform, Docker, Kubernetes, Vagrant, Git, GitHub, SVN, Ant, Maven, Jenkins, Junit, Selenium, Nunit, Hudson, Chef, Ansible, Puppet, Nagios, Sensu, New Relic, Splunk.
  • Experience in core AWS services (EC2, S3, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (OpsWorks and cloud Formation, ECS) and security practices (IAM, cloud watch and cloud trail) and services Lambda, EMR, RedShift, Elastic Bean Stalk, SNS, RDS, Fargate, IAM, SQS and Direct connect.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch. Then store that logs and metrics into S3 bucket using Lambda function.
  • Configured and maintained user accounts for Dev, QA and production teams and created roles and policies for EC2, RDS, S3, Cloud Watch, EBS resources to communicate with each other using IAM.
  • Creating AWS VPC systems, administration and security; making subnets, set up peering, ACL's and VPN burrows, CloudFormation, EC2, VPCs and AWS organizing parts and distributed them as groups into various availability zones of the VPC. Plan, architect and migrate applications from bare metal to AWS cloud infrastructure.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, WebLogic and JBoss.
  • Configure and Managed Elastic Load Balancing (ELB) to avoid point of failure of applications, provide high availability, Secured, monitored, alerting and network load balancing.
  • Coordinated with networking teams in configuring AWS Direct Connect to establish dedicated connection to datacenters.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Created scripts using Azure PowerShell during automation and build process, and good working experience in Azure Logic apps, Service Bus and SQL Database. Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Strong Experience on Administration and Troubleshooting of Azure IAAS Components (VM, Storage, VNET, OMS, NSG, Site to Site VPN, RBAC, Load Balancers, Availability Sets).
  • Experience in creating and designing the Cloud Formation Template and Terraform templates to create Infrastructure as a code(IAAS) with Yaml and JSON scripting.
  • Experienced in using the container based Virtualized deployments using Docker, working with Docker images, Docker hub and Docker registries and creating docker containers from existing Linux servers and saving it to docker hub.
  • Building Docker image with Packer and provisioning with Kubernetes by using Docker Packer Builder.
  • Automated deployments, scaling and operations of application containers across clusters of hosts and provided container-centric infrastructure by Kubernetes.
  • Experience in Blue/Green deployment strategy by creating new applications which are identical to the existing production environment using Cloud Formation templates and setting Route53 records to redirect traffic from the old environment to the new environment with DNS.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes and used Chef Ohai to collect system configuration data, which is provided to the chef-client for use within the cookbooks to determine the system state.
  • Developed Cookbooks and recipes for automating all the third-party installation tools required for our infrastructure.
  • Configuration Automation and Centralized Management with Ansible. Implemented Ansible to manage all existing servers and automate the build and configuration of new servers.
  • Experience in implementing the tunnel between AWS and GCP Clouds for data transfer.
  • Used Google Cloud Platform (GCP) to build, test and deploy applications on Google's very adaptable and solid framework for web, portable, and backend arrangements.
  • Experience in GCP Services such as GKE, Google App Engine, Compute Engine, VPC Network, Interconnect, Cloud Routers, Cloud DNS, Cloud CDN.
  • Experience in GCP Firewalls created through GCP console and REST API defined at the VPC network with default and implied rules for sensitive information to restrict the access for data storage on virtual machines in VPC.
  • Expertise in Jenkins master/slave administrations, access controls, report generations, parameterized and triggered build setups etc.
  • Automated Build by Jenkins pipeline using GIT, Maven/Ant, Jenkins by Writing a Jenkins file to automate build, test and deploy the War, Jar and Ear files.
  • With the help of JIRA Agile, as a team track the unit of work (Issue, Bug, story, project task, etc.) through a predefined workflow.
  • Installed, configured and managed the ELK (Elastic search, Log Stash and Kibana) for log management within EC2/ Elastic load balancer for Elastic search.
  • Experience in optimizing indexes, creating dashboards using ELK stack. (Elasticsearch Logstash Kibana)
  • Experienced in monitoring tools like Nagios, Sensu, New relic, and ELK Languages/Scripts (Elastic Search, Log stash, Kibana) and Splunk.
  • Worked on setting up splunk to capture and analyze data from various layers Load Balancers, Webservers.
  • Installing, configuring and managing the RDBMS and NoSQL tools like MySQL, DB2, and MongoDB.
  • Working Knowledge on Virtualization technologies like VMware, Vagrant Configuring and installing Virtual machine, Virtual Center servers and VMware Appliance.
  • Implementation of central advancements like DNS, Load Balancing, SSL, TCP/IP, systems administration and security for best practices.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Bash, shell, PERL, Ruby and Python.

TECHNICAL SKILLS

Version Control Tools: Git, SVN, GitHub.

Build Tools: Maven, Ant.

Continuous Integration: Hudson, Jenkins.

Scripting: Shell, Python, Ruby, PowerShell, JSON

Configuration Management: Chef, Ansible, Puppet

Databases: MYSQL, NOSQL, Mongo DB

Application Servers: Apache Tomcat, WebLogic, WebSphere, JBoss

Monitoring Tools: Splunk, Nagios, ELK

Cloud: AWS, Microsoft Azure, GCP

Operating systems: Windows, Linux, HP-Unix, and Solaris

Containerization Tool: Docker, Kubernetes.

Bug Tracking Tools: JIRA, Remedy, HP Quality Center

Testing Tools: Junit, Selenium, Nunit

PROFESSIONAL EXPERIENCE

Confidential

Sr Cloud DevOps Engineer

Responsibilities:

  • Worked on Cloud Infrastructure AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and Microsoft Azure (Azure Web Roles, Worker Roles, Azure SQL, Azure Storage).
  • Deployed and configured Jenkins CI including slave node configurations and ssh control plane implementations.
  • Developing CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Configuration of nodes for Jenkins to customize builds for different operating systems, optimize and smooth running of builds jobs.
  • Expert in Boost STL containers, Design Patterns, Socket programming, Multithreading, GO Procs and GO containers.
  • Developed Micro services using Golanguage and developed corresponding test cases.
  • Created PDF reports using Golang and XML documents to send it to all customers at the end of month with international language support.
  • Interacted with Various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements.
  • Knowledgeable on scripting languages as Python, Java, C, C++, Perl, Shell, Angular.js, Node.js, J2EE, Golang, XML and Ruby had hands on experienced.
  • Architected and implemented numerous backend web services using C#.NET.
  • Developed controllers and action methods for user interaction logic using C#.NET.
  • Used ASP.NET Forms Authentication and Role based Authorization to implement application security.
  • Designed salesforce service cloud console to enhance productivity with dashboard like interface.
  • Extensive experience with the Salesforce.com development life cycle, application design. patterns, integrationpatterns and deployment planning.
  • Experience of using Azure backups and Recovery Vault to migrate on premise to Windows Azure in DR on cloud.
  • Developed automation framework for Application Deployments to the Cloud environments using Terraform and maintained Docker as Elastic Container Service (ECS).
  • Worked with AWS Terraform in AWS Virtual Private Cloud to automatically setup and modify settings by interfacing with control layer and responsible to setup Elastic search cluster using Terraform scripts to block all the Spam and Possible attacks.
  • Build Docker Images and deployed Restful API microservices in the Containers managed by Kubernetes.
  • By using Docker Swarm clustered the Docker containers into a single virtual Docker engine.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes. Expertise in setting up Docker Host, Docker Registry, RHEL/ Centos Atomic Host, Docker images (Centos, RHEL and Ubuntu instances).
  • Worked on creating and documenting POC for helping migrate the current application to micro service architecture. The architecture included Docker as the container technology with Kubernetes and worked on with REST API.
  • Worked on deployment automation of all the Microservices to pull image from the private docker registry and deploy to docker swarm cluster using Chef.
  • Virtualized the servers using the Docker for the test environments and dev-environment needs and configured Docker container for branching purposes.
  • Provided consistent environment using Kubernetes for deployment scaling and load balancing the application from dev through QA, easing the code development and deployment pipeline by implementing Docker containerization.
  • Worked on Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector services and deployed application containers as Pods.
  • Managed Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks.
  • Installing and configuring of Chef server, Chef-solo along with creating Chef Cookbooks and implemented latest releases of Chef- Solo, Compliance and written Chef Recipes to install and configure Nagios for monitoring Infrastructure.
  • Used Chef, deployed and configured Elastic search, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda.
  • Developed automation scripts in YAML using Ansible to deploy and manage Java applications across Linux servers
  • Created Ansible playbooks to automatically install packages from a repository, to change the configuration of nodes and to deploy new builds. Configured the Ansible playbooks with Ansible Tower so that other users can run them with just a push of a button.
  • Developed build and deployed scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used Git, GitHub as source code repositories, managed for branching, merging, and tagging.
  • Performed integration of Code Quality Analysis with Testing tools like JUnit, Selenium and Nunit with Jenkins.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Configured various plugins, upgrading them for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.
  • Collection of Build metrics and its Test cases from Jenkins to show case as visualization in Kibana dashboard using ELK.
  • Configuring and managing an ELK stack, setup the Elastic search ELK Stack to collect, search and analyze log files across the servers and created optimized indexes and derived analytics on Elasticsearch data.
  • Deployed and configured JIRA on hosted instances for issue tracking, workflow collaboration and tool-chain automation.
  • Implemented the use of Nagios tool and keynote for monitoring and analyzing the network loads on the individual machines by enforcing custom Nagios monitoring, notifications and dashboard to exhibit various metrics using Shell Scripting.
  • Building servers with jumpstart using Kickstart, CD on timely basis, along with corporate wide requirements.
  • Administering local and remote servers on daily basis, troubleshooting and correcting error.
  • Diagnosing & Troubleshooting the Linux/Unix servers, network connections, examining raw network traffic nmap, netstat, lsof, arp, Ip, ifconfig, iwconfig, dig, host, tcpdump, route, traceroute.
  • Automated deployments using Ruby, Perl, YAML, Bash, Python and JSON scripting.

Environment: Amazon Web Services (AWS) EC2, Route 53, S3, VPC, IAM, ELB, Auto Scaling Cloud Watchcloud front, Cloud Formation, Git, GitHub, Ant, Maven, Jenkins, Chef, Ansible, Docker, kubernetes, Python, Nagios, Shell Scripting, YAML, MySQL, Vagrant, Linux, Unix, Windows.

Confidential, SFO

Sr. DevOps Cloud Engineer

Responsibilities:

  • Worked on google cloud platform ( GCP ) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Setup GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
  • Created a classifieds website for client using Golang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoLand, GoCD, Spring MVC, Angular, AWS, AWS EC2, RDS, Google App Engine, Google Cloud Platform . created a One-Off NoSql Database to handle workflow in an efficient manner, written in Golang,
  • Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services by Golang, with microservices architecture Docker, Kubernetes
  • Created internal diagnostic tools using Golang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoLand, GoCD and AngularJS in order to assist with customer issues. Golang, and Java were used as a backend REST service while AngularJS was used for the user interface.
  • Building a Command line tool to interact with RESTful API using in Golang.
  • Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs, Golang, programming language and RabbitMQ Message bus (communication interface).
  • Used Go Programming Language ( Golang, and Scala in the development of the application.
  • Expert in Application Orchestration by using handlers to restart and reload the application post to deploy using Ansible.
  • Strong knowledge in migration of Linux and windows applications and run as containerization applications and setup Docker to automate container deployment through Jenkins and Worked on Docker container to create Docker images for different environments.
  • Used containerization and immutable infrastructure , Docker has been cored to this experience, along with Kubernetes .
  • Worked on setting-up continuous deployment pipelines using Jenkins across multiple Kubernetes clusters to stress the clusters with new infrastructure tools for Kubernetes in development environments.
  • Designed and developed Hybrid-Single Page Application using C# 5.0, .NET Framework 4.5, ASP.NET MVC 5, and AngularJS 1.5.
  • Consumed SOAP APIs from enterprise customer system and RESTful APIs provided by other applications in the portfolio, also created W&C RESTful APIs.
  • Participated in UI design with Master Pages in MVC 5 and improved layout with HTML5, Bootstrap, and CSS3.
  • Used AngularJS, JavaScript to develop templates, controllers, and directives.
  • Used RequireJS JavaScript library to dynamically load ASP.NET bundles.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an agile continuous integration process and automated the whole process.
  • Provided database administrator support for new and legacy accounts across various versions of MySQL.
  • Involved in complete Administration tasks on Red Hat Linux and documentation for the projects executed.
  • Installing, Configuring and Troubleshooting of Linux (Cent OS, RHEL and Ubuntu) servers and workstations.

Environment: Java, Shell, SQL, DynamoDB, RDS, Version One, ALM, GIT, Tomcat, Apache, Jenkins,Python, SonarQube, DSL, Groovy, Splunk, Ruby CHEF, JIRA, Gradle, Ant, Jfrog Artifactory,AWS(VPC,VPN, S3,API Gateway), Cloud formation, Ruby, CHEF, Selenium, Docker(Swarm,Data Center), Ansible.

We'd love your feedback!