We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Eight plus Years of experience in IT industry as DevOps/ Agile Operations, Linux Administrator, Release Management, Change/Incident Management and Cloud Management.
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux.
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, CloudFormation AWS Config, AutoScaling, CloudFront, IAM, S3, R53.
  • Experience on Openstack services which include Nova, Cinder, Swift, Keystone & Horizon.
  • Experience on Virtualization technologies like VMware VSphere & XEN.
  • Experience on Openstack tools like platform9
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Extensively worked with Version Control Systems CVS, SVN (Subversion), GIT.
  • Extensively worked with automation tools like Hudson, Jenkins and Build Forge to implement the End-to-End Automation.
  • Experience in Log Insight and Cloud watch services to diagnose problems and configuring alerts.
  • Setting up Auto scaling of the instance group using AWS command line tools and AWS cloud environment for Dev/QA environments.
  • Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters
  • Experience setting up and maintaining auto-scalingAWSstacks (using cloud formation)
  • Experience in managing DNS using Route53 of AWS.
  • Expertise in using builds tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Puppet & Chef.
  • Experience with Linux/UNIX environments and scripting for Build & Release automation.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Configured and Administered Nexus Repository Manager and Jfrog Artifactory.
  • Experience writing Shell and Perl scripts to automate the deployments.
  • Experience using RPMs to effectively package the applications for product deployments
  • Experience is using Tomcat, GlassFish, Weblogic and WebSphere Application servers for deployments.
  • Managed environments DEV,QA,UAT and PROD for various releases and designed instance strategies
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Good experience on following the Scrum and Kanban process.
  • Good experience on meeting sprint & quarter goals.
  • Good experience on designing roadmaps and implementing on proof of concepts (POCs)
  • Good knowledge on ITIL Process and have worked on coordinating releases across the projects.

TECHNICAL SKILLS

Operating systems: Linux (Redhat 4/5/6), UNIX, Ubuntu, Fedora, CentOS, Windows NT/2000/2003,7, Macintosh.

Cloud Technologies: AWS (EC2, S3, EBS, RDS, ELB, IAM, AMI,VPC, Route53,AutoScaling). OpenStack(Nova,Cinder,Keystone,Glance,Horizon)

Web & App Technologies: Tomcat, APACHE 2.x, 3.x, F5 Load Balancers, Web Logic (8/9/10) & Web Sphere 4.0/5.0, Glassfish.

Networking: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP.

Programming Languages & Configuration Management Tools: Python, Shell Scripting, Java, HTML, Ruby, Jenkins, Anthill Pro, Maven, Ant, CVS, Git, SVN, Puppet & Chef.

Monitoring, Alerting: Nagios, Keynote, MRTG, LogStash & Platform9.

File Systems & Virtualization: XEN, VMware VSphere & Docker.

PROFESSIONAL EXPERIENCE

DEVOPS Engineer

Confidential - San Francisco, CA

Responsibilities:

  • Provided continuous 24/7 on-call support for all AWS integrated production server applications and systems.
  • Responsibilities include designing and developing new back-end services, maintaining and expanding AWS infrastructure, and providing mentorship to others on my team.
  • Develop CloudFormation scripts to automate EC2 instances. Design user's credentials and profiles using AWS IAM.
  • Manage access using Security Groups, NACLS, and IAM.
  • Involved in designing of the AWS stack Including EC2, Route53, S3, RDS, DynamoDB, SNS, SWF, SQS, IAM focussing on high-availability, fault tolerance, and auto-scaling.
  • Created alert policies for cloudwatch metrics using stackdriver.
  • Manage (ELB) to autoscaling the environment.
  • Experience with analysis of logs and performing root cause analysis for various issues coming up on daily basis
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.
  • Created automatic backups for all backend EC2 instances using cloudaware.
  • Utilize Puppet for configuration management of hosted Instances withinAWS.Configuring and Networking of Virtual Private Cloud (VPC).
  • Utilize S3 bucket and Glacier for storage and backup onAWS.
  • Increasing EBS backed volumes storage capacity when the root volume is full.
  • Transferred data from DynamoDB to RedShift.
  • RDS instance created for the MySQL backend with its ability to scale and provide other read replicas. Shell automation.
  • Logical design of database for projects on basis of user requirement.
  • Enabled one minute detailed cloudwatch metrics instead of 5 minutes default metrics provided by AWS.
  • Write chef cookbooks in Ruby for deploying, configuring and managing collected for metric collection and monitoring
  • Created S3 backups using versioning enable and Lifecycle policy options to protect objects from accidental deletion, overwriting and for moving objects to Amazon Glacier for archiving purpose.
  • Created users and groups using IAM and assigned individual policies to each group.
  • Created SNS notifications and assigned ARN to S3 for object loss notifications.
  • Created load balancers (ELB) and assigned load balancer DNS to Route 53 with failure over and latency options for high availability and fault tolerance.
  • Writing scripts to enable/delete periodic volume snapshots.

DevOps Administrator

Confidential - Seattle, WA

Responsibilities:

  • Launching and configuring of Amazon EC2 Cloud Servers using AMI’s (Linux/Ubuntu) and configuring the servers for specified applications.
  • Support current migration of Data Center to Amazon Cloud.
  • Design roles and groups usingAWSIdentity and Access Management (IAM).
  • Creating bucket policies and managing data on S3
  • Created and maintained continuous integration (CI) and continuous deployment (CD) environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Setup up and maintenance of automated environment using Puppet modules within AWS environment.
  • Designed and built a continuous integration and deployment framework for Puppet Code using test driven development.
  • Experience designing, building, maintaining, and coordinating an automated build/release process using Git, Jenkins, Docker.
  • Having ample experience in load balancing and monitoring with Nagios.
  • Worked on Redhat5.x and 6.x, SUSE Linux 10.x, Microsoft SCOM hardware platforms and in VMware VSphere client 5.x virtual environment.
  • Installing, configuring and maintaining RHEL 5.x, 6.x physical and virtual server.
  • Worked on Grub, PXE boot, Puppet, Kickstart, Packages, Yum, RPMs, LVM, Boot from SAN, file system configuration.
  • Building RHEL 5.x, 6.x and SUSE Linux 10 as a 4-node cluster from scratch using HPSA tool.
  • Creating and configuring user accounts and DNS entries.
  • Writing shell scripts to accomplish day-to-day system administration task.
  • Troubleshooting Hardware and Operating system related issue.
  • Managed VMware Infrastructure/vSphere 5 clusters on Test/Development environments.
  • Involved in configuring network bonding and troubleshooting networking issues.
  • Involved in virtualization with VMware ESX vSphere 5.X and created VM's and performed P2V and P2P migrations.
  • Migrated Projects from SVN to GIT.

DEVOPS Engineer

Confidential - Pataluma, CA

Responsibilities:

  • Experience administering, installing, configuring and maintenance of Linux.
  • Patching of RHEL5, OEL 5x/6.x servers for EMC Powerpath Upgrade for VMAX migration.
  • Creation of VMs, cloning and migrations of the VMs on VMware vSphere 5.0.
  • Experience installing, upgrading and configuring Red Hat Linux 5.x, 6.x using Kickstart Servers and Interactive Installation.
  • Responsible for creating and managing user accounts, security, rights, disk space and process monitoring in Solaris, CentOS 5.x/6.x and Redhat Linux.
  • Configuring DNS, NFS, FTP, remote access, and security management.
  • Create Linux Virtual Machines using VMware Virtualcenter.
  • Installing, upgrading and managing packages via RPM and YUM package management
  • Installed Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Installing, configuring and supporting Apache on Linux production servers.
  • Managing Patches configuration, version control, service pack and reviews connectivity issues regarding security problem.
  • Managing systems routine backup, scheduling jobs and enabling cron jobs.
  • Administered VMware Infrastructure Client 3.5 and Vsphere 4.x. & 5.x
  • Working with Database administrators to tune kernel for Oracle installations.
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
  • Integration tools configuration(Jenkins).
  • Installing Jenkins on redhat distributions
  • Worked on all facets of HP-UX Systems Admin including Oracle DB tuning at OS level,
  • Creating, Resizing and managing online JFS Filesystem for users upon user request using Veritas Volume manager(VVM) and LVM.
  • Perform LAMP installation and configuration on Ubuntu, Redhat and amazon Linux Instances.
  • Installed and configured Drupal and WordPress on both Amazon Linux and Ubuntu EC2 instances.
  • Configuring Physical and Logical components of VCS.
  • Veritas Cluster Server (VCS) installation and troubleshooting issues on linux.
  • Online backup for Veritas File System using file system snapshots
  • Installation/Configuration of ESXi 3.5, 4.x and 5.1 servers and applying security patches to the ESXi servers
  • Experienced in monitoring and debug performance issues on different OS Linux (RHEL & Centos),
  • Systems log management, Data backup and restoration with UNIX native tools (tar/dd).
  • Installed and maintain puppet-based configuration management system, configure and managing LVM on Linux using tools like lvextend, lv create, resize2fs etc.
  • Scanning the newly assigned LUNs to the servers and assigning them to volume group and increasing the file system using redhat volume manager
  • Worked on FTP servers for sending and receiving files between local and remote servers.
  • Worked with MySQL, MS SQL Server, and their feature set and created database in Mysql as per the requirement

Jr Linux Admin

Confidential

Responsibilities:

  • Installed and configured all the Linux servers in the network per specifications of clients.
  • Administer LAMP servers. standardized Linux configurations with patches for production/ corporate installs
  • Updated Redhat systems to use full support licenses.
  • Experience working on Redhat Linux 5
  • Maintained necessary back-up of the important files and documented Linux scripts for future reference.
  • Built and configured VM LINUX servers
  • Virtual Machine administration on hypervisor OVM.
  • Virtual servers administration on VMware ESXI
  • Configure Drupal and Drush
  • Setup mount points for MySQL Database
  • Created Rsync scripts for backups
  • Provided Support for Java based Applications
  • Scheduled Automated Linux jobs with Crontab
  • Install and configure Puppet Masters
  • Provision VM servers for customers
  • Install and configure LAMP - Linux, Apache, MySQL and php
  • Created teams SOP's
  • Worked with DBA's and Developers on implementing deployments
  • Installed Patches
  • Remedy for ticketing
  • Install and configure MySQL servers

We'd love your feedback!