We provide IT Staff Augmentation Services!

Linux Admin/ Cloud Engineer/ Devops Engineer Resume

Riverwoods, IL

PROFESSIONAL SUMMARY:

  • Over 7 years of IT industry experience as System Administrator, DevOps, and Production Support of various applications on Red Hat Enterprise Linux, CentOS, Debian, Ubuntu and skilled with Windows Server 2008 - r2/2012-r2 on various hardware platforms and AWS cloud.
  • Extensively worked on AWS Cloud platform and its features that include EC2, VPC, EBS, ELB, S3, RDS, EBS, Cloud Watch and In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Deployed and configured chef server including bootstrapping of chef client nodes for provisioning and created roles, recipes, cookbooks and uploaded them to Chef-server, Managed On-site OS, Applications, Services, Packages using Chef as well as AWS for EC2, S3, Route53 and ELB with Chef Cookbooks.
  • Supported AWS Cloud environment with multiple AWS instances and configured Elastic IP & Elastic Storage and experience working on implemented security groups.
  • Worked in various levels in the infrastructure team on Installation, configuration and administration on Redhat-Linux (5x, 6x& 7x), CentOS (5x, 6x and 7x), Ubuntu (7x, 8x, 9x & 10x), SUSE Linux (9x, 10x & 11x), AIX (V5.3 & 6.1), Redhat Satellite 6, and Windows Environment like Windows Server 2008-R2/2012-R-2.
  • Experience in System Administration, Configuration, upgrading, Patches, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX & LINUX Systems.
  • Extensive knowledge of VMware vMotion, HA and DRS including vSphere update manager, VMware Data Recovery, vCenter Manager and vCenter Orchestrator.
  • Good knowledge of implementing configuration management tools Puppet, Chef, Ansible and treating Infrastructure as Code.
  • Successfully configured and maintained multiple Hyper-V servers with multiple platforms including Windows Server 2012 R2, Windows Server 2008 R2, and Windows 10.
  • Experience worked with VMware ESXi 5.1, 5.5 & 6.0, Physical to Virtual migration, Managing SAN data stores with iSCSI, FC, NFS.
  • Experience in Installing, configuring, upgrading and managing Puppet Enterprise and Puppet Open Source and experience in updating and creating modules and pushing them to puppet clients, Worked and utilized Puppet hierarchy files, facts, and global variables.
  • Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache, Tomcat, Active MQ and other web-oriented applications as necessary.
  • Experience with OpenStack Services such as Compute, Network, Storage, Dashboard. Worked on OpenStack application for deploying, maintaining and troubleshooting in a Cloud environment.
  • Extensively worked on Jenkins, Hudson, Bamboo, BuildForge and AnthillPro (AHP) by installing, configuring and maintaining for continuous integration (CI) and for End-to-End automation for all build and deployments.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts such as war and ear from Source Code using MoM - RabbitMQ, Kafka.
  • Expertise on all aspects of Chef concepts like Chef server, Workstations, Nodes, Chef Clients and various components like Super Market, Test Kitchen, Food Critic.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations and domain configurations.
  • Experience in implementing a Continuous Delivery pipeline with Docker, Jenkins and GitHub, Nexus, Maven and AWS AMI's.
  • Experienced in building and maintaining Docker and Vagrant infrastructure in agile environment.
  • Experience in working on version control systems like Subversion, and GIT and used Source control management client tools like Visual SVN, Tortoise SVN, SVN X, Uber SVN, Stash, Source Tree, GIT Bash, GitHub, GIT GUI and other command line applications etc.
  • Expert knowledge in Technical and Functional features of TFS which includes Source Control, Work Items, TFS Builds, Reporting, SharePoint, Administered and performed maintenance on TFS 2010/2012/2013/2015.
  • Provide SME in all areas of Cloud (IaaS, PaaS, SaaS) to existing and perspective clients on multiple cloud platforms vSphere, vCloud, CloudStack, Azure, AWS and various PaaS platforms such as Cloud Foundry, OpenShift.
  • Managed all the bugs and changes into a production environment using the Jira, Remedy, HP Quality Center and IBM ClearQuest tracking tools.
  • Expertise in scripting for automation, and monitoring using Shell, PHP, Python & Perl scripts.
  • Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • Experience in installation and management of network related services like DNS, Apache, LDAP, SAMBA, HTTPD, NTP, VSFTP, PROFTP, SMTP, SQUID, Active Directory, Postfix, Send mail, FTP, Remote Access, Security Management & Security troubleshooting skills.
  • Efficiency in Installing, configuring and implementing the LVM, RAID Technologies using various tools like VERITAS volume manager, Solaris volume manager.
  • Network trouble-shooting skills with general understanding of CISCO switches, PIX Firewall and Routers.
  • Experience administering and configuring NoSQL Databases like Cassandra, MongoDB and RDBMS like MySQL, DB2, etc.
  • Expertise in Shell Scripting and Perl Scripting for Environment Builds and Automating Deployment on WebSphere Application Servers and WebLogic Application Servers.
  • Expertise in troubleshooting, back and recovery and experience supporting 24x7 productions computing environments and providing on call and weekend support.

TECHNICAL SKILLS:

Operating Systems: RHEL/CentOS 5.x/6.x/7.x, Ubuntu/Debian/Fedora, AIX, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012/ Vista

Automation/Build Tools: Chef, Ansible, Ant, Maven, Jenkins, Hudson & Bamboo

Languages: Shell, Bash, Perl, Ruby and Python scripting

Databases: MySQL, MongoDB, Cassandra, PostgreSQL, SQL Server, CouchDB

Web/App Server: Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss

Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla, HP Quality Center.

Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN

Web Technologies/Programing Languages: Servlets, JDBC, JSP, .net, XML, HTML, Java Script, Java/J2EE, C, C++, Ruby, Perl scripting, Python, Shell scripting.

WORK EXPERIENCE:

Confidential, Riverwoods, IL

Linux Admin/ Cloud Engineer/ DevOps Engineer

Responsibilities:

  • Administration of Red Hat Enterprise Linux 6.x/7.x and CentOS includes installation, testing, tuning, upgrading, patching and troubleshooting day-to-day issues. Experience deploying and operating Azure and AWS , specifically VPC , EC2 , S3 , EBS , IAM , ELB , Cloud Formation Template (CFT) and cloud Watch using the AWS console and AWS CLI and Creating S3 buckets and managing policies for S3 buckets and utilized S3 bucket for storage and backup on AWS.
  • Created Python scripts to automate AWS services which includes web servers, ELB, Cloud front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Experience in migrating on premise to Windows Azure using Azure Site Recovery and Azure backups and having good knowledge on Azure fabric, micro services in Azure .
  • Defined AWS Security Groups , which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances. Worked on Multiple AWS instances, set the security groups, Elastic Load Balance r and AMIs, auto scaling to design cost effective, fault tolerant and highly available systems.
  • Used Amazon EC2 command line interface along with Bash/Python to automate repetitive work. Worked on AWS Elastic Beanstalk for fast deploying of various applications, developed with Java, PHP Node.js , Python , Ruby and Docker on familiar servers such as Apache and II
  • Deployed cloud services (PaaS role instances) and Azure IaaS Virtual machines (VMs) into secure subnets and VNets and designed Network Security Groups ( NSG s) to control inbound and outbound access to network Interfaces ( NIC s), subnets and VM s.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python . Experience with Puppet to more easily manage enterprise Puppet deployments.
  • Performing unit tests and debugging Python Applications Reviewing and enhancing existing code, fix bug and create system documentation and Worked with Docker Management platform, leveraged Custom Docker Images as Containerized Apps with in the Docker Engine as Multi Stack Application like LAMP.
  • Written Python and Power shell scripts for the automation of deployments and integrating with the CI/CD tool and Maintained high availability clustered and standalone server environments and refined automation components with Shell, Python and Perl scripting and configuration management (Ansible).
  • Provisioned AWS S3 buckets for backup of the application and sync this content with remaining S3 backups , by creating an entry fo r AWS S3 SYNC in Corn tab and Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user's access using Google Authenticator and AWS Virtual MFA
  • Included security groups, network ACL s, Internet Gateways, and Elastic IP's to ensure a safe area for organization in AWS public cloud.
  • Worked on enabling API gateway by working on both AWS cloud formation template and API gateway extension to swagger that handles all API calls providing features like processing, monitoring, authorization and access control and traffic management to various AWS service (Lambda functions).
  • Worked on leveraging the virtualization to cloud which involved working with various AWS service like VPC (virtual private cloud), Route 53 (DNS, Traffic management), IAM (Identity Access Management), Elastic Beanstalk and cloud watch.
  • Experience in dealing with Windows Azure IaaS-Virtual Networks, Virtual Machines, Cloud Services, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipe.
  • Worked on bootstrapping nodes with chef server for on-site application, cookbooks and wrote recipes and uploaded them to chef server in order to manage on-site application and services. Also used cookbooks to manage services of AWS needed for our infrastructure.
  • Performed container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Developed CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build, test and deploy.
  • Created automated pipelines in AWS Code Pipeline to deploy Docker containers in AWS ECS using services like CloudFormation, Code Build, Code Deploy, S3 and puppet .
  • Experience in setting up CI/CD pipeline to provision automatic deployment using cloud formation, team city and Ansible playbooks. Configured team city jobs to spin up the infrastructure and to deploy the application to EC2 instances using Ansible Playbooks and roles.
  • I worked with multi cloud environments like AWS, Azure and GCP with Ruby, Chef, Puppet, Ansible and Jenkins. Delivered specific versions of various components of an application into target environments.
  • Day to day activities like building and deploying code in different environments like DEV, SIT, UTA, Pre-Prod and Prod using Jenkins, Docker, Kubernetes and ARM, Chef and Ansible. Developed environments of different applications on AWS by provisioning on EC2 instances configuring Terraform , Bash and Docker .
  • Involved in continuous integration and continuous deployment system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the system to build and test and deploy.
  • Used Ansible / Ansible Tower as Configuration management, to automate repetitive tasks, quickly deploy critical applications, and proactively manages change and wrote Python Code using Ansible Python API to Automate Cloud Deployment Process.

Confidential, Northville, MI

Linux Admin/ DevOps Engineer / Cloud Engineer

Responsibilities:

  • Build servers using AWS, importing volumes, launching EC2 , RDS , creating security groups, auto-scaling , load balancers (ELBs) in the defined virtual private connection.
  • Performed Elastic Load Balancing to distribute incoming traffic across multiple EC2 instances (Creating load balance, HTTPS Load Balancers, Monitoring etc.). Worked in automation deployments using AWS by creating the IAM roles and policies and used the code pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers .
  • Migrated the current Linux environment to AWS / RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/Linux Servers. Optimized volumes and EC2 instances and created multiple AZ VPC instances.
  • Created and configured the continuous delivery pipelines for deploying micro services and lambda functions using Jenkins CI server. Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jar used during the build.
  • Working on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using Cloud Watch in AWS. Worked extensively with AWS services like EC2 , S3 , VPC , ELB , Autoscaling Groups, Route53 , IAM , CloudTrail, CloudWatch, SNS, CloudFormation Template (CFT), CloudFront, SNS, and RDS .
  • Using AWS S3 to store code bundles to deploy onto EC2 Instances. Working on providing DNS management using AWS Route 53 Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups, and IAM.
  • Involve in maintaining the user accounts and Identity and Access Management (IAM), RDS, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud. Configured and maintained the monitoring and alerting of production and corporate servers/storage using cloud Watch .
  • Worked closely with developers to define and configure application servers , virtual hosts, web applications , web resources , back-end resources as well as deployment of EJBs across multiple instances of WebSphere.
  • Deployed applications (Web-Based) on multiple WebLogic Servers and maintained Load balancing , high availability and Fail over functionality ( disaster recovery ).
  • Worked hands-on to create automated, containerized cloud application platforms (PAAS ) design and implement processes that use those platforms. Managed SCM tools like GIT, SVN and Bitbucket for version controlling server for developer teams to commit code to using Chef configuration management tool.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven in Linux environment. Created virtual environments via vagrant with chef client provision.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations and domain configurations.
  • Worked with Docker Management platform, leveraged Custom Docker Images as Containerized Apps with in the Docker Engine as Multi Stack Application like LAMP.
  • Installed, configured and managed the Ansible Configuration Management Tool and manage the configurations of multiple servers using Ansible.
  • Migrated the VMware Virtual machines in to Openstack cloud environment and Design, Install, configure, and test Openstack environment (Nova, Swift, Cinder, Neutron, Horizon, Keystone & Glance).
  • Configure and deploy several hypervisors and VMs running OpenStack for testing and production environments.
  • Troubleshooting Networking issues poor routing, network congestion, NIC duplex and speed incompatibilities using ethos, ipconfig, tcp dump, netstat, ping, telnet etc.
  • Used Ansible Tower , which provides an easy-to-use dashboard and role-based access control, so that it's easier to allow individual teams access to use Ansible for their deployments
  • Good knowledge in Infrastructure as Code by using Terraform and CloudFormation and Worked on creating CloudFormation templates for dev, test, staging and production
  • Worked with configuration management and automation tools such as Puppet, Ansible or custom-built, designing cloud-hosted solutions, specific AWS product suite for managing Amazon Web Services (AWS) infrastructure
  • Gained experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Services, Resource cloud Groups, Express Route, Traffic Manager, VPN , Load Balancing, Application Gateways, Auto-Scaling.
  • Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto scaling for launching cloud instances while deploying microservices.

Confidential, Fort Collins, CO

Linux Admin/ VMWARE Admin / DevOps Engineer

Responsibilities:

  • Developed Cloud Formation scripts and utilized Cloud Formation Templates to automate launch of EC2 instances and deploying AWS resources using those templates.
  • Involved in analyzing and implementing OS patches and hot fixes as well as other OS configurations and updates as well as Antivirus management . Updating vSphere hosts using update manager, Troubleshooting Windows Installer (MSI).
  • Implemented large scale vSphere Infrastructure with 700+ ESXi 5.0 hosts and 4 VCenters in linked mode on Cisco UCS, HP C7000 Servers hardware with EMC VNX/VMAX storage and Cisco5k Switches with 10GB Network connectivity to support 3,000+ VMs.
  • Advanced Performance Analysis and Troubleshooting across all layers of the Virtual infrastructure leveraging VMware VCenter Operations Manager and VMware Log Insight.
  • Implementation and Management of EMC VNX block-based storage for the vSphere Infrastructure.
  • Involved in Patching Team that is responsible for updating/upgrading Windows OS with latest patches using BigFix Tool. Installing and upgrading Service Packs on Windows Server 2008 and Windows Server 2012
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Configuration and Management of vSphere High Availability , vMotion, vMotion, VAAI, Host Profiles , Network & Storage IO Control, VMFS, Storage Profiles, Resource Utilization , Contention Management and Advanced Performance troubleshooting.

Confidential, Ashburn, VA

Linux/Unix Administrator

Responsibilities:

  • System administration support involving server build, installation, configuration and implementation on Linux flavors and Solaris/AIX servers. Worked on Disk Partition, mirroring root disk drive, configuring device groups in UNIX/LINUX environment.
  • Monitoring CPU, memory, iSCSI disks, disk controllers, physical disk, HW and SW RAID, multipath, file systems, network using the tools NAGIOS and BMC Tools .
  • 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.
  • Installed and configured Solaris 10/11 on Sun T and M Series Servers Mirrored root disks on all the servers by using ZFS & Veritas volume manager. Monitoring day-to-day administration and maintenance operations of the company network and systems working on Linux and Solaris Systems
  • Configured the NIS, NIS+ and DNS on Red Hat Linux 5.1 and update NIS maps and Organize the RHN Satellite Servers in combination with RHN Proxy Server
  • Installed and configured the RPM packages using the YUM Software manager. Configured/provisioned storage logical volumes using logical volume manager (LVM).
  • Networking communication skills and protocols such as TCP/IP, Telnet, FTP, NDM, SSH, rlogin. NIS, NFS, AUTOFS, NTP Configuration and Administration.
  • Production support of Apache and JBoss including installation, configuration, management and troubleshooting. Installation and monitoring of Veritas Volume Manager, Veritas NetBackup and Veritas Cluster Server on SAN Environment.
  • Deploying Veritas Clusters and Oracle test databases to implement disaster recovery strategies, ensuring uninterrupted availability of the global systems.
  • Configured Logical Storage Manager (LSM) for root disk encapsulation and implemented root disk mirroring for fault tolerance. Performed Servers consolidation and virtualization using VMware virtual infrastructure, VMware ESX, Virtual Center, VM tools.
  • Production support of Apache and JBoss including installation, configuration, management and troubleshooting. Installation and monitoring of Veritas Volume Manager, Veritas NetBackup and Veritas Cluster Server on SAN Environment.
  • Involved in Designing Network and Datacenter for different customers and build the Unix/Linux servers, migrated data one datacenter to new datacenter. Installed and configured Red hat Linux, Windows Server 2000, 2003 and ESX/ESXi servers and app software in across the network mostly Dell, HP and IBM hardware.
  • Resolving TCP/IP network access problems for the clients. Implementing Remote System Monitoring with Sun Microsystems. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, corn jobs) UNIX based shell.
  • RAM extension from vcenter on the Linux servers if there is any resource (RAM) crunch or issue by raising a chance and following all other requirement. Performed filesystem management in Linux servers and zfs filesystem management for Solaris.

Hire Now