We provide IT Staff Augmentation Services!

Linux Admin / Devops Engineer Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Over 8 years of experience in IT field as System Administration, specialization in Installation, Configuration and Administration of Red Hat Enterprise Linux 4.x/5.x/6.x, Sun Solaris 9/10/11, CentOS 5/6, Windows NT 2000, 2003and AIX 6.1
  • Proficient in Amazon AWS components such as IAM (Identity and Access Management), EC2 instances setup, Elastic LB, Elastic Storage and VPC (Virtual Private Cloud).
  • Hands on Experience with All the AWS components like EC2, ELB, Auto Scaling, launch Configurations, S3, Glacier, Lifecycle rules for storage, VPC, Route 53, Cloud watch, Cloud Trial, RedShift, Volume and Snapshot management, SNS, IAM and Roles.
  • Involved in creating IAM (Identity and Access Management) roles, defining the roles. Using an IAM Role to Grant Permissions to Applications Running on Amazon EC2 Instances.
  • Experienced in installation and configuration of Apache Webserver, WebLogic, Tomcat and JBOSS.
  • Firm grasp of Jenkins/Maven deployment and build management system.
  • Hands - on experience with configuration and automation tools such as Puppet and Chef.
  • Expertise in utilizing GIT and Subversion as Version Control System.
  • Good knowledge on Apache Mesos with Marathon and Apache Kafka.
  • Understanding of Salt Stack, OpenStack, Docker and Nginx platform
  • Firm grasp on Terraform for building, changing, and versioning infrastructure safely and efficiently.
  • Expertise in utilizing CFEngine for automation and Continuous Operations framework.
  • Strong understanding of JavaScript, its quirks, and workarounds
  • Basic understanding of web markup, including HTML5 and CSS3
  • Proficient in Automation of various day to day administration task by developing Shell Ksh, Csh, Bash, Ruby, Perl and Python Scripts.
  • Experience in build automation with Ant, Maven, and Gradle
  • Building a Continuous Delivery pipeline with Gradle.
  • Good understanding of Ansible, Chef and Terraform for configuring and managing computers, combining multi-node software deployment, ad hoc task execution, and configuration management.
  • Expertise in system performance configuration and monitoring tools like Nagios and BMC.
  • Expertise working in a dynamic environment: Installing, Upgrading, Patching, Configuring and Performance Tuning on UNIX system software and hardware.
  • Highly skilled in automating Operating System installation and setup utilizing Jumpstart Servers for provisioning of Solaris 9/10 servers and Kickstart servers for provisioning of RHEL 4.x/5.x/6.x.
  • Proficient in installation and configuration of various Packages and Patches in Linux utilizing Red Hat Satellite Server.
  • Experienced in creating and managing different kinds of file systems like Ext 3, Ext 4, ZFS, VxFS and UFS.
  • Firm grasp of managing various file system using Logical Volume Manager (LVM), Veritas Volume Manager (VxVM), Veritas File System (VFS) and Solaris Volume Manager (SVM).
  • Experienced in managing and configuring Zones and Containers in Solaris 9/10 environment.
  • Efficient with User Administration, Management, Disk Space and Process Monitoring in a dynamic work environment.
  • Extensively used Veritas Cluster Server 4.x/5.x for High Availability Environment.
  • Working knowledge in installing, configuring, implementing and managing RAID 0, RAID 1 and RAID 5technologies.
  • Hands on experience of installation, configuration and administration of virtual machines on VMware ESX/ESXi 4.x/5.x servers.
  • Proficient in various storage technologies such as Storage Area Network (SAN) and Network Attached Storage (NAS)
  • Efficient on working with system performance and monitoring tools like Nagios.
  • Good knowledge setting up projects using EnterpriseOpenshiftcontainer platform.
  • Expertise in configuring network devices like Routers, Switches, Hubs, Terminal servers and troubleshooting LAN and WAN Related Problems.
  • Working knowledge of network administration, deploying and troubleshooting of DNS, LDAP, NIS, NFS, DHCP, Samba and TCP/IP.
  • Hands on experience in IP multipathing and NIC Bonding in Linux servers.
  • Working knowledge of designing and implementing backup procedures using Veritas NetBackup and performing Disaster Recovery planning.
  • Familiarity with NoSQL technologies, MongoDB.
  • Excellent analytical, problem solving communication and interpersonal skills.
  • Quick learning capability, delivering solutions as an individual and a good team player.
  • Having a zeal for automation, out of the box thinking competence.
  • Good understanding and exposure to Software Development Life Cycle.

TECHNICAL SKILLS

Cloud: AWS, Azure, Openstack, Google cloud Platform. Amazon Web Services EC2, S3, ELB, Auto scaling Servers, Glacier, Storage Lifecycle rules, Elastic Beanstalk, Cloud Front, Functional knowledge of Import/Export Snowball, Elastic Cache, RDS, Redshift, VPC, Direct Connect, Route 53, Cloud watch, Cloud trail, ops work, IAM &Roles, SNS subscription service, Dynamo DB, SNS, SQS, S3. Azure, Openstack, Google cloud Platform.

Build Tools: Ant, Maven, Gradle, and NANT.

Scripting Languages: Shell, Ruby, Perl, python and Java

Configuration Management: Puppet, Chef, Terraform and Ansible.

CI Tools: Jenkins, Bamboo, TFS, AntHillPro, Teamcity.

Operating Systems: Windows, UNIX, RHEL and Solaris.

Databases: Oracle, MySql, MSAccess

Change Management: Remedy, Service Now, and PVCS Tracker.

Web/Application Servers: Tomcat, HTTP Server, Weblogic, Jboss

Bug Reporting Tools: SDM-12, Bug Zilla, JIRA and Rational Clear Quest.

Other Tools/Applications: HP PPM, Sharepoint, Confluence, F5.

PROFESSIONAL EXPERIENCE

Cloud Engineer/ DevOps Engineer

Confidential - Raleigh, NC

Responsibilities:

  • Experience in Software Integration, Configuration, building, automating, managing and releasing code from one environment to another environment and deploying to servers.
  • Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, Security Groups and Virtual Private Cloud in AWS.
  • Configured LDAP Server and LDAP Client on Linuxmachines for authorization and authentication.
  • Administered and Configured Logical Volume Manager which involved creates and modify file system, logical volume, Physical volume, Volume groups, mirroring and un-mirroring of volume groups, hot spare physical volume.
  • Worked in the Agile development methodology.
  • Guiding different teams to use the Chef and its best practice.
  • Working with configuration management tool CHEF, Responsible for writing cookbooks (ruby), managing roles, environments and data bags using CHEF.
  • Responsible for making robust cookbooks using Rspec, Inspec and Rubocop testing frameworks.
  • Responsible for configuring the Chef Test kitchen and then testing cookbooks with internal cloud servers VRA (vRealize Automation).
  • Working with JFROG Artifactory as repository management tool for managing artifacts and managing chef private supermarket.
  • Responsible for managing and configuring Gerrit (GIT) as Source code management tool for code review and team code collaboration.
  • Developed Shell/Python/Ruby and Groovy scripts for automation of the build and release process.
  • Configured and maintained webservers file servers and directory servers.
  • Worked on administering VMware Infrastructure Client 3.5 and vSphere 4.0.
  • Jenkins was used as a continuous integration tool for automation of daily process.
  • Implementing Jenkins for continuous integration and using Jenkins pipelines for testing cookbook's static code analysis and deploying the cookbooks.
  • Built scripts using Maven and Gradle build tools in Jenkins to deploy J2EE applications to Application servers from one environment to other environments.
  • Wrote Gradle scripts to build continuous delivery pipeline in Jenkins.
  • Involved in maintaining, executing, and scheduling build scripts to automate DEV/QA/UAT builds.
  • Worked with Docker containers. Worked on maintaining Docker repositories and images.
  • Installs, configures and patchesCassandra.
  • Using JIRA for bug tracking and configuring JIRA with Jenkins.
  • Updating kernel & security patches in Amazon linux environment, Handling out of memory issues in Linux kernels during rebalance inKafkacluster.

Environment: Gerrit, Jenkins, Docker, Sonarqube, JFROG Artifactory, Chef, Chef-Compliance, VRA (vRealize Automation), and Oracle Virtual box, AWS.

Cloud Engineer/ DevOps Engineer

Confidential, Herndon, VA

Responsibilities:

  • Installed and configured Red Hat Enterprise Linux 5.x/6.x and Solaris 10/11 Operating System.
  • Worked on Installing, upgrading and configuring Red Hat Linux5.x/6.x using Kickstart Servers and Interactive Installation.
  • Worked in the Agile development methodology.
  • Centrally managed an automated research oriented Linux environment through automation/configuration tools like Chef and Puppet.
  • Automated, designed and implemented CI/CD pipeline using Git, Jenkins, Docker private registry, JFrog artifactory andOpenshift.
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
  • Creating and maintaining Kubernetes clusters in Google Compute Engine using administrative tools like Gcloud, Kubectl and Kubeproxy.
  • Configured Vagrant with Google Compute Engine provider plugin to spin up environments in GCE using Vagrant.
  • Part of project team responsible for building company’s micro-services application on Kubernetes cluster.
  • Creating and maintaining Kubernetes PODs, Deployments and Services on Google Container Engine.
  • Configuring clustered VerneMQ (Message Queueing System) instance on Kubernetes environment.
  • Using Google Container Registry for storing and retrieving Docker images.
  • Maintaining and automating Jenkins CI/CD pipelines for projects that utilized micro-services architecture and Kubernetes components.
  • Created Jenkins Workflows for pre deployment process (DB execution, Environment configuration changes etc.) on both QA and preproduction Environments
  • Building a Continuous Delivery pipeline with Gradle.
  • Worked with GIT and Subversion to manage source code
  • Managing Linux infrastructure using single, integrated tools for efficiency, speed such as Puppet/CFengine
  • Experience with tools like Maven, Ant, Gradle and Bamboo.
  • Provided 24x7 production supports for 700+ Linux Servers.

Environment: Google Compute Engine, Google Container Engine, Google Container Registry, Kubernetes, Gcloud, Docker, Kubectl, Kubeproxy, PubchemRDF, Vertuoso, VerneMQ Message Queue, Jenkins 2, Vagrant, Vagrant Google Cloud Plugin, Microservices, Docker.

Confidential - Houston, TX

Linux Admin / DevOps Engineer

Responsibilities:

  • Worked on Installation and Configuration of Red Hat Enterprise Linux 4.x/5.x and CentOS; Maintenance and Administration
  • Installed and configured Linux/Unix and Windows operating systems on VMware server.
  • Wrote shell scripts using languages like Bash, Python, Ruby and Perl to automate day to day administration jobs.
  • Configured LDAP Server and LDAP Client on Linuxmachines for authorization and authentication.
  • Worked with TCP/IP network configuration.
  • Involved in backend solution, day to day Administration& Monitoring, File System Management and Disk Management.
  • Worked on implementation and troubleshooting of network services like NFS, FTP, NTP, Telnet, SSH.
  • Worked in setting up Chef Infrastructure, Chef-repo and Boot strapping chef nodes.
  • Used Jenkins, Chef, shell scripts to automate the code deployment & automation of continuous integration infrastructure (GIT and Nexus were also used in this process)
  • Documented release, builds and source control processes and plans.
  • Worked on building and deploying Java code through Jenkins and Chef.
  • Worked closely with development team and SQA team for product releases.
  • Supported small to medium sized projects using GIT.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins and Subversion.
  • Worked on cloud solution architecture on open stack Amazon Web Services (AWS).
  • Created and deployed a tool to automate branch and project creation in subversion using Perl and Chef Scripts.

Environment: Red Hat Enterprise Linux, CentOS, AWS, Chef, Jenkins, Vagrant, GIT, Nexus, VMware, Shell-Scripting, Perl, Python, LDAP, LVM, Apache Webserver.

Confidential - Fargo, ND

UNIX / Linux Administrator

Responsibilities:

  • Administration of RHEL 5/6 that includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
  • Worked on creating, cloning Linux virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
  • Worked in AWS Cloud Environment like EC2 & EBS.
  • Worked with API's like AWS API for Creating and Managing Amazon Cloud Instances using Puppet Code and used puppet for provisioning.
  • Installed and managed Red Hat Linux using Kickstart and applying security policies for hardening the server based on the company policies.
  • Administered package installation, configuration of CentOS 5/6.
  • Created disk groups, volume groups and RAIDs using Veritas Volume Manager.
  • Installed and configured PHP and MySQL on Linux Server for test and development environment.
  • RPM and YUM package installations, patch and other server management.
  • Created new file systems, monitoring disk usage, checking and backup of log files administration and monitoring the disk based file system.
  • Configured multipath, adding SAN and creating physical volumes, volume groups and logical volumes.
  • Installed and configured Apache and supporting them on Linux production servers.
  • Performed Kernel compilation and patch upgradation on Linux servers.
  • Worked on troubleshooting Linux network, security related issues, capturing packets using tools such as iptables, firewall, TCP wrappers and NMAP.
  • Developed automated processes that run daily to check disk usage and perform cleanup of file systems using shell scripting and Crontabs.
  • Hands on experience on creating and managing Users / Group accounts and setup a user's work environment.
  • Monitored the File System, CPU load for better Performance and system performance parameters using iostat, vmstat and prstat.
  • Monitored system performance, tune-up kernel parameter, adding/ removing/ administering hosts, users, disks on DNS / NIS domain.
  • Performed the configuration and administration of DNS, NFS, SAN, NIS and database files.
  • Involved on making DNS entries to establish connection from server to DB2 database.
  • Created VM snapshots for test and deployment as well as in production change controlled release environment.
  • Worked on a very robust and dynamic environment with the Development and QA team finding quick and feasible solution.

Environment: Red Hat 5.x/6.x, CentOS 5/6, Ubuntu, WebLogic server, Kickstart, File systems, vmstat, iostat, MySQL, VMware, AWS, EC2, EBS, RAID.

Confidential - Detroit, MI

Solaris / Linux Administrator

Responsibilities:

  • Worked on Administration and maintenance of around120 Solaris and Linux development and production servers.
  • Created file systems like Ext3, ZFS, VxFS using Veritas Foundation Suite, SVM and LVM.
  • Written and implemented Perl script to modify LDAP database
  • Created VMs for Solaris x86 and Linux on VMware and maintained them using VMware vSphere Client.
  • Installed various applications such as Oracle 9i, 10g, Clearcase 6.x, Informatica 8, and DB2 on multiple platforms like Sun Solaris, Red Hat Linux and Microsoft Windows.
  • Performed administration of WebLogic 8.x instances which included installation, deployment, clustering and troubleshooting
  • Monitored and administered fine tuning system and network performance for Red Hat Linux and Sun Solaris systems
  • Administered Disks and File systems using Veritas Volume Manager 4.x on Sun Solaris.
  • In the process created Disk Groups, Volumes, Imported and Deported disk groups, created alternate boot disks etc.
  • Managed performance tuning of applications like Oracle 9i, WebLogic 8.x and Operating System
  • Implemented naming services like DNS, NIS, and Active Directory in multi OS environments.
  • Monitored all the systems for latest Virus definitions and System and Security patch updates.
  • Worked on configuration of Cisco3640 Routers, 2900, 3350 Switches and PIX 520, 501 Firewalls
  • Implemented and monitored the environment and took corrective action with tools like Big Brother and BMC Patrol.
  • Involved in setting up Storage Area Network (SAN) and Network Attached Storage (NAS) and file system backup and restore.

Environment: Solaris 9, 10, RedHat Linux 6.x, 7.x, 8, 9, AIX 6.1, Veritas Volume Manager 3.x, 4.x, Veritas NetBackup 4.5, Oracle 9i, WebLogic 8.x, Sun Fire v480, v880, 4800, 6800

Confidential

UNIX / Linux Administrator

Responsibilities:

  • Maintained and administered around 90 Solaris, Linux and AIX Servers
  • Carried out administration of hardware clusters and application clusters
  • Designed, planned and carried on installation, upgrade, configuration and maintenance of Veritas NetBackup 5.1 and 4.5 for Solaris and Linux
  • Worked on Disk / Volume management with Solstice Online Disk Suite and Veritas Volume Manager on Sun Sparc Storage Arrays and Multi-Packs
  • Installed and configured of RAID (0,1,0+1,5) File Systems using Solstice Disk Suite
  • Setup and implemented system installation and configuration using Jumpstart for Solaris 8 and Kickstart for Red Hat.
  • Worked on migrating Solaris 8 to Solaris 10 using Jumpstart
  • Performed packages and patches management and debugging as needed.
  • Created and edited Users, Groups and file permissions as per requirements.
  • Used vmstat and iostat to monitor system and performance.
  • Hands on experience over managing clusters and fail over technologies
  • Implemented NAS for attaching end users home directories over the network
  • Resolved problem tickets generated via Remedy ticket tool
  • Implemented service requests as generated via Remedy ticket tool or GRS tool, e.g. O/S upgrade, IP changes, Printer configuration, group and net-group access, etc.
  • Opened cases with Vendors for analysing of crash data and to make arrangements for Hardware replacements
  • Installed HBA cards and worked with storage team for backup and recovery
  • Provided expert technical directions to the Application team and external vendors on integration requirements and technical issues related to system rollouts

Environment: Solaris 8,9,10, Red Hat Linux 5.x, AIX 6.1, SUN ENTERPRISE V880, 4500, V240, V480, IBM RS/6000,B150, B450,P550,Blades, SP nodes, HP ProLiant & Blade servers. Veritas Volume Manager and Veritas Cluster Services

We'd love your feedback!