We provide IT Staff Augmentation Services!

Linux Systems Engineer Resume

4.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Highly technical and motivated Linux Systems Engineer with knowledge in various Linux operating systems such as Red Hat 6/7/8, Centos 6/7/8 and Ubuntu. Experience in AWS cloud computing, VMware, Ansible, User management, Vulnerability Management, System hardening and other administrative tasks.
  • Install, configure and maintain Linux operating systems using Infrastructure - as-Code methods
  • In-depth understanding of LVM and working with different filesystems like ext2, ext3, ext4, xfs and fat32
  • Skilled in launching VM's using PXE server with kickstart profile and physical servers using Redhat satellite
  • Installing, updating and Managing packages using YUM & RPM
  • Job scheduling using Crontab
  • Initial application setup/Managing application using automation tools like Ansible (playbooks)
  • Monitoring performance and availability of Linux environment using monitoring applications (Nagios, SolarWinds and Grafana)
  • Fully trained in Deployment of AWS cloud infrastructure (VM's, snapshots, migration of VM's, CloudFront, Cloudwatch, Auto-Scaling)
  • Experienced using LDAP server to manage users and groups
  • Utilize scripting in Bash to automate existing manual processes
  • Setup/support mission critical business applications (Apache, Tomcat)
  • Understanding of various Network Protocols like TCP/IP, UDP, FTP, HTTP, TFTP, HTTPS and ICMP
  • Analyze and resolve problems related to Linux hardware, operating systems, network, and software
  • Perform basic network operations like firewall, NAT, SELinux
  • Proficient at using Ticketing system
  • Perform ongoing patching of Linux operating systems
  • Familiar with change management and incident management
  • Excellent customer relationship skills to assist other departments with coordinated messaging on releases
  • Ability to learn new technologies quickly and understand complex problems
  • Ability to coordinate multiple tasks simultaneously and demonstrated capability to achieve results in fast-paced team environment
  • Strong oral and written communication skills
  • Great attention to detail and strong organizational skills
  • Skilled in writing technical documentation
  • Advanced problem-solving skills good verbal and written communications skills
  • Ability to learn independently but work well in team environment

TECHNICAL SKILLS:

Technology: Bash scripting, VMware, vCenter, vSphere, vMotion, ESXI 5.x, VMware workstation, NetBackup 7.x, Ansible, LVM, system performance, sos-reports, Nagios, SCOM, opensource tools, monitoring, building servers, RedHat 6/7, CentOS 6/7, Ubuntu, PXE boot, kickstart profiles, RedHat satellite, filesystems ext2, ext3, ext4, xfs, fat32, fsck, Cisco servers, HP servers, Dell servers, HP printers, YUM, RPM, SAN, NAS, LDAP, NFS, NIS, DHCP, Apache HTTPD, NGINX, TCP/IP, UDP, POP, SSH, RDP, DNS, FTP, SMTP, TELNET, PING, NSLOOKUP, ICMP, TRACEROUTE, TCPDUMP.

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

Linux Systems Engineer

Responsibilities:

  • Recognizing and troubleshooting problems with Unix/Linux server hardware, operating systems, and hosted applications.
  • Building VMs and bare-metal servers from PXE-Boot with customized kickstart profiles.
  • Monitoring cloud resources and applications with AWS Cloud Watch, creating alarm dashboards based on events for EBS, EC2, ELB, RDS, S3, and Billing alarms.
  • Monitoring the health of on-prem infrastructure with Nagios.
  • Building ESXi hosts and adding them to a cluster in v-center.
  • Pulling images from Docker Hub and deploying docker containers on RHEL servers.
  • Managing terraform scripts on GitHub using Git client and making changes as necessary.
  • Working closely with developers to deploy software on Linux servers/instances.
  • Working closely with automation team to automate manual tasks on-prem and in cloud.
  • Complete package management using YUM and RPM.
  • Debugging system performance issues and upgrading resources on servers as needed.
  • Opening support cases with vendors and submitting sos-report/logs as needed.
  • Reviewing Symantec NetBackup reports and making sure all servers are being backed up.
  • Providing direct level 1 and level 2 support.
  • Responding to incidents in a timely manner.
  • Responsible for submitting changes and presenting them to change management team.
  • Responsible for maintaining operational runbooks in confluence.
  • Participating in daily stand-up calls and scheduling team meetings as needed.
  • Expanding filesystems ext2, ext3, ext4 and XFS with LVM.
  • Performing monthly patching of QA, DEV and PROD servers.
  • Reviewing vulnerability reports and remediating vulnerabilities by applying patches.
  • Modifying and writing shell scripts to eliminate repetitive tasks as needed.
  • Working with database administrators to install and configure SQL/PostgreSQL databases.
  • Using ansible for configuration management and infrastructure automation.
  • Targeting server groups with ansible ad-hoc commands to install packages, restarting services, copying data, pinging servers and etc.
  • Creating and managing user accounts, groups, and setting password expiration.
  • Working closely with VMware team to deploy hypervisor ESXI 6.x and adding new ESXI servers to cluster.

Confidential, Manhattan, NY

Linux Systems Administrator

Responsibilities:

  • Worked overnight shift and was mainly responsible for applying patches and remediating vulnerabilities on 10,000 Linux servers.
  • Working closely with off-shore team to update technical documentation.
  • Applying patches to Redhat 5/6, CentOS 5/6 servers from internal repositories.
  • Providing Application & Direct User support for level 2 issues.
  • Resolving daily errors on in house applications.
  • Verifying backups of all servers and clients, backing up and restoring data in the event of emergency.
  • Responsible for complete user management which includes creating, modifying, closing user accounts on Linux/Unix.
  • Participating in weekly meetings.
  • Responsible for maintaining front end Databases like MySQL and PostgreSQL.
  • Monitoring Symantec NetBackup 7.5 Activity monitor to ensure backup of all the hosts.
  • Running queries on daily basis with My SQL, and PostgreSQL.
  • Setting up syslog servers.
  • Load balancing web applications traffic with F5 load balancer.
  • Setting up SSH paswordless entries.
  • Cloning company's system environment for Datacenter Migration.
  • Creating tarballs to migrate data from one system to another.
  • Configuring RAID on physical servers.
  • Troubleshooting network connectivity issues on Linux servers.
  • Installing packages on Linux systems using YUM and RPM.
  • Modifying and executing bash scripts.
  • Patching servers and fixing issues post patching. Ensuring all Linux servers are up-to-date.
  • Performing regular system maintenance, fine tuning servers, resolving system performance issues and installing software.
  • Running tcpdump to capture network packets and analyzing them to resolve network related issues.
  • Working with application teams to deploy vendor appliances.
  • Working with security team to remediate vulnerabilities and acquiring scan reports generated by McAfee security tool.
  • Working closely with NOC team and responding to alerts as they come in.

Confidential, NY

IT Helpdesk

Responsibilities:

  • Working on level 1 tickets and escalating to senior engineers as needed.
  • Racking, stacking and cabling servers in data center.
  • Maintaining hardware inventory list and ordering replacement parts as required.
  • Submitting incidents on behalf of customers to various teams as needed.
  • Responding to alerts generated by Zabbix and routing them to appropriate teams.
  • Responsible for complete user management using active directory.
  • Reimaging laptops and Intel NUC devices as required.
  • Pushing patches to work stations and updating software.
  • ther staff members on troubleshooting and diagnosing issues.
  • Writing, editing, and revising manuals for new and updated software and hardware.
  • Providing technical assistance for questions and problems.
  • Participating in on-call rotation and working overnight.
  • Troubleshooting email enabled devices.
  • Troubleshooting Telco equipment.
  • Enabling remote access by constructing and managing Cisco VPN Client.
  • Setting up Video Conferences using picture tel and Cisco Tele Presence.
  • Worked with different vendors to order system parts such as memory, motherboard and hard disks.
  • LAN port enabling and disabling.

We'd love your feedback!