We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • 9 Years of Experience as DevOps Engineer and Linux Systems Engineer (Redhat, Suse, CentOs and Ubuntu) and Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations
  • Experienced in Installs, Upgrades, Patches, Configuration, performance tuning on UNIX and system software & hardware. Working on Nagios Monitoring tool installation, Configuration to monitor 100’s of servers in the Linux environment.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Over 3+ year of experience in using configuration management tools like Chef/Ansible/Puppet.
  • Experience configuring and managing Puppet master server and also experience in updating and creating modules and pushing them to puppet clients.
  • Experience with Jenkin, Docker and GIT/GIThub.
  • Experience in writing chef cookbooks and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux and windows platforms
  • Designing and implementing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agent, Chef, Puppet etc
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef, Puppet & Jenkins.
  • Experience on Ruby/Shell/Bash Scripting languages.
  • Has Experience in continuous integration technologies like Jenkins. Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines
  • Excellent analytical, problem solving, communication and interpersonal skills.
  • Vast knowledge over IT infrastructure scalability, optimization and dealing with incident, Problem, Change and release management.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team.
  • Excellent in patches and packages installation through Redhat Satelite Server.
  • Good Working knowledge on AWS Cloud/Open Stack Cloud and Big Data Admin (Cloudera and Apache).
  • Installation and troubleshooting on VMware running Linux (Redhat 3/4/5/6).
  • Experienced in leading the efforts of Deployment and Build Engineers for Linux Environment.
  • Designed, configured, and implemented an enterprise Red Hat Linux Kickstart DVD installation, PXE to automate installation of RHEL workstation servers.

TECHNICAL EXPOSURE:

Devops skills: AWS, CHEF, PUPPET, JENKINS, GIT, DOCKER, RUBY, BASH etc.

Operating Systems: Linux (RedHat, CENTOS), Solaris 10/9/8, HP - UX 11.0, 11.11, IBM AIX (4.3/5.x), HPUX11i V1, V2 & V3, VMware ESX, SLES 8,9,10 & 11, Windows NT, VERITAS Volume Manager, VERITAS Cluster Service (VCS), HP Service Guard, Sun Cluster, EMC Storage, RAID Technologies, SSL, Splunk, Chef, Puppet, DevOps

Protocols: TCP/IP, UDP, SNMP, SMTP, TELNET

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

DevOps Engineer

Responsibilities:

  • Implementing new projects builds framework using Jenkins & maven as build framework tools implementing a Continuous Delivery framework using Jenkins, Chef, Ansible, Maven in Linux environment
  • Setup ChefServer, workstation, client and wrote scripts to deploy applications.
  • Used cookbooks, recipes, roles, Databags, runlist to deploy web applications, applications servers and vendor applications.
  • Used GIT version control to manage the source code and integrating GIT with Jenkins to support build automation.
  • Created puppet manifests and modules to automate system operations.
  • Experience in writing define types, so the modules are reusable.
  • Based on business requirements written roles and profiles to the modules to avoid the repetition and duplication of logic at node level.
  • Automated the environment using puppet from scratch level.
  • Involved in automating the WebLogic server installation, and its components using puppet.
  • Automated the apache installation and its components using puppet.
  • Used GIT version control to push the modules to the GitHub
  • Worked with AWS Cloud management and puppet Automation.
  • Involved in AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Good in Ruby and Bash shell scripting for writing up scripts for matrix collection of various application and automation of day to day activity.
  • Delivered specific versions of various components of an application into target environments.
  • Have used Confluence to create, share and discuss content and projects.
  • Familiar and experienced with Agile Scrum development.
  • Proposed and implemented branching strategy suitable for Agile development in Subversion.

Skills Used: Puppet, AWS, Ruby, Shell Script, JBOSS, WebLogic, Jenkins, Git.

Confidential, Phoenix, AZ

DevOps Engineer

Responsibilities:

  • Configured Red Hat Cluster Nodes for any legacy applications and verified the daily health check on the Cluster Nodes.
  • Implemented automation tools such as Splunk, Puppet, Chef and DevOps
  • Oracle Web logic. Red hat JBoss, Oracle Enterprise Database and MySQL Databases.
  • Setup up and maintenance of automated environment using Chef Recipes & cook books with in AWS environment.
  • Installing and updating packages using YUM (custom YUM servers/repositories) and Red Hat Satellite Server.
  • Supported AWS Cloud environment with 200+ AWS instances and configured Elastic IP & Elastic Storage and also experience working on implemented security groups.
  • Configured and Administered LAMP Apache, MYSQL and Tomcat.
  • Worked on DevOps tools like Jenkins, Maven for Build Management and puppet, chef and Ansible for Configuration Management SVN/GIT for Version Control and Nagios, splunk for Monitoring and Log Management
  • Participating in 24x7 production on-call support of Linux and provided technical support to users.
  • Configured various alerts, captured support logs and configured resource pools utilizing Cisco UCS Manager.
  • Installed and Administered Jenkins CI for ANT and Maven Builds.
  • Experience in User Management and Plug-in Management for Jenkins.
  • Developing Cookbooks, Recipes, Resources and Run lists, Managing the Chef client nodes, and upload the cookbooks to chef-server from Workstation
  • Configured and deployed patches, upgrades, bug fixes on both physical and virtual Red Hat Linux servers using satellite servers.
  • Automating the build-out and deployment of virtual nodes using Chef, Puppet, AWS and other tools.
  • Implemented rapid provisioning and life cycle management for Redhat LINUX using kickstart & PXE.
  • Designed and built a continuous integration and deployment framework for Chef Code using test driven development.
  • Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
  • Expertise in configuring Red Hat Cluster Nodes for any legacy applications and verified the daily health check on the Cluster Nodes utilizing clusters.
  • Expertise in creating VM Templates, cloning and managing Snapshots.
  • Involved in automating the MySQL and Oracle servers and its components installation and configurations as well using Chef
  • Expertise in hardening, Linux Server and Compiling, Building and installing Apache Server from sources with minimum modules.
  • Setup up and maintenance of automated environment using Chef Recipes & cookbooks within AWS environment
  • Monitoring and troubleshoot backups and schedule Cron jobs.
  • Patch management of servers and maintaining server's env Development/QA/Staging/Production.
  • Resolving assigned remedy tickets and remedy tools in Development/QA/Staging/Production.

Environment: HP ProLiant and Dell Power edge servers, ESX and ESXI hosts, EMC VMAX storage.

Linux/ VMware Systems Engineer

Confidential

Responsibilities:

  • Providing on line support for Sun/Linux servers in a Data Center Production Environment
  • Planning, installing and configuration of operating system on new Sun/HP Servers.
  • Configured System imager for Linux Servers and used it for Cloning, software distribution and OS updates.
  • Adding/expanding new storage to existing/new systems using LVM, VERITAS Volume management VXVM and Vxfs on Linux/SUN servers.
  • Worked on Solaris servers supporting all the OS administration, application and hardware issues.
  • Very good working experience on Redhat Satellite Server upgrading and patching.
  • Implemented upgrade of servers using Redhat Satellite Server.
  • Planning, documenting and supporting high availability, data replication, business persistence, fail-over, fail-back using VERITAS Cluster Server in SAN environment.
  • Setup NFS file systems and shared them to clients.
  • Troubleshooting and configuring NAS and NFS mount points.
  • Troubleshooting network, application, and server related issues.
  • Scheduling of automatic repetitive Jobs, and Shell Scripts with Crontab.
  • Monitoring Virtual memory, Swap management, and Disk and CPU utilization by using various monitoring tools.
  • Implemented rapid provisioning and life cycle management for Redhat Linux using kickstart and puppet.
  • Used puppet for central management of Linux configuration files and software package management.
  • Installed Red Hat Linux on Intel Machines, Configured File Systems and Raw - Devices
  • Work closely with Storage and Network teams to ensure highest level of dependability across VMware infrastructure
  • Troubleshooting Issues related to ESX host, vCenter, HA (High Availability), DRS, and VMware Update Manager.
  • Troubleshoot various situations to solve complex network/server/application/infrastructure level problems on an individual level and interface with teams as needed to keep the uptime above 99.9%
  • Monitor VMware environments to resolve inconsistencies and capacity constraints
  • Work includes installation and configuration of VMware ESX 3.x - 5.1, installation and configuration of VMware Virtual Center Server and creating Virtual Machines
  • Assisted in P2V and V2V conversion of Linux server’s editions using enterprise VMware standalone converter and also installed the VMware tools on that machines,
  • Creating and Managing VMware cluster with HA and DRS
  • Monitoring and managing performance of ESX servers and Virtual Machines
  • Using Virtual center server for HA, DRS and vMotion.
  • Working on Migration concepts like vMotion and Cold migration
  • Troubleshooting ESX / ESXi& Virtual Machines
  • Creation of templates from VMs and Creation of VMs from templates
  • Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.

Environment: HP servers running windows 08 + Linux servers, ESX 4 and 5 hosts, XenApp, VAPPS, vCenter configuration, HA, DRS, vMotion and FT maintenance, P2V migrations, vMotion and Storage vMotion configuration.

Linux Administrator

Confidential

Responsibilities:

  • Installation and Configuration of Linux and win2k higher end & Midrange servers.
  • Installation, Configuration and Administration of ESX 3.5, ESX 4.0 Servers.
  • Creating and managing Virtual Machines, Installing VM Tools into VM’s and allocating for end User.
  • Creating and managing Resource Pools and adding the VM’s into Resource pools.
  • Creating templates from VM’s and deploy VM’s from templates and allocate resources.
  • Creating monthly and weekly reports regarding storage, memory, CPU usage and summary of the vm’s sent to site in charge.
  • Coordinating with Vendors for any critical hardware problems till the problem gets resolved.
  • Creating and Managing User Accounts & Groups.
  • Disk Partitioning using Logical Volume Manager (LVM).
  • Scheduled various regular, periodic queue tasks by using crontab, at.
  • Install the packages with YUM & RPM.
  • Installation of new software as per the requirements
  • Installation and upgradation patch’s in Linux.
  • Adding and Configuring Peripheral Devices to the System.
  • Configuring project related applications and tools.
  • Monitoring File System use and growth.
  • Administration of file and directories with basic file permissions.
  • Taking System backup and recovery Using tar, dump, cpio
  • Configured network services such as NFS, DNS, SAMBA and NIS

Environment: CENTOS, Samba, Oracle 10g/11g, LAN, LDAP, TCP IP, Cluster Servers, DNS, NIS, NFS.

System Administrator

Confidential

Responsibilities:

  • Installation, Configuration & Upgrade of Linux, Solaris, AIX, HP-UX, Linux operating systems.
  • Experience in patching with live upgrade/standard install cluster and applying firmware.
  • Shell Scripting to automate tasks on Solaris and Linux and automated jobs using Crontab.
  • Worked on cronolog in Linux servers for managing the logs of the web servers and performed automation using shell and perl scripts.
  • Worked on high performance applications in a clustered environment.
  • Involved in Implementing and Administrating enterprise level data backup and recovery.
  • Implemented Backup solution for the Network
  • Installed and configured file and Application servers running on Sun servers
  • Configuring and maintaining network services such as LDAP, DNS, NIS, NFS, Web, Mail, FTP
  • Troubleshooting and analysis of hardware and software failures for various servers (core dump and log file analysis)
  • Networking, Network Security, Help Desk Management, User Support, End-User Training, Troubleshooting/Problem Solving.
  • Design and implementation of a daily backup plan
  • Technical support for in-house programmers
  • Maintenance of security policies throughout the network

We'd love your feedback!