We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • Around 10 where 6+ years of IT experience as a DevOps/SystemsEngineer. Workedin the areas CI (Continuous Integration), CD (Continuous Delivery), Cloud technologies, Build and Release, & System Administration.
  • Experienced in Automating, Configuring and deploying instances on AWS, Google Cloud Environments
  • Extensively worked on Creating and maintaining user accounts, profiles usingAWS - IAM. CreatedIAMrolesfor different users including developers, system admins, and network admins
  • Extensively Used Cloud Watch to monitor the AWS services like EC2, Amazon RDS DB services, Dynamo DB tables, EBS volumes to set alarms for notification or automated actions and to monitor logs for a better understanding and operation of the system
  • Strong Experience on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups
  • Experience in branching, tagging and maintaining the version across the environments using SCM tools like Subversion SVN, Git onAWS, Linux and Windows environment
  • Configured GIT with Jenkins and schedule jobs usingPOLLSCM/Webhooksoption and integrated to automate the code checkout process
  • Experience with Build Management Tools Ant and MAVEN for writing a build.XML and Pom.xml
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. ConfiguredJenkinsdaily periodic backups forJenkinsconfig and plugins files
  • Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers
  • Worked withAnsibleto manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.Ansibleto assist in building automation policies
  • Provided 24/7 technical support to Production environments

TECHNICAL SKILLS

Operating Systems: Windows, Mac OS, Linux, Unix, RHEL, Cent OS, Solaris, SELinux

Cloud Technologies: AWS, AZURE, OpenStack, ServiceNow

Build Tools: ANT, Maven, Gradle

Deployment Tools: Terraform,Puppet, Chef, Ansible, SaltStack

Testing Tools: Junit, Selenium

Monitoring Tools: Nagios, Splunk, Datadog, New Relic

Coding Tools: Eclipse, Jira, GIT, Preforce, SonarQube, Gitlab

Integration Tools: Gitlab, Jenkins, Bamboo, Talend

Versioning Tools: CVS, SVN, CLEARCASE, GIT, Gitlab

Containerization Tools: Docker, Kubernetes DC/OS Mesosphere

Scripting/Language: Python, Ruby, PHP, Java Script, VB Script, Shell Script, Bash/C, C++, Java, YAML, JSON

Bug Tracking Tools: JIRA, Remedy, Hp Quality Centre, IBM Clear Quest

Networking Protocols: HTTP, HTTPS, SMTP, FTP, VPN, TCP/IP, UDP, IMAP, SSH

Web Servers: Apache, WebSphere, WebLogic, JBoss, Nginx, Kong API

Database Systems: Oracle, CSV, MSDB, S3, PostgreSQL, Cassandra, CouchBase, Redis, ES, AuroraDB.

Documentation: Microsoft Suite, Gitbook

PROFESSIONAL EXPERIENCE

DevOps Engineer

Confidential, Nashville,TN

Responsibilities:

  • Worked on the creation of AWS Cloud infrastructure using Terraform and Cloudformation
  • Created and maintained AWS Cloud Infrastructure for various external projects as well as inhouse project.
  • Created users for employees as per designated roles in the organization.
  • Involved in setting up Amazon Linux Instances for frontend API’s and Ubuntu Instances for backend API’s.
  • Responsible for maintaining environment setup on the servers, memory management, high availability etc.
  • Deployed DevOps culture in automating continuous integration and continuous deployment.
  • Containerized multiple websites on single server for optimal server utilization using docker.
  • Involved in setting up RDS Databases and S3 buckets and periodically took backups.
  • Experience in writing Bash scripts and writing Cron Jobs for automating Linux OS oriented tasks.
  • Experience in using lambda services to maintain servers billing cost by starting and stopping servers as per schedule.
  • Served websites over HTTPS using Application Load Balancer in AWS and supplying SSL certificate via ACM in AWS.
  • Good knowledge on how to setup and configure Application servers like Apache Tomcat 8.5, and Webservers like Apache and Nginx.
  • Monitored network load on the API servers and Databases with the Grafana Dashboards
  • Worked with A and CName record for domains hosted in Route 53, godaddy and Bluehost.
  • Migrated application hosted in GCP to AWS using Cloud Endure Migration
  • Created PEM/PPK files to connect GCP instances via 3rd Party SSH tools like Putty.

Environment: AWS, Jenkins, Docker, Maven, Cloud Formation, Terraform, Ansible, GIT,Jira, Slack, Confluence, Jira, Tenable, New Relic, Splunk, Fitnesse, SonarQube, Linux, Cucumber

DevOps Engineer

Confidential, Atlanta GA

Responsibilities:

  • Worked on the creation of Google Cloud infrastructure in order to migrate the applications from the on-premise environment to Google Cloud
  • Structured and deployed AWS cloud infrastructure for various projects.
  • Responsible for managing code developed in cloud repository bitbucket.
  • Worked with NodeJS server and Apache server required for backend and front-end application as needed.
  • Worked with AWS RDS for meeting the database requirements of the applications.
  • Scripted Jenkins Pipeline to pull code from bitbucket, build code with maven and deployed code in respective servers.
  • Monitored server and database activities by using AWS CloudWatch logs.
  • Maintained servers in different availability zones to achieve high availability.
  • Created DNS private zone in both prod and nonprodand DNS forwarding outbound is setup
  • Created Kubernetes Cluster using terraform with Stackdriver Monitoring enabled and private cluster enabled
  • Created a node pool with Auto Scaling and Automatic node repair enabled
  • Created Multi zonal Kubernetes clusters and deployed workloads and services into the pods
  • Deployed Vault and Consul with HA on the Kubernetes Pods having 3 consul nodes and 2 Vault nodes each having a load balancer to route the traffic
  • Extensively worked with Jira and Slack for project management and internal team communication
  • Worked with Stackdriver creation and usage for monitoring purposes

Environment: GCP, Jenkins, Docker, GCR, Maven, Terraform, Terragrunt, GKE, gcloud, Jira, Slack, Helm, Linux

DevOps Engineer

Confidential - Burlington, MA

Responsibilities:

  • Interacted with client teams to understand client deployment requests.
  • Worked on RHEL 5, 6 and creating EC2 instances in AWS cloud.
  • Setup new environment during migration from V2 to V3 and spun up new instances using AMI's.
  • Created Elastic load balancers (ELB's), and wrote cloud formation scripts for setting up new EC2 instances using AMI's.
  • Wrote shell script to automate the shredding process of unattached volumes in AWS environment using AWS CLI.
  • Worked on continuous integration servers Jenkins, Cloudbees and bamboo.
  • Created and configured new jobs in Jenkins, Cloudbess to point to new servers during the V3 migration.
  • Establish CI/CD for trunk and branches to support parallel development.
  • Installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as GIT, Maven, ANT and Chef.
  • Installed and configured an automated tool puppet that included the installation and configuration of the puppet master, agent nodes and an admin control workstation.
  • Deploying application using Jenkins server and Troubleshoot build and release job failures, work with engineers on resolution.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Configuration and Administration of Apache Web Server and SSL Certificates.
  • Was instrumental in creating a Disaster Recovery (DR) process and setting up new infrastructure in west region of Amazon Web Services.
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins master/slave to distribute builds on salve nodes
  • Created a Step-Up-Script to update GoldImage Version from .
  • Systems monitoring and administration of Servers for day-to-day problems, patches, user administration, hardware failure, monitoring log files, backup, doing yum updates, configuration changes and documentation.
  • Developed Puppet modules Tomcat, JBOSS, WAS, SOLR, Zookeeper and Beaker Ruby test scripts to test the modules.
  • Good in provisioning and deployment tools like Ansible.
  • Worked on Continuous Integration in the Development Process
  • Worked on Github, and integrated it with Jenkins to build jobs and do the deployments

Environment: Splunk, Ruby, Puppet, Shell Scripting, PHP, GIT, Jenkins, Bamboo, Saltstack, JIRA, Web services, Ansible, Open Stack, AWS, VM ware

Confidential

Responsibilities:

  • Confidential Group is the sports advisory branch of Confidential Group. Its goal is to provide personalized 360-degree services to top Indian sports professionals, teams, leagues, clubs as well as corporations involved in the business of sports. As an umbrella entity, Confidential Group has actively associated itself with numerous brands and corporations not only in the sports arena but by fostering the growth of start-ups that address issues as diverse as environment protection to e-commerce and real estate.
  • Providing administrative and operational support to the Directors & different management teams
  • Event Management and operational support for outdoor executions
  • Nodal Executive for all Travel related arrangements (Flights/Train/Visa/Accommodation)
  • As Head Administration proactively tackled issues ranging from IT to Facility Management ensuring smooth continuity of operations.
  • Tasking of vendor identification, vendor selection. Vendor management after selection
  • Streamlining procurement processes.
  • Preparation and sending out Emails/letters on behalf of different ventures
  • Manage all executive level administrative tasks independently including scheduling meetings, conference calls.
  • Responsible for expense Management and preparation of T&A records

We'd love your feedback!