We provide IT Staff Augmentation Services!

Linux System Engineer Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • An energetic, self - motivated, and analytical Linux Engineer offering over 5 years of experience in deployment of Linux servers in hybrid environments including provisioning, maintaining, monitoring, and troubleshooting.
  • Skillful in troubleshooting issues pertaining to operating systems. Comprehensive in cloud computing, automation (Ansible), IAAS (Terraform), and DevOps tools such as Jenkins for CI/CD, Docker for containerization and GIT as SCM.

TECHNICAL SKILLS

Automation: Ansible, Ansible Tower, Bash Scripting, Cronjobs, PXE boot, Kickstart AWX

Cloud Technologies: AWS, IAM, EC2, EBS, EFS, S3, VPC, ELB, AMI, Route53CloudFormation, Security Groups, CloudWatch, Azure AD

DevOps: Git, GITHUB, Docker, Terraform, Jenkins

Disk Storage Management: SAN, NAS, RAID, LVM, LUNS

Hardware Troubleshooting: Rack and Stack, ILO, IDRAC, DELL and HP servers

Languages: BASH, Java, C++

Networking: TCP/IP, DNS, NFS, DHCP, FTP, TFTP, VSFTPD, SSH, HTTP, APACHENGINX, WireShark, TCPDump

Operating Systems: Red Hat Enterprise Linux (RHEL 6 & 7) / Linux CentOS 6 & 7, 8

Performance Monitoring: Nagios, NetBackup, Veeam, SAR utility, Sensu

Security: Iptables, Firewall, OS hardening, SELinux

Virtualization Tools: VMWare, ESXI host, VSphere Client, VCenter, Oracle VirtualBox

Other Tools: Service Now, Red Hat Satellite, Office 365, OKTAAtlassian Confluence, Jira Kanban

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Linux System Engineer

Responsibilities:

  • Provisioning, installing, configuring, operating, and maintaining systems hardware, software, and related infrastructure
  • Managing servers and configuring peripherals, utilities, configurations, directories, and storage in compliance with project/operational specifications and standards
  • Using Ansible Playbooks to install and configure services, handle packages, and manage the security of systems
  • Creating cron jobs for device maintenance and automating BAU tasks
  • Backing up and restoring vital assets on a regular basis
  • Installing, configuring, and maintaining network services such as DNS, DHCP, NFS, SSH, LDAP, and AD
  • Effectively planning, creating, allocating volumes, and managing disk space for multiple RHEL and CentOS servers by utilizing Logical Volume Management (LVM)
  • Monitoring system performance statistics like storage, CPU utilization and network bandwidth utilization
  • Using Terraform workflow to deploy virtual machines in AWS
  • Managing Virtual Machines, Creating Templates, Cloning, and using Templates to Deploy Virtual Machines
  • Efficient in communication, documentation, and problem identification
  • Working with performance tuning, which includes gathering statistics, analyzing, and explaining them
  • Using compression techniques to increase performance while saving disk space
  • Managing user access and permissions in AWS
  • Managing users and groups using the Azure Active Directory (AAD) service
  • Creating and updating S3 buckets using CloudFormation
  • Monitoring resources and proactively taking actions on CloudWatch
  • Handling, configuring, and managing public/private cloud infrastructures using AWS, such as AMI, EC2, S3, IAM, Auto-Scaling, Elastic Load Balancer, Glacier, VPC, and Route53
  • Using Docker to manage microservices for continuous integration and delivery development
  • Installation and configuration of Jenkins required for automated application deployment
  • Working with Jenkins for continuous integration and end-to-end automation of all builds and deployments
  • Setting up a CI/CD pipeline using Docker, Jenkins, GitHub, and AWS

Confidential, N.Y

Linux System Administrator

Responsibilities:

  • Responsible for setting up NFS File Systems, NFS Server and clients; NFS Server Maintenance with Auto Mounts
  • Used monitoring tools such as Nagios and Sensu to keep infrastructure and applications healthy
  • Tuned kernel parameters to optimize system performance
  • Deployed virtual machines using clones and templates on VMware ESXi
  • Configured password less SSH access by generating SSH key pair
  • Debugged Linux server performance activity through analysis of daily generated system activity reports (sar)
  • Heavily handled change requests (CRQs) for adding more resources like Memory, Disks and increasing the Swap space
  • Monitored logs, activities, and processes to ensure server health
  • Created Cron Jobs to automate administrative tasks
  • Managed RHEL user accounts, groups, directories, and file permissions
  • Wrote Ansible playbooks to manage environmental configuration files, packages, services, users, and storage
  • Installed, and configured RHEL using Pre-Execution Environment (PXE) and Kickstart utility for automation
  • Wrote effective and shell scripts dat automate mundane tasks
  • Resolved and maintained network stability by investigating and mitigating network traffic with Tcpdump and WireShark
  • Used ILO/iDRAC for remote access of servers
  • Set up a strong firewall and carefully monitored open ports
  • Kernel runtime management and troubleshooting, including gathering information about the running kernel, adding and removing kernel modules, and modifying module behavior during boot
  • Added users to Active Directory
  • Drove incident response with focus on restoration of service, followed by root cause analysis
  • Worked a non-standard work week, weekends, and holidays

Confidential, NYC, NY

IT Operator

Responsibilities:

  • Provided support in the implementation and installation of hardware and software components
  • Checked computer hardware to ensure functionality
  • Proactively handled tickets dat involved troubleshooting equipment hardware issues
  • Actively monitored Backup server for failed backups or hardware issues
  • Created tickets for any issues and escalated to support teams
  • Performed routine administrative tasks such as setting up, updating, and modifying user rights/privileges
  • Assisted all support groups on attainment of SLA commitment
  • Installed printers, scanners and fax machines
  • Troubleshooted common user and performance issues
  • Monitored, evaluated, and corrected system problems
  • Managed packages with RPM and YUM
  • Provided operational support while solving networking issues (IP, Route, Gateway, NIC bonding) and providing support to multiple Application teams
  • Provided Tier 1 (Help Desk) problem identification and Tier 3 (Watch Desk) support during normal to semi-critical situations
  • Coordinated with vendors for hardware replacements
  • Provided 7x24x365 coverage as required

We'd love your feedback!