We provide IT Staff Augmentation Services!

Devops Engineer Resume

Cleveland, OH

PROFESSIONAL SUMMARY:

  • DevOps and Performance Engineer, and Systems Architect with 9+ years experience, Programming, support, debugging, and administration in distributed environments UNIX , Linux , VAX/VMS , Windows, RDBMS across a wide range of products.
  • Expertise in Installation, Support, Configuration, Red Hat Enterprise Linux(RHEL) 4.x, 5.x, 6.x, 7.x Oracle Enterprise Linux (OEL) 5.x, 6.x, SUSE Enterprise Linux Server 10, 11, SOLARIS 9, 10 and UBUNTU 10, 12, & 14 LTS, IBM AIX 5.x, 6.x.
  • Implementation of High Availability Solutions using Veritas Cluster Server 4.1, 5 and Sun Cluster Server3.2 , RedHatCluster 5 .
  • Professional experience in Configuring and Deploying instances on AWS, Openstackand Backspace cloud environments& Data Centers.
  • Experience with Configuration Management, Build, Deploy, Release Management and Quality Assurance.
  • Expertise in Monitored the systems and administered Servers for day - to-day problems, patches, user administration, and hardware failure, monitoring log files, backup, software up gradation, configuration changes and documentation.
  • Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS) servers along with Amazon Web Services.
  • In-Depth experience with Amazon AWS cloud services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, and Route53) and managing security groups on AWS.
  • Experience in provision of automation tools like Chef, Puppet and Ansible, in addition to deployment tools like SVN, GIT, and Jenkins.
  • Knowledge on Vagrant &Docker based container deployments to create self-environments for dev teams and containerization of environments delivery for releases.
  • Experience in installing, configuration and administering of DHCP, DNS, FTP, LVM, Apache, LDAP and PHP.
  • Experience in uDeploy and middleware
  • Extensive working knowledge on automation for deployment/configuration of different Application servers like Web Sphere, Web Logic, JBoss; Web Servers like Apache, Tomcat and Web Containers like Nginx etc.
  • Worked with Agile practices using CI/CD pipelines , with Jenkins (Continuous Integration), Nexus for Maven Repository , Maven Builds, Artifactory, Junit testing, Puppet module tests and deployments using multiple Jenkins plugins .
  • Configured and administered Monitoring tools like Nagios, Splunk, and Zabbix etc.
  • Ability in development and execution of XML, Shell, Perl, Python, Bash and Ruby Scripts.
  • Used tools like SonarQube to check the integrity of code and Nexus based repository for artifacts version controlling.
  • Used Shell Scripting (Bash and ksh),PowerShell, Ruby and Python based scripts for merging, branching and automating the processes across the environments.
  • Exceptional ability to maintain and build client relationships, frequent travel meeting one on one with clients, able to comfortably converse with all facets in the clients organization.
  • Experienced in working with Hitachi storage Area Networks (SAN) and Network Attached storage (NAS netapp) Filers .
  • Knowledge in HP-UX system implementation and administration, including hardware setup, OS install and Filesystem management.
  • Centos/Red Hat Linux 6.x and 7.x installation and administration on VMWareESXi.
  • Integrated Eclipse IDE with different versioning tools like Clear Case, SVN, and GITHUB.
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl.
  • Worked with different Bug tracking tools like JIRA, Rally, Remedy, Fisheye, Crucible and IBM Clearest.
  • Worked on different projects including P2V migrations, Database upgrades, Datacenter migrations, Storage migrations, Solaris to Linux migration projects, OS upgrade projects, Datacenter optimization projects etc.
  • Good analytical, problem solving communication skills and have the ability to work either independently with little or no supervision or as a member of a team.

TECHNICAL SKILLS:

Operating System: Linux, Centos, Redhat, Linux and windows.

CI/CD Tools: Jenkins, Puppet,Udeploy, Chef and Hudson

Scripting language: PowerShell, Perl, Python, Ruby and Bash Scripts

Database: Maria DB, PostgreSQL and Oracle

Build Tools: Maven, ANT and MS Build

App Servers: JBOSS, Web Logic and Web Sphere

Methodologies: Design patterns, Agile, V-Model, WaterFall and UML

Cloud services: AWS and Openstack.

SCM Tools: Clear Case,Nexus, Artifactory, GIT, stash and Bit-Bucket

Web Servers: Apache, Apache Tomcat

WORK EXPERIENCE:

Confidential, Cleveland, OH

DevOps Engineer

Responsibilities:

  • Attend Discovery meetings with different stakeholders to understand a new project Lifecycle, analyze the metrics, and design an Infrastructure solution to meet the client requirements.
  • Involved in designing and deploying a multitude of applications utilizing almost all the AWS stack including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, LAMDA, REDSHIFT , focusing on high-availability, fault tolerance and auto-scaling in AWS cloud formation.
  • Capacity planning for Redhat Linux environments based on the available data points.
  • Develops integrated solutions to resolve highly complex technical and business issues. Leads projects and provides guidance to less experienced staff.
  • Design, implement and support Cassandra and Hadoop Clusters .
  • Provide escalated Level3 system administration support for multiple complex environments consisting of more than 20000+ UNIX hosts spread across multiple Datacenters in US.
  • Worked on AWS Cloud Watch, Cloud Formation, Cloud Trail services and Cloud Front to set up and manage cached content delivery.
  • As a part of DevOps Team, we automated the infrastructure by using a SCM tool Ansible, Puppet that included the installation, configuration, deploy software, and orchestrate more advance IT tasks such as continuous deployments or zero downtime rolling updates.
  • Involved in Writing various Custom Ansible Playbooks for deployment orchestration and also developed Ansible Playbooks to simplify and automate day-to-day server administration tasks
  • Support Development Teams in deploying Codes and assist in product release.
  • Setting up RMAN backups for Oracle DB's on VM environment.
  • Used Core and Custom Resources in Puppet Manifests and Metaparameters to make the dependencies in the classes. Defined site-specific and global variables using Puppet hiera (YAML and JSON) for creating re-usable modules.
  • Performed LAMP installation and configuration on Ubuntu, Red hat and amazon Linux Instances .
  • Installation and Administration of Red Hat Enterprise Linux, SLSE10 using Kick start including performance monitoring, scaling and capacity planning and hardware maintenance of Sun fire servers.
  • AWS certified Solutions Architect -Associate and AWS certified Developer - Associate.
  • Expertise in amazon AWS cloud which comprises of services like: EC2, S3, VPC, ELB, RDS, IAM, Cloud Front, Cloud Watch, Elastic Beanstalk, Security Groups.
  • Proficient in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Autoscaling, CloudFront, IAM, S3, and R53.
  • Involved in integrating the GIT into the Puppet to ensure the integrity of applications by creating Production, Development, Test, and Release Branches.
  • Preparing servers for Oracle RAC installation which includes tuning the kernel, Debian agent installation, adding NAS storage .

Environment: AWS, RHEL, CentOS, Ubuntu, SUSE, Windows 2008, 2012, Solaris 10, Oracle Linux 6.3, 6.5, Logical Volume Manager, VM ESX 3.x/2.x, TCP/IP, NFS, DNS, SMTP, PostgreSQL, MySQL, MariaDB, Puppet, Ansible, Jenkins, Power CLI, AWS, LAN, Middleware Application, Servers.

Confidential, Florida

Sr. Linux Admin/Devops Engineer

Responsibilities:

  • Involved in configuration and support of a production environment hosted in a 24x7 setup.
  • Handle day-to-day problems and service requests related to OS, Server and Virtualization infrastructure on AIX and Linux platforms.
  • Configure new storage devices on Linux / AIX hosts.
  • Installed Chef Server Enterprise on workstation and bootstrapped the nodes using Knife .
  • Creating Amazon EC2 instances using command line calls and troubleshoot the most common problems with instances and monitor the health of Amazon EC2 instances and other AWS services .
  • Installed Veritas Volume Manager, VCS Cluster Server for fail-over and for mirroring and RAID level configurations on EMC storage frames
  • Set up Master puppet on primary server and used puppet agent for deployment, path verification, files permission, and automated restarts.
  • Gained Expertise in maintaining all the revisions of configuration and standard protocols under Subversion (SVN)
  • Networking trouble shooting using 'netstat', 'ifconfig' and 'tcpdump' etc
  • Worked with Linux performance tuning to add tuning parameters to the kernel and optimize the kernel.
  • Setup monitoring and alerting mechanisms for AWS and private datacenter infrastructure.
  • Performed installation, configuration and tuning of Redhat, CentOS, Solaris servers and AIX.
  • Involved in corporate level auditing compliances like system security, network security and installation of recommended patches.
  • Performing Manual backup and resume of the servers or data usingNetbackupand TSM.
  • Involved in the development environment includes Windows Server 2012 R2, Power Shell 4.0, as well as web interfaces for Atlassian Stash, Crowd and Confluence. Public services included GitHub, CentOS, Ubuntu, and Chef.
  • Well Versed with Configuring Access for inbound and outbound traffic RDS services, Dynamo DB tables.
  • Working 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.
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
  • Performed system-monitoring tools like TOPAS, SAR, VMSTAT, IOSTAT to report systems usage and performance.

Environment: Solaris, SVN, GIT, Docker, CHEF, Cloud Watch, Oracle, MySQL, Jenkins, PYTHON, Ruby, Bash, ANT, Maven, PUPPET AWS, AZURE, rabbitmq, JIRA, Apache Tomcat.

Confidential, Alexandria, VA

AWS DevOps Engineer

Responsibilities:

  • Responsible for Installation, maintenance and regular upgrades of Redhat Linux and Solaris Serversusing kickstart based network installation
  • Performed network based automated installations of Operating System using Jumpstart for Solaris and Kickstart for RHEL Linux through TPM (Tivoli Provisioning Manager)
  • Supported Oracle 9i, 10g database server applications and processes on Redhat 4.x, 5.x servers.
  • Installation, configuration and maintenance of Virtualization technologies such as VMware and zLinux.
  • Configured and maintain the volume groups, logical volumes using LVM, VERITAS Volume Manager and Solaris Volume Manager.
  • High availability designing using VERITAS Cluster Server 5.0 on Redhat Linux and Solaris Servers
  • Troubleshooting the VM machines using Virtual center and VMware Infrastructure client.
  • Worked on Azure on Microsoft.
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for Oracle DB.
  • Worked on AWS opswork, AWS Lambda, AWS code deploy,AWS cloudformation and cloud foundry.
  • Experience with AWS SDK and AWS API.
  • Created pool and file system using Zpoolon Solaris 10.
  • Designed, created and implemented backup solution using VeritasNetBackup 4.5.
  • Performed hardware administration for various Disk Arrays such as A1000, T3, A5x00 which included disk replacement, adding to a disk group using luxadm, vxdiskadm etc.
  • Involved in RPM package building according to the requirement using fpm and deploying the package using puppet enterprises to puppet agent.
  • Highly Expertise in Ticketing tool JIRA to track defects and changes for change management.
  • Planning, deploying, monitoring, and maintaining Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWareVm's as required in the environment.
  • Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to ensure a secure zone for organizations in AWS public cloud.
  • Implemented virtualization using VMware in Redhat and CentOS on HP-DL585 and IBM-z/VM series.
  • Configured password less login between system using SSH protocol on Solaris and Linux boxes.

Environment: Solaris, SVN, GIT, Docker, CHEF, Cloud Watch, Oracle, MySQL, Jenkins, PYTHON, Ruby, Bash, ANT, Maven, PUPPET AWS, AZURE, rabbitmq, JIRA, Apache Tomcat.

Confidential, San Antonio, Texas

Linux Senior Systems Specialist- Infrastructure Admin

Responsibilities:

  • Maintained and administered Git source code tool.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom PowerShell/Ruby/Bash scripts.
  • Created Branches, Labels and performed Merges in GIT.
  • Installed and configured Jenkins for Automating Deployments and providing automation solution.
  • Integrated GIT into Jenkins to automate the code checkout the process.
  • Experienced with Windows, Linux/UNIX environments.
  • Capable of delivering well-documented applications, adhering to quality standards and delivery dates.
  • Working on monitoring tools like Nagios and Zabbix.
  • Setup Jenkin server and build jobs to provide to continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins Git, Junit, Maven and Ant.
  • Strong hands on experience in uDeploy and middleware
  • Provide architectural consultation to solution and application architects utilizing best practices, design patterns and standards for designing Build.
  • Efficient experience in using NEXUS and Artifactory repository managers for Maven and Ant builds.
  • Experience is using Tomcat and Apache web servers for deployments and for hosting tools.

Environment: Chef, GIT (GIT HUB), Maven, DB2, Remedy, PowerShell Scripts, Udeploy, Tomcat, Apache, HTTP, Nexus.

Confidential

Linux System Engineer

Responsibilities:

  • Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure (infrastructure as code) using Chef.
  • Performed network based automated installations of Operating System using Jumpstart for Solaris and Kickstart for RHEL Linux through TPM (Tivoli Provisioning Manager)
  • Installation and Configuration of Mail server of Sendmail, and Postfix.
  • Cloning and troubleshooting VM ESX hosts and guest servers.
  • Implementation of RAID techniques and the creation of Disk groups and volumes, plexes using VERITAS Volume Manager, Solstice Disc Suite and logical volume manager managing disks and file systems.
  • Configured Bamboo Build jobs for pre deployment process (DB execution, Environment configuration changes etc.) on both QA and preproduction Environments
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
  • Spearheaded unit testing of developer code; collaborated effectively with local / offshore teams and users to ensure code met client requirements and achieved targets for application functionality, stability, and availability.
  • Installation, setup, configuration, security administration and maintenance for flavors of servers like Active Directory, NFS, FTP, Samba, NIS, NIS+, LDAP, DHCP, DNS, SMTP/Mail Server, Apache Servers, Proxy Servers in heterogeneous environment.
  • Installed/Configured/Maintained/Administrated the network servers DNS, NFS and application servers Apache and Samba server.
  • Worked on UNIX shell scripting for system/application in automating server task, installing and monitoring applications and data feeding file transfer and log files.
  • Worked with Red Hat Package Manager RPM, YUM and YAST.
  • Writing Shell scripts for system maintenance and automation of server.
  • Worked with and Network Attached Storage (NAS) Team as well to allocate it different servers.
  • Patch and package administration using pkgadd, pkgrm and rpm, up2date tools.
  • Created BASH shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
  • Integrated Maven with Subversion to manage and deploy project related tags.

Environment: SVN, Puppet, Maven, Chef, ANT, Jenkins, Docker, Hudson, WebLogic Application Servers, Agile SDLC.

Confidential

Linux/Unix Administrator

Responsibilities:

  • Support for AIX, Windows, and Linux problems assigned by client operations.
  • Installing RedHat Linux using kickstart and applying security polices for hardening the server based on the company policies.
  • Managed DNS, FTP, apache servers in Linux.
  • Worked on maintenance of ESX host clusters and security
  • Managed and configured VMware virtual machine for RHEL, Oracle /Sun Solaris, Oracle Linux server
  • Installed, configured and maintained DNS, FTP, TCP/IP and Samba on Red Hat Linux.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server, WebSphere Application Server and Samba Server on Red Hat Linux.
  • Experience working on User admin groups, maintaining account and monitoring system performance using Nagios.
  • I have used the Automation tools like Puppet, Anisble, Nagios.
  • Installed, configured and maintained DNS, FTP, TCP/IP and Samba on Red Hat Linux.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Managed UNIX's server services such as Bind DNS, Puppet, Postfix, Apache web server, Tomcat, MYSQL.
  • Developed workflows around the hybrid methodologies to define roles and responsibilities for all teams throughout the SDLC for each business segment.
  • Created GIT repositories with standard directory layout of a trunk, branches, tags and customized directory based on business/project need.
  • Worked on the source code, software builds, versioning, & defect tracking on software maintenance tasks/projects.
  • Installation and configuration of Virtual Machines in the ESX host clusters through VMware VSphere Server and Web Client.
  • Experience with System Administration, which incorporates implementation, administration, and Support in heterogeneous environments with expertise in Red Hat Linux.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Extensively experienced in using Build Automation tools like ANT, Maven.
  • Experience in Server Administration (Windows, IIS, Linux, UNIX, Solaris) and Server administration tools
  • Hands on experience with deployment and migration.
  • Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, Send mail and print servers as per client's requirement.
  • Experience with Articraft and automation tools like puppet, Nagios, Jenkins and Anisable.
  • Integration of Linux/Solaris with Active Directory (LDAP).
  • Performed PXE network installations to install Red Hat Linux in Dell servers
  • Worked on Building new servers from scratch and server monitoring operations using monitoring tools (Nagios, Zabbix).
  • Redesigned and redeployed Nagiosimplementation. Nodes automatically added and removed mselves via Puppet.
  • Collaborated with backup team to maintain and recover enterprise wide backup servers using VERITAS Net Backup.

Environment: Linux (RHEL5.x/6.x), Solaris 8/9, Apache Tomcat, Webservers, WebSphere Application servers 6.x, Rackspace, VMWARE ESX5.1, Oracle 11.

Hire Now