We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

Milwaukee, WisconsiN

SUMMARY

  • Created and managed Docker deployment pipelines for custom application images in the cloud using Jenkins.
  • I’m experienced, and resourceful IT professional worked as a system administrator and DevOps Engineer over 7+ years.
  • Executive work on Operating Systems like: Linux (RHEL 4, 5, 6, 7), Ubuntu (5.04, 15.10, 16.10), IBM AIX (5.2, 5.3, 6.1) and Windows NT (5.2, 6.0)
  • Worked on VM - ESXi (5.5, 6.0, 6.5) and VM-vSphere.
  • Experience working on AWS Cloud like managing applications in cloud and migrating from on premises to cloud.
  • Deployed Puppet, Puppet Dashboard, and PuppetDB for configuration management to existing infrastructure.
  • Reduced disk space and Increased Portability for Applications by implementing Docker Containers.
  • Experience in working with labels for Docker Objects for creating relationship with containers, volumes and networks.
  • Executive work on managing nodes and clusters using Docker Swarm
  • Automated the local development environment-using Vagrant.
  • Experience in managing configuration through Puppet, Bash and Ruby scripts.
  • Extensively used build utilities like Maven, ANT for building jar, war & ear files.
  • Wrote Puppet manifests for deploying, configuring, and managing & monitoring.
  • Experience in using version controller tools like Subversion (SVN), GIT, IBM.
  • Extensively worked on Jenkins, Build Forge, Bamboo and Team City for continuous integration and for End-to-End automation for all build and deployments.
  • Experience in administering and maintaining Artifactory for secure and continues deployments.
  • Hands on experience working on AWS services like EC2, VPC, S3, ELB, Route53, SQS, SNS, RDS, Cloud Front, Elastic Cache, Cloud Watch, Lambda etc.
  • Experience in building Linux and Unix Servers using Kickstart and Jumpstart with custom configurations to achieve high availability and performance.
  • Constantly Monitored the performance of servers (Physical and Virtual) and Network Devices using commands like- vmstat, iostat, top, netstat, truss, sar, ethtool.
  • Experience in installation, configuration, supporting and monitoringHadoopclusters using Apache, Cloudera distributions and AWS
  • Experience in assigning and maintaining users and groups to various distributed systems.
  • Expertise in using monitoring tools like Nagios & Splunk for identifying FLAWS in servers.
  • Implemented Universal Forwarders and Heavy Forwarders in Splunk for continuous Monitoring.
  • Created and implemented NFS, NIS, NIS+, NFSD, SNMPD, SMBD, named DNS, DHCP, LDAP, and Mail servers
  • Experience in installing, configuring, and maintaining application Servers like WebLogic Server, Apache Tomcat, WildFLy Enterprise on Linux and Unix
  • Experience in increasing performance, reliability and availability by installing, configuring Load balancing clusters
  • Expertise in Data Migration from local to remote and vice-versa using Logical Volume Manager (LVM), Solaris Volume Manager (SVM), Veritas Volume Manager (VVM)
  • Expertise in planning, implementing, and evaluating required hardware for Storage Area Network and Network Access Storage
  • Experience in 24/7 support service and working in Data Centers & on-call environment.
  • Expertise in maintaining Database Performance, Scalability, and Reliability using Oracle Real Application Cluster (RAC)

TECHNICAL SKILLS

Operating System: Red hat Enterprise Linux 6.x/5.x, IBM AIX 7.1/6.1/5.3/5.2/5.1 , Windows NT/2000/2003 Server, CentOS, Ubuntu

Web Servers: Apache HTTP server 2.0.50/2.0.49/2.0.48 , Samba, IBM HTTP, AWS, web server V7, Web Logic 8.1, Web Sphere application 6.0

DevOps: Puppet, Ansible, AWS, Jenkins, Docker, Ant, Maven

Monitoring Tools: Splunk, Nagios, Cacti

Storage Arrays: EMC SAN storage, Tivoli storage manager 5.4/5.3, IBM SAN.

IP Technologies & Protocols: SMTP, DNS, FTP, NFS, TCP/IP, DHCP, HTTP, HTTPS.

Languages: Bash, python, Perl Shell Scripting, KornShell scripting, Java

Virtual Environment: VMware virtual workstation 6/5, IBM VIO Server.

Hardware: HP ProLiant: DL 580/380 (G8/G5/G4) Confidential IDRAC: (R710, R910, R610, R510)H-series blades (HS23/HS22/HS21), VMware, IBM P7/6 Servers.

Databases: PL - SQL Server, Oracle, DB2

PROFESSIONAL EXPERIENCE

DevOps Engineer

Confidential, Milwaukee, Wisconsin

Responsibilities:

  • Installation, Configuration and maintenance of RHEL (5, 6), Solaris (10, 11), Ubuntu (4.10, 5.04, 15.10).
  • Installed and configured Linux and Windows operating systems on VMware server
  • Implemented all the build and deployment scripts which execute the automated Build and Release management process.
  • Implemented Docker Plugin in Jenkins and automated various commands like create containers, create image from Dockerfile, kill containers.
  • Created and maintained distributed systems using Docker Swarm and installed discovery services like zookeeper.
  • Managed to install Puppet Agents and pushing Manifests/Modules to multiple Puppet clients.
  • Used Puppet to manage server application such as Apache2, MySQL.
  • Used Puppet automation tool to give access to users on all the machines.
  • Involved in supporting Cloud Instances running Linux on AWS, experience with Elastic IP, Security Groups and Virtual Private Cloud in AWS.
  • Worked on Cloud Automation using AWS Cloud Formation templates.
  • Worked on migration from on-premises to AWS.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Implemented Docker Containers maintained consistency across multiple development and release cycles.
  • Used Puppet for creating scripts, deployment for servers, and managing changes through Puppet master server on its clients.
  • Assembled Puppet Master, Agent and Database servers on Red hat Enterprise Linux Platforms.
  • Built and managed a highly available monitoring infrastructure to monitor different application servers and its components using Splunk, with Puppet automation.
  • Responsible for building scalable distributed data solutions usingHadoop
  • Continuous monitoring and managing theHadoopcluster through Cloudera Manager.
  • Improved Application quality by integrating Docker Containers with IBM Watson Services
  • Enabled continuous Deployment into several environments of Test, QA, and Production using Nexus and Jenkins.
  • Worked on tools like GIT and SVN and integrated build process with Jenkins.
  • Preparing Documentation for server details for future use.
  • Installed, upgrade and configured RedHat servers using kickstart environments
  • For easier and flexible administration of storage components configured LVM.
  • Using RedHat Satellite Servers and Repository servers continuously upgraded and maintained software packages
  • Maintained performance and availability by tuning and removing Bottlenecks
  • Worked on scheduling automatic tasks using Crontab and Shell Scripting (ksh, csh), python with application and dev support.
  • In RHEL maintained package management using RPM, YUM and UP2DATE
  • Secured Linux Server and Network Services using TCP/IP Wrapper and Net filter

Environment: RHEL 6.5/5.11, Cent OS 5.7, Puppet, AWS, Jenkins, Solaris 9/10/11, Apache 1.2/1.3/2.x, SVN, GIT, Nexus, Docker, Logical & VERITAS Volume Manager, VERITAS net backup 5.x/6.0, VM ESX 4.x/3.x

DevOps Engineer

Confidential, Des Moines, Iowa

Responsibilities:

  • Installed, Configured and Maintained RHEL (5.x & 6.0), Solaris (8, 9 & 11.2), OEL (7.2, 7.3) on x86, Blade Centers and Cisco UCS.
  • 24/7 support for RedHat servers in Testing Environment, Production Environment
  • Worked on design and maintenance of the Subversion/GIT, Stash Repositories, views, and the access control strategies.
  • Maintained and automated consistent developer environments using Vagrant.
  • Worked with team to develop POC (proof of concept) for AWS implementation.
  • Worked on installation and configuration of DevOps tool, Puppet.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Virtualized RedHat servers using Oracle VMware 5.1.30, vSphere 5, 6.5 & managed ESXi servers using VCenter & worked on ESXi Cluster and VMotion
  • Worked on SVN, Jira, and Jenkins for continues integration and deployment.
  • Managed a private GIT version controlling server for developer teams to commit code to use Puppet configuration management tool
  • Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other.
  • Maintained Artifacts in binary repositories using JFrog Artifactory and pushed new Artifacts by configuring the Jenkins project using Jenkins Artifactory Plugin.
  • Responsible for all production related changes like builds and deployments.
  • Created SVN branches for future parallel releases.
  • Install and configuring the RedHat JBoss Amq Source binaries on both On-Prem and Cloud Environments using Ansible tower.
  • Created build and deployment jobs in Jenkins for various components.
  • Wrote scripts in Ruby and Python for automation.
  • Installed and configured RedHat Linux booting from NAS and SAN.
  • Installed and configured backup-clients like Veritas Net Backup.
  • Experience in process automations like systems, applications, backups etc. using Bash and Power Shell
  • Setup and Monitoring Full Networking Protocol services like NIS, NFS, SSH, SFTP and DNS
  • Installation and configuration of application servers like WebLogic server 10, WebSphere 6.1, JBoss 6.4, Apache Tomcat 7.0, Oracle 9i, 11g and MySQL on Solaris 10
  • Monitoring and Administration of WebSphere Application Server 6.x with Network Deployment
  • Consolidated the Business process by Creating volumes using storage for VMAX Array on RedHat & Solaris servers.
  • Data migration at Host level using RedHat LVM & Veritas Volume Manager
  • Troubleshooting and performance tuning of various systems problems such as application, network and hardware related issues

Environment: Red hat EL 4.x, SUSE10, Puppet, Docker, AWS, NetBackup, Jenkins, SVN, HP, KornShell, VMware ESX3.5, VMware vSphere ESX4.0, Windows.

LinuxEngineer/ DevOps Cloud Engineer

Confidential, Dallas, TX

Responsibilities:

  • Installation, configuration and upgrade of RedHat Linux 3/4/5/6, Cent OS 5.8, Windows operating systems.
  • Worked on installs, upgrades, patches, configuration, performance tuning on RedHat and system software and hardware.
  • Worked on Installation and configuration of DevOps tool Puppet.
  • Worked on the installation and configuration of the monitoring tool Nagios.
  • Created various modules and Manifests in Puppet to automate applications.
  • Worked on cloud environment, AWS: created instances and migrated various applications to AWS.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS CloudWatch.
  • Worked inDevOpsgroup running Jenkins in aDockercontainer with EC2 slaves in Amazon AWS cloud configuration.
  • Launched Amazon EC2 cloud instances using Amazon Machine Images for AWS.
  • Built post install scripts using shell scripting in SUN Solaris and RHEL servers.
  • Responsible for designing/building/configuring documentation related to Red hat Enterprise Linux 4, 5, 6 via Kickstart/PXE and RedHat Satellite server
  • Worked on versioning tools like SVN and GIT.
  • Assisted Information security to use GitHub for code share & publish service.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with ANT to schedule the builds.
  • Used Jenkins to perform continuous integration and monitored version control and build process.
  • Used ANT-Build tool on Java projects for development of build artifacts on the source code.
  • Installation, configuration and troubleshooting on VMware ESXi 4.1, 5.0, VSphere 4.0/5.0 and vCenter 2.5 servers
  • Introduced robust, targeted, and well-tested Disaster Recovery Plan for critical VMs and application data.
  • Installed, configured and maintained the Solaris/Linuxservers, NIS, DNS, NFS, Mailing List, FTP and SSHD.
  • Load balancing over the network and the servers using F5 tools.
  • Experience withthe VMwareupdate manager to install patches and updates on ESX/ESXi 4.0, 5.0 hosts and virtual machines.
  • Worked on backup/restore of VM backup, snapshot, P2V-V2V conversation.
  • Worked on NFS exporting and mounting of the NAS file systems to Linux based servers using NFS/NFSv4.

Environment: Red HatLinux4.x 5.x 6.xVMwareESX, Solaris 9, Veritas volume manager, Apache, SSH, Puppet, Jenkins, AWS, Nagios, SVN and active directory.

Unix/Linux Administrator

Confidential

Responsibilities:

  • Responsible for Installation, Configuration Management, Maintenance and Systems Development of RedHat Linux and Sun Solaris systems.
  • Monitored/administered Servers for day-day problems, patches, user administration, and hardware failure, monitoring log files, backup and others.
  • Installed, upgraded and configured SUN Solaris 9/10/11 on Sun Servers using Jumpstart and Red Hat Enterprise Linux 5/6 using kick start.
  • Installed/configured operating system RedHat and Sun Solaris on VMware ESX
  • Performed UNIX System Administration. Fine tuning, Kernel debugging, process scheduling, disk and file system I/O, kernel internals, TCP/IP communications.
  • Configured the LUNs assigned by the storage administrators, and managed Volumes using Logical Volume Manager (LVM) on Linux.
  • Installed and maintain Puppet-based configuration management system.
  • Designed and deployed the Nagios implementation, Implemented Puppet modules to automate configuration of a broad range of services.
  • Managed user accounts/groups on a large scale in LDAP and NIS environments.
  • Involved with the deployment teams in troubleshooting and fixing day-to-day problems of the applications in production on 24/7 schedule.
  • Post build configurations, checks, updating, security checks, file systems, permissions and packages.
  • Worked with storage team for backups and storage allocation for applications.
  • Monitoring severs and resolving tickets assigned to group, troubleshooting different application related issues/provisions.
  • Performed Memory and Swap management to improve optimization and performance of the servers.
  • Installation of Packages and required Patches to the application.
  • Daily Monitoring of Net Backup activity and reporting, to proactively avoid issues.

Environment: RHEL 5.x/6.x, Puppet VMware ESX, Apache WebLogic 8.x/9.x, EMC, VERITAS Storage Foundation 5, VERITAS Cluster Server 5.1, VMware.

UNIX/Linux Systems Administrator

Confidential

Responsibilities:

  • Involved in installation, configuration and administration of RHEL on HP ProLiant (ILO) and Confidential IDRAC.
  • Setup and configured network TCP/IP on AIX nodes including RPC connectivity for NFS.
  • Created mount points for Server directories and mounted these directories on the Servers.
  • Installation and configuration of number of WebSphere Application Servers (WAS) 5.1/5.4/6.0 instances on development, QA and production environment.
  • Installed and deployed operating system and security related patches & fixes.
  • Diagnosed and troubleshoot software and hardware related problems.
  • Deployed and maintained Jenkins on Apache Tomcat server.
  • Involved in Storage management, LVM, File system management, User account management, data backups and user’s logon support.
  • Involved in testing of products and documentation of necessary changes required in this environment.
  • Good working knowledge of installing, configuring, and upgrading Blade Center’s Management Module.
  • Good knowledge of Installing and configuring Blade Center's Gigabyte Ethernet switches such as Cisco, and Nortel for different subnets using VLAN ID'S.

Environment: 500+ Linux, 200+ AIX Servers, Confidential, HP ProLiant DL-380 G4/G5, pSeries (p550, p520), RHEL(6.x,5.x), AIX 5.3/5.2/5.1, Oracle, MySQL, Apache Tomcat

We'd love your feedback!