We provide IT Staff Augmentation Services!

Linux Systems Administrator Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • A Linux Engineer/ Admin with 6 years of experience in administration of Linux operating systems and storage infrastructure supporting a mission - critical environment on developments, testing, and production servers.
  • Expertise in implementation and operational support of Linux servers and virtual environment including patching, provisioning, application deployment, storage management, troubleshooting related issues and automation with Ansible.
  • Creating and troubleshooting users, groups, and permissions queries to provide a secure environment along with maintaining a productive environment.
  • Analyzing and troubleshooting file systems, servers and network connectivity issues.
  • Maintaining, collaborating and logging different versions of code using Github’s Version Control options.
  • Pushing, pulling, and staging files/directories from the Remote repository.
  • Creating, adding, and monitoring the private and public VPN’s to limit accessibility and decreasing access from unwanted people.
  • Setting up and allowing an Elastic Load Balancer for public servers.
  • File System Management: EXT2, EXT3, EXT4 utilities.
  • Maintain EC2 instances with the halp of Cloudwatch.
  • Managing and deploying LVM partitions, SAAS, SAN, NAS, and filesystems.
  • Use of Shell scripting to automate daily tasks.
  • Deploying VMware and hybrid solutions infrastructure in an Enterprise Environment.
  • Installing Rhel5/6/7 using PXE server and kickstart files.
  • The use of sar, Nagios, and Ansible to monitor and troubleshoot system behavior.
  • Installing and updating software packages from a remote repository.
  • Installing Rhel5/6/7 using PXE server and kickstart files.
  • Managing Rhel5/6/7 packages using yum and Rpm.
  • Installing and configuring Servers such as Apache (httpd), DNS (bind), NFS, FTP, Ansible, Samba, logs, and Nagios.
  • Migrating from the old Apache server to the new Apache server.
  • Scheduling Cron jobs, and upgrading packages.
  • Supporting scheduled on-call rotation for after office hours.
  • Deploying NAS servers such as Apache, FTP, NFS and SAMBA along with sharing files using Scp and Ansible.
  • Experience with automation tools such as Ansible and puppet.
  • Using Sticky bits and Acls to control and secure file permissions.
  • Working on incidents and service requests to meet company SLA.
  • Monitoring the queue for new incidents and providing a solution that is in the guidelines of our SLA policies.
  • Decommissioning, provisioning, troubleshooting and patching servers.

TECHNICAL SKILLS

Operating systems: CentOS, Ubuntu, RHEL, Windows, Linux (Red Hat 5,6,7)

Network: TCP/UDP, DNS, NFS, NTPD, DHCP, IP TABLES, FTP, ROUTE 53, SAMBA

Automation Tools: Ansible, DOCKER, PUPPET

Languages: Bash

Version control: GIT/GITHUB

Virtualization and Cloud: AWS, VMWARE, ORACLE VIRTUAL BOX

Applications: FTP, SSH, LVM, TCPDUMP, PXE BOOT, KICK-START, HTTP, NAGIOS, NFS, DOCKER, EC2, RED HAT CLUSTERING, JIRA, APACHE, TFTP, PATCHING, XFS, EXT2, EXT4, EXT3, SERVICE NOW

PROFESSIONAL EXPERIENCE

Confidential

Linux Systems Administrator

Responsibilities:

  • Worked on installation, configuration and maintenance of RHEL 5/6/7, and CentOS Servers.
  • Hands on noledge of version control system (GIT).
  • Collaborated with team to create ansible playbooks using Git Hub.
  • Worked on Installation/Configuration/Administration of VMware ESXI 5.1 5.5 & 6.0.
  • Deployed servers using PXE-Boot with customized kickstart files.
  • Effectively deployed application installations, upgrades and security updates running on Linux.
  • Deployed and managed Jenkins servers.
  • Implemented quarterly patching RHEL 6,7 Linux systems via Ansible playbook.
  • Successfully deployed applications across Development, Quality Assurance and Production environments.
  • Working experience with docker containerization.
  • Deployed containers using images from docker hub and local repositories.
  • Created docker files to provide a specialized container.
  • Configured NFS, NIS, DHCP, HTTPD, & FTP on Linux servers.
  • Enhanced and created bash scripts and Ansible playbooks to automate processes.
  • Installed and provisioned virtual machines with Linux distributions across different regions using PXE-boot and automated profiles with kickstart.
  • Implemented skills to upgrade Virtual Machines, ESXI hosts and VCenter servers.
  • Diagnosed and troubleshoot Linux processing problems and applied solutions.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Installed and configured VMware ESXI 5-6.
  • Automated day-to-day tasks using bash scripting, cron jobs and Ansible playbooks.
  • Installed, Configured & managed VMware High Availability and Distributed Resource Scheduler to ease system activity.
  • Installed, configured, maintained and supported Red Hat Linux 5-6-7/CentOS 5-6-7 servers.
  • Effectively decommissioned physical and virtual servers that were no longer in use.
  • Worked with vendors support via email and phone to resolve crucial production cases.
  • Provided 24 hour availability for Production issues and maintenance schedule for patching and migration.
  • Proficiently managed and deployed bash/shell scripts for backups and scheduling tasks.
  • Created logical volumes, extending the file systems using LVM for file ease.
  • Responsible for most Package Management processes on all Servers (online/ offline).
  • Monitored all system activities including CPU, Memory, Disk and Swap space usage to avoid any performance issues.
  • Documented processes, best practices and troubleshooting procedures.
  • Effectively ensured File System Management, Monitoring OS, and Network Activities.
  • Created Users, Groups, Profiles, and implemented security policies using Ansible playbooks.
  • Configured servers with Raid 0,1,5,6 levels for redundancy and fault tolerance purposes.
  • Performed installations and provided various Linux Distributions such as Red Hat, CentOS and Ubuntu on virtual platforms.
  • Patched servers to latest fixes and enhanced security features using Red Hat Satellite.
  • Hands on experience in creating local FTP and HTTP yum repositories.
  • Created and managed user/local service accounts and assisted with password resets and locked accounts.
  • Experienced mounting and unmounting various filesystems.
  • Extensive noledge of Linux file systems ext3, ext4, xfs.
  • Productively applied integrity checks and monitored system health using command line utilities such as SAR, IOSTAT, VMSTAT, TOP, and FREE commands.
  • Extensive noledge of Linux run-levels in RHEL 6 and RHEL 7.
  • Built File Transfer Protocol (FTP) for transferring files to client machines over the network.
  • Monitored systems health using Nagios.
  • Created and mounted NFS shares on client machines for accessing data.
  • Extensive noledge of implementing LVM on filesystems.Utilized SCP, FTP for file sharing over a network to client machines.
  • Provisioned RHEL 5, 6, and 7 on bare metal and VM’s.

Confidential

Linux Systems Engineer

Responsibilities:

  • Administering RedHat Enterprise, CentOS, AIX, Solaris systems.
  • Troubleshooting production systems working with business applications.
  • Creating virtual machines for installation of applications and servers using VMware.
  • Monitoring clusters for high availability and resource management using VMware HA and DRS.
  • Monitoring users and groups using LDAP and Active Directory.
  • Managing VMware VCenter and VSphere in production. Providing support and backups of vms after business hours. Creating ESXi hypervisors with hardware raids.
  • Automating configurations and installations using Ansible.
  • Creating playbooks to deploy and configure multiple servers.
  • Creating SSH keys for password less entries and VPN servers.
  • Installing and configuring HTTP, DNS, DHCP, FTP, NFS and PXE boot servers.
  • Monitoring web applications on production systems.
  • Creating DNS records and managing IP addresses and hostnames using DNS and DHCP.
  • Installing OS patches, system patches, and vulnerability patches using BladeLogic.
  • Creating local YUM repository and packet management using RPM and YUM.
  • Monitoring system and infrastructure health using Linux CLI and Nagios.
  • Ticket management and solving issues using ServiceNow.
  • Creating bash shell scripts to automate tasks such as monitoring machine performance and repetitive daily tasks.
  • Creating iptables rules to manage firewall and harden servers.
  • Communicating and collaborating with network, database, and storage administrators to perform server builds.
  • Working with different teams after business hours to provide support for patches and upgrades. Supporting systems on call with monthly rotations.
  • Migrated systems from on premises to AWS with Migration Hub.
  • Managed EC2 instances and provided troubleshooting support with deployed instances.
  • Created backups and deployed S3 buckets. Provided object availability and durability solutions.

Confidential, CT

Jr. Linux Systems Admin

Responsibilities:

  • Providing support with developer’s infrastructure servers.
  • Configured NIC for Configured, managed and provisioned RHEL, CentOS, and Ubuntu servers.
  • Migrated physical servers to VMware and configured virtualized infrastructure using vCenter.
  • Managed and provisioned virtual machines using templates.
  • Installed and partitioned storage and installed file systems such as EXT3, EXT4, and XFS. Monitored servers’ performance and their health.
  • Resolved basic and critical system issues in a timely manner.
  • Automated daily tasks and scheduled them using cron and at utilities.
  • Created documentations basic operation procedures and tasks using Confluence.
  • Used LVM to manage disk space more efficiently.
  • Collaborated with bonding to enhance performance and redundancy.
  • Racked, stacked, and wired servers in data center. Troubleshooted issues with servers related to on premises.
  • Built new systems using PXE boot and the kickstart file.
  • Set up service port using ILO and IDRAG for remote access to console.
  • Decommissioned servers that were on premises and provided upgrade support.
  • Managed upgrades and patches using Red Hat Satellite on production systems.
  • Troubleshooted production systems with Linux CLI commands.

We'd love your feedback!