We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Shelton, CT

SUMMARY

  • Successful Cloud DevOps Engineer around 7 years of professiona lExperience dedicated to automation and optimization. Has experience with the Cloud, as well as DevOps automation development for Linux systems with major focus on OpenStack, Continuous Integration, Continuous Deployment, Configuration Management, Build/release Management tools like Git, Jenkins, Maven, Ansible, Chef, Docker, and Virtualization technologies which also includes Troubleshooting and Performance issues.
  • Expertise in Amazon AWS Cloud Administration which includes services like: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 with cloud automation technologies such as Cloud Formation and Terraform for building, changing, and versioning infrastructure and manage existing and cloud infrastructure as well as custom in - house solutions.
  • Involved in design, install, automate, administer, and optimize AWS solutions and components to ensure business continuity.
  • Extensive involvement withVersion Control Systems like GIT, and Subversion (SVN). Also resolved conflicts during the branch merging in different version control systems.
  • Implemented a Continuous Delivery pipeline involving Jenkins, Ansible, and AWSto complete the Automation from commit to Deployment in Test Driven Environment.
  • Experience in User Management and Plug-in Management in Jenkins and deployed the build files in many different Servers.
  • Experience using Maven as a Build Tool for the working of deployable artifacts(war & ear) from source code and used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry. Designed Docker images & linked Docker containers for secured way of data transfer.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, Kubernetes manifest files and releases of Helm packages.
  • Experienced in Using Jenkins pipelines to drive all Microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Experience with continuous monitoring Splunk Enterprise, Splunk DB Connect, Splunk configuring, implementing, and supporting Splunk Server Infrastructure across Windows, UNIX and Linux.
  • Experience in Splunk solution design, architect, deployment, and configuration of Splunk components like forwarders, Indexers, Search heads etc.
  • Professional experience in Software Configuration Management (Release and Build Engineering / Configuration) on bothLinux/Unix and Windows environments.
  • Well versed with many different concepts of Chef like Roles, Environments, DataBags and Chef Server Organizations and developed Chef Cookbooks and wrote Chef Recipes to automate system configuration.
  • DevOps experience with Puppet, Ansible, Chef, AWS (OPS Work)andOpenStack.
  • Good understanding of OSI Model,TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP).
  • Good Experience in using APACHE TOMCAT, JBOSS, JETTY, WebLogic, and WebSphere Application servers for deployments on Solaris and Linux boxes.
  • Expertise in installation, administration, configuration, performance tuning and troubleshooting of RedHat Linux, CentOS, SUSE, Ubuntu, Solaris, and Windows.

TECHNICAL SKILLS

Cloud Services: EC2, Azure VM’s, Network Interfaces, ELB, VPC, RDS, IAM, CloudFormation, S3, CloudWatch, Cloud trial, SNS, SQS, EBS, Amazon Direct Connect, Amazon Glacier.

IAAS: EC2, ELB, RDS, EBS, Auto Scaling, S3, OpenStack, Microsoft Azure and Rackspace

PAAS: Elastic Beanstalk, IAM, Terraform, AWS CloudFormation

SAAS: AppDynamics, Splunk, SumoLogic, NewRelic, Dynatrace

Build & Deployment Tools: Jenkins, Ant, Chef, Puppet & Docker

Version Control Tools: GIT, GIT Hub, SVN

Databases: MySQL, Oracle 12c, 11g, MS SQL Server 2008r2, 2012, 2016 Amazon Aurora

Application/Web Server: Oracle, Apache Tomcat, Oracle Application Server, WebSphere Nginx.

SDLC: Agile, Scrum methodologies.

Scripting Languages: UNIX Shell scripting, Perl scripting, XML, JAVA, PHP, POWERSHELL, Python.

Languages: C, C++, java, Python.

Operating Systems: Red Hat, UNIX, Linux, WINDOWS, Android.

PROFESSIONAL EXPERIENCE

DevOps Engineer

Confidential, Shelton, CT

Responsibilities:

  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable, and flexible systems that handled expected and unexpected load bursts.
  • Installation and configuration of both docker and Elastic Beanstalk; creation, and deployment of custom docker container for Elastic Beanstalk (Docker file); update environment with customized build.
  • Configured and maintained an AWS Virtual Private Cloud (VPC), Public and Private Subnets, NACL's, Route Tables, Elastic Load Balancer, Security Groups and EC2 instances.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on AWS cloud.
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Experience in infrastructure as a code automation and configuration management of VMs on Azure, AWS and VMware using Terraform, Azure ARM and Cloud Formation.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Automated various infrastructure activities like continuous deployments, server setup, stack monitoring using Ansible playbooks and integrated Ansible with Jenkins.
  • Worked with application teams closely to understand their process for automating their Apps to New Pipeline using GITHUB, Jenkins, Nexus, Ansible Tower.
  • Worked with Terraform for automating VPC's, ELB's, security group's, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure.
  • Responsible in handling build and release, code base lines, code merges and handling merge conflicts, Branch and Label Creation in GIT and Interfaced between Development and Infrastructure
  • Installation, and configuration various Linux based Web Servers (Apache, Nginx, and Tomcat) and fully management of clustered Linux servers (Ubuntu, Centos, and Red Hat Enterprise 7).
  • Worked on setting up installation, configuration, and image creation of docker containers, and orchestration using Kubernetes.
  • Used Ansible to manage Web applications, Environment’s configuration Files, Users, Mount points and Package.
  • Used monitoring tools (AppDynamics, SPLUNK) to monitor, alert and report the health of system and software components for both local and cloud data center.
  • Created Alerts (Warning/Critical) based on the thresholds values and alert the support personnel on unusual activities or when critical events occurred.
  • Deployed Monitoring agents into applications based upon their requirements, AppDynamics for monitoring applications health, installed and configured Splunk universal forwarders on EC2 hosts.
  • Created and modified multiple Python, Bash, Ruby and Shell Scripts for various application-level tasks.
  • Grasp the Technical aspects from High level to create Deployment plans, Contingency Plans, and which direction to go if they hit a snag.

Environment: AWS cloud, Docker, Kubernetes, Linux, Git, Azure, Terraform, Jenkins, Ansible, GitHub, Nexus, Apache, Nginx, Tomcat, AppDynamics, Splunk, Python, Bash, Ruby, Shell scripts.

AWS DevOps Engineer

Confidential, Columbus, OH

Responsibilities:

  • Designed, configured, and deployed Amazon Web Services for a multitude of applications utilizing the AWS stack (EC2, VPC Route53, S3, RDS, CloudFormation, CloudWatch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
  • Responsible in implementing a continuous delivery framework using Jenkins, Chef, Maven & Nexus as tools.
  • Designed AWSCloudFormation templates to create custom sized VPC, subnets, nat to ensure successful deployment of Web applications and database templates.
  • Wrote Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets in EMR clusters.
  • Have built Elastic search, Log stash and Kibana for centralized logging and then store logs and metrics into S3 bucket using lambda function.
  • Designed roles and groups using Azure Identity and Access Management (IAM).
  • Provisioned and maintained AWS Server Provisioning via Chef, which also includes the provisioning of the instances, ELBs, DNS and written chef cookbooks to automate the entire deployment process.
  • Responsible in setting-up baselines, branching, merging and automation processes using shell and batch Scripts and also supporting the developersin writing configuration-specs.
  • Used Ansible server and workstation to manage and configure nodes, managed ansible playbooks with Ansible roles and used file module to copy and remove files from remote systems.
  • Implemented cloud infrastructure using Ansible. And Created Ansible Playbooks for Sudo users and network configurations using Ansible Server.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Created monitoring for system and application Logs of server using Splunk and used Splunk to troubleshoot Production issues.
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub. Extensive usage of Tortoise SVN in windows environment for version control activities.
  • Configured Kubernetes Replication controllers to allow multiple pods such as Jenkins’s master server in multiple minions. Managed Kubernetes charts using Helm, managed Kubernetes manifest files and created reproducible builds of the Kubernetes application.
  • Provided 24 x7 on-call supports in debugging and fixing issues related to Linux in Cloud Environment using Amazon Web Services (AWS).

Environment: AWS (EC2, VPC Route53, S3, RDS, CloudFormation, IAM), Jenkins, Chef, Maven, Nexus, AWSCloudFormation, python, Elastic search, Log stash and Kibana, Azure, Chef, Ansible, Splunk, Docker, GitHub, SVN, Jenkins, Kubernetes.

DevOps Engineer

Confidential, Houston, TX

Responsibilities:

  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Responsible for Design and architecture of different Release Environments for new projects.
  • Developing and maintaining the build environment, the source code control system and managing build packages using TFS.
  • Work with product development to resolve build-related issues in all projects provided support for Application issues.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus as tools.
  • Worked with development/testing, deployment, systems/infrastructure, and project teams to ensure continuous operation of build and test systems.
  • Involved in build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage.
  • Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations.
  • Installing and configuring Maven Repository and JFrog antifactory for JAVA applications and used the same to share the snapshots and releases of internal projects.
  • Developed Automation/Installation/Configuration scripts in bash and wrote python scripts for testing and troubleshooting message queue related issues.
  • Provided 24 x7 on-call supports in debugging and fixing issues related to Linux in Cloud Environment using Amazon Web Services (AWS).

Environment: Jenkins, Chef, Maven, Nexus, AWS(VPC, Security Groups, Route Tables, Elastic Load Balancer), Python.

System Engineer

Confidential

Responsibilities:

  • Responsible for installing, configuring, maintaining, upgrading, and troubleshooting EMC power path on Solaris 10 and Linux.
  • Installed and configured RHEL 4.x/5.x for production, staging and test environments.
  • Installed and configured Solaris 10 servers with Zones and containers on SUN M5000 and T2000 Servers with SUN ZFS. Implemented SUDO, SSH and other security tools.
  • Installed and configured Red Hat Satellite server for package transfer across servers, to store client's system profile and to control other servers in the network.
  • Maintained Load balancing, High availability, Failover functionality and Disaster recovery included changing IP address of the web and app server machines, which caused change in the virtual host and http transport configurations.
  • Provided 24x7 on-call supports in debugging and fixing issues related to Linux, Solaris, HP-UX Installation/Maintenance of Hardware/Software in Production, Development & Test Environment as an integral part of the Unix/Linux (RHEL/SUSE/SOLARIS/HP-UX/AIX) Support team.
  • Monitored the performance of the system to check the CPU utilization, bottlenecks of I/O devices, Memory usage and Network traffic.
  • Deep understanding of principles of distributed systems design, including fault-tolerance, high-availability, scalability, and security.
  • Supporting servers with Oracle and MySQL Databases, coordinating with DBAs for Kernel Tuning and performance monitoring.
Environment: Red Hat Linux 6.x, CentOS 6, VMware Workstation 9.0, VMware ESX 5.0, Shell Scripting, EMC, Solar10, RHEL, SUSE, SOLARIS, HP-UX, AIX.

System Administrator

Confidential

Responsibilities:

  • Built Dell servers out of the box installed and configured Windows and Linux operating systems.
  • LAN/WAN Design & Implementation (Routing, Switching, Load Balancing, etc.).
  • Network Security (Firewall and VPN) supported Black Berry units and troubleshoot issues with GroupWise and Black Berry connections.
  • Created and configured VMWare ESX servers.
  • Provided day to day Network support for problems with connections Workstations, Printers, Phones etc.
  • Researched the market to gain information on the latest updates available and recommended accordingly.
  • Package management like Install, remove and update and querying packages using RPM tool.
  • Deep understanding of principles of distributed systems design, including fault-tolerance, high-availability, scalability, and security.
  • Maintained Load balancing, High availability, Failover functionality and Disaster recovery included changing IP address of the web and app server machines, which caused change in the virtual host and http transport configurations.
  • Monitored the performance of the system to check the CPU utilization, bottlenecks of I/O devices, Memory usage and Network traffic.

Environment: s:Windows 2008 R2/2008/2003 Servers, Windows 7,8,10, Symantec Endpoint Protection, Linux, VMware vSphere 5, Active Directory, Microsoft Outlook, RPM.

We'd love your feedback!