Linux Systems Engineer Resume
OBJECTIVE:
I am looking for a challenging and rewarding Linux based environment where I may utilize my experience and strong interpersonal skills. I am looking forward to an opportunity to work as a Linux Systems Administrator/Engineer as a team member.
SUMMARY:
- I have 5+ years of experience in systems administration in both Windows and RedHat Linux Environments including analyzing, installing, maintaining, and repairing hardware, software, peripherals, and networks in diverse heterogeneous environments. I have excellent troubleshooting and technical support skills with network connectivity, migrations, and security and database applications.
- Expert in Red Hat Linux 5/6/7
- IT experience in System Administration/Engineering on different Linux flavors i.e. Centos Linux, Red Hat, Ubuntu and Software configuration management
- Worked with HP Proliant Servers and Dell Servers and set different RAID levels as needed
- Experience with preparing Bare Metal machines by adding RAM and Hard Drives as well as Racking/Stacking of servers.
- Experience in Provisioning servers using PXEboot and Kickstart Process on multiple servers
- Applying patches, Security fixes and installation of packages on Linux and Windows Servers on both Physical and Virtual Environments.
- Expertise in Installation, Configuration, Integration, Tuning, Backup, Crash recovery, Upgrades, Patching, Monitoring System Performance, Network Security and Troubleshooting of Red Hat Linux Servers using Red Hat Satellite and Ansible
- Experience with troubleshooting/maintaining Hardware (Servers/Desktops)
- Experience with different storage devices such as SAN/NAS.
- Experience Performance/Kernel Tuning as needed especially for virtual memory(swap space)
- Proficient in VMWare Installation and monitoring Virtual environments with building ESXi hosts and administering using V - Center/VSphere
- Managing/Administrating ESXi 5.5 & 6.5 Hosts and Clusters on vCenter Server 6.5. Using vSphere Client 5. And web client 6.5 (HA and DRS)
- Deployment and System build configuration using Ansible and Puppet as well as monitoring and setting sensors using Nagios and PRTG
- Installing and upgrading software on Linux Systems (rpm/yum) using ansible.
- Experience using automation tools such as Ansible and Kaseya
- Working knowledge of backup tools (Netbackup)
- Experience in Logical Volume Manager for creation of Volume groups / Logical Volumes and File systems in a Linux environment.
- Creating, extending and shrinking of logical volumes using LVM for storage pools
- Experience in handling pacemaker Cluster Server during Fault Tolerance.
- Expertise in Installing, administering, troubleshooting NFS, DNS, DHCP, NIS, LDAP, Mail Server, Send Mail, Rsyslog and Samba Server. Experience in configuring LAMP stack.
- Experience in using various network protocols like SSH, SCP, SFTP, HTTP, UDP, FTP, TCP/IP and SMTP
- Wrote Bash scripts for day to day tasks such as Group/User administration, Startup & Shutdown Scripts, Crontabs, File System Maintenance, Backup Scripts, and Automation
- Experience in configuring, monitoring and troubleshooting various file systems like xfs, Ext 4, 3, 2.
- Experience in creating, installing, updating packages in Red Hat Linux servers using RPM's and YUM repositories
- Experience with GIT repositories for version controlling using push, pull, commit commands
- Worked extensively on Red Hat Linux DNS servers from installing BIND package, updating the BIND database and troubleshooting the problems.
- Experience with setting up RSyslog server to centralize log monitoring
- Experience with Cloud based services such as AWS, Citrix, Azure
- Experience with migrating OS/applications and on-premises data to AWS
- Writing and updating documents for teams use on troubleshooting, installing and configuring new technologies implemented in the environment.
- Wrote disaster recover Documentation and rollback plans
- Experience working with vendors for support Hardware support(HP and Dell) and software upgrade support(VMware)
- Centrally Managed Datacenters with RedHat Satellite and VCenter
- Experience with patching cables to a patch panel for both Voice and Data on dedicated switches and VLANs
- Experience of Network Infrastructure and fundamentals on Switching, Routing and VLAN configurations
- Experience with Active Directory, Group Policies, RDP, RDS, Citrix, SSL
- Experience in configuring and recovery procedures for Master and Client Backup Servers using Veeam and Mozy
- Proficient in Bash shell scripting.
- Excellent verbal and written communication skills with experience in direct internal and external customer relationship management
- Experience with process engineering, and change management in a complex environment
- Self-directed approach that illustrates excellent work ethic, produces high-quality results and demonstrates attention to detail
- Ability to learn and adapt to new and different technologies to a working depth quickly
- 24/7 customer support and service delivery experience
SKILL:
Operating System: Red hat Linux 5/6/7, CentOS Linux 6/7, Windows, MacOS X
Network: LAN / TCP/IP / UDP / DNS / HTTP / SSL / DHCP/ NTP / FTP
Languages: Bash Shell Scripting
Application Server: SSH, SFTP, Apache, Samba, NIS, NFS, Nagios, SQL(database), NetBackup
Automation: Puppet, Ansible, Bash scripting and Red Hat Satellite
Knowledge of: C++, SQL(Oracle), HTML/CSS, PowerShell
Cloud Technologies: AWS
WORK EXPERIENCE:
Confidential
Linux Systems Engineer
Responsibilities:
- As a Red Hat Enterprise Linux Engineer primary responsibility included building of new servers which included rack mounting, installation of OS, configuring of various OS-native and third-party tools, securing of OS, installation, configuration & job scheduling using cron
- Racking and Stacking of Servers and provisioning them using PXE boot installation
- Built servers, installed tools, configured and provisioned servers as per enterprise standards and enabled log, port monitoring of servers and applications.
- Configured PXE boot Kickstart script according to need to automate provisioning of a server
- Responsible for Installation, configuration, Maintenance, Deployments, Update, Monitoring, performance and kernel tuning on RedHat Linux 5.x, 6.x 7.x, using Kickstart Servers
- Configured Kernel Parameters for application and databases to meet organizational needs according to vendor reccomendations.
- Installed and configured Apache (HTTP and Tomcat) and MySQL on Linux (RHEL 6 and 7) for virtual and web hosting; building and hosting websites
- Confirmed disk partitioning
- Maintenance, Administration and troubleshooting of Red Hat Enterprise Linux and CentOS
- User account management and administration with LDAP which included creation, deletion, permissions as well as adding them to proper security groups
- Experience with configuring/provisioning DNS, DHCP, PXE-boot, Kickstart, NFS, NIS with autofs, Apache Web Server, FTP Server and managing repository servers.
- Created and managed(extending/shrinking) Logical Volumes and File Systems on Red Hat Linux using LVM
- Configured a LAMP Stack on Red Hat 6/7
- Wrote and used Ansible inventories to define groups of hosts
- Used ansible for configuration management, application deployment, and provisioning as well as to automate daily tasks.
- Wrote Ansible Playbooks(YAML) to automate tasks on multiple servers and to manage the infrastructure
- Patched servers regularly using Ansible and RedHat Satellite
- Experience with Cloud-based services such as AWS
- Worked on with GIT repositories for version controlling
- Built and maintained cloud-based workstations, spun EC2 instances on AWS and connected workstations to LDAP
- Built/Configured Workspaces on AWS and synched them with LDAP
- Experience with migrating OS/applications to AWS using RSync or dd
- Prepared Hard Drives for use with logical volumes using fdisk/gdisk tools
- Administered and managed VMware infrastructure and environment. Responsible for upkeep and optimization on all ESXi hosts, Storage(SAN), virtual hardware versions, VMware tools and virtual machines.
- Worked with the storage team for Storage Allocation, Troubleshooting, Monitoring and Reporting on the SAN Environment.
- Wrote Bash shell-scripts to automate routine activities
- Backing up of file systems using bash script and cron jobs.
- Monitored systems health and resources using Nagios by configuring sensors
- Updated inventory of equipment in the data center
Confidential, Toms River, NJ
Senior Systems Administrator
Responsibilities:
- Racking and Stacking of Dell and HP Servers
- Created and managed Swap space as needed with methods of Performance and Kernel Tuning
- Configured passwordless login with secure authentication for SSH
- Configured Samba servers so that windows machines can access shared files, home directories and printers on Linux servers
- Created IAM users on AWS to create users with proper administrative permissions
- Spun EC2 instances on AWS and used its features to provision, monitor, and distribute compute infrastructure
- Configured LDAP based authentication on RHEL Clients and Firewalls for VPN access
- Updated YUM repositories with RPM packages as per client requests
- Utilized pre-existing playbooks to complete routine tasks such as rebooting servers, unattended app installation and backing up of root files system using cron jobs.
- Administered User accounts and security groups which included creation, deletion, and setting permissions for users. Created users both manually and with useradd command.
- Managed multiple users using scripts such as creating and deleting users
- Migrated local users and groups from one system to another and kept their data synched with Rsync
- Disaster Recovery - maintained and improved company tape backup systems
- Created Clusters of servers on VMWare and migrated Virtual Machines to different servers using vMotion
- Updated Documentation for team and helpdesk on how to perform certain tasks
- Wrote disaster recover Documentation
Confidential, NYC
Systems Administrator
Responsibilities:
- Racking/Stacking of Dell and HP servers along with switches and firewalls
- VMWare - Built an ESXi host and deployed various operating systems on it with the required resources
- ESXi Installation on HP ProLiant Servers Using Customized ISO
- Creating and Managing VMware cluster with HA and DRS
- Creating and Managing resource pools for Virtual Machines
- Monitoring and managing performance of ESXi servers and Virtual Machines using Virtual center server for HA, DRS and VMotion
- User account management which included creation, deletion, permissions as well as adding them to proper security groups on both Linux and Windows
- Synced servers to Active Directory and LDAP server
- Configured a backup server using Veeam
- Built a Citrix server and populated apps on it
- Experience in configuring Fortinet firewalls, switches and Access points.
- Experience in configuring site-to-site VPN tunnels between various site offices
- Experience with SSL and IPSec VPN
- Experience with VLANs and subnetting techniques and port forwarding
- Experience of working in Data centers with 24X7 Production and On-Call Environments
- Experience with Migrating Domains.
- Experience with buying O365 tenants and adding new domains/DNS
- Preparing few basic scripts to automate routine tasks
- Used Kaseya centrally to manage workstations/servers for all clients.
- Experience with provisioning terminal servers using Remote Desktop Services (RDS) and RDP
- Setting up SAMBA & NFS servers, to enable Windows & UNIX clients to communicate with Linux without the need of additional software on the Windows side, such as NFS clients
- Develop and maintain Active Directory Group Policy Objects (GPO), accounts, and security groups
- Management and Configuration of Active Directory (AD) Attributes, LDAP Queries, PowerShell Scripting to Modify AD Attributes, Group Policy Analysis, GPO Configuration & Item-Level Targeting
- Provided L3 team support for Linux Apache Web Servers
- Experience with configuring Azure Active Directory
- Basic troubleshooting on Users workstations
- Managing and Creating emails on exchange(owa), O365 and google as well as synching Exchange to O365 via PowerShell commands
- Maintained(Rebuild) workspaces on AWS and mapped them to local storages
- Experience with building and maintaining QuickBooks, Timeslips, ACT and other database servers