We provide IT Staff Augmentation Services!

Linux Systems Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • A highly proficient and skillful Linux Engineer offering close to 5 years of experience of working in operations & support that involves installation, configuration and maintenance of physical and virtual environment of Red Hat and CentOS.
  • Extended technical support for better scaling and streamlining the operations, administration and monitoring of broad Linux - based platforms and hardening of the OS by patching of servers.
  • Using Ansible for automation and configuration.
  • Solid experience of code tracking (GIT) and knowledge of DevOps tools like AWS, Docker & Kubernetes.

TECHNICAL SKILLS

Operating Systems: RHEL 6, 7, 8, Centos and Ubuntu

Virtualization: VMware (ESXI 5.x, 6.x, Vcenter, Vmotion, vCenter, Vsphere), snapshots, Templates, Clone, Clusters, HA, DRS & Fault tolerance

Networking: TCP/UDP, FTP, DHCP, Static IP address, troubleshoot

Package Management: YUM and RPM

Storage: SAN, NAS, NFS, Logical Volume Management (LVM), RAID

Automation: Ansible, Bash Scripting, PXE with Kickstart

Applications and Servers: PXE, FTP, TFTP, DHCP, DNS, NFS

Cloud: AWS (IAM, EC2, EBS, S3, ELB, Cloud Watch and VPC)

DevOps Tools: Ansible, Docker, Kubernetes

Version Control: Git, GitLab

Monitoring Tools: Nagios, Splunk, Top, IOstat, VMstat, SAR, ifconfig, netstat, traceroute, tcpdump

User Management: Open LDAP, Active Directory

Hardware: Dell Servers, HP Servers, Gen 6,7, 8

Performance Tuning: System Tuning, Kernel Tuning & Hardware Tuning

Ticketing: BMC Remedy, Jira, ServiceNow

PROFESSIONAL EXPERIENCE

Linux Systems Engineer

Confidential

Responsibilities:

  • Administrating of server infrastructure consisting of virtualized servers running on Vsphere, Vcenter, vCenter, ESXi host with HA, DRS and FT.
  • Provisioning and configuring Red Hat Linux servers using Red Hat Satellite server, maintain host groups and inventory
  • Provisioning virtual machines, taking snapshots, installing VM tools and migrating virtual machines to other ESXI clusters
  • Migration of servers form physical servers to virtual machine and vice versa, also done migration of users, applications and data.
  • Managing nodes efficiently through Ansible by Automation, configuration management and application deployment and orchestration.
  • Writing Ansible playbooks to perform tasks, user creation, installation of applications, Service management, disk management and deploy changes on multiple servers.
  • Sharing documentation within the environment and updating code in gitlab using GIT.
  • GIT projects sourced with Ansible playbooks and roles for Ansible Tower management of projects and templates
  • Expert level experience pulling playbook from git lab using ansible tower, creating job template, and deploying playbook on desired managed nodes
  • Hardening the OS against security vulnerability by patching the servers.
  • Configuring NFS server and client. Making sure the shares are auto mounted. Troubleshooting all issues related to NFS
  • Orchestrated automation workflow using Jenkins jobs written in groovy pipeline scripts
  • Troubleshooted application from running processes, logs, sockets/ports, and networking connectivity
  • Configuring different RAID levels by taking into consideration of cost, to improving data storage, data sensitivity and security as well as for redundancy.
  • Using CLI to Monitor system resources such as CPU, Memory, I/O and swap space usage to achieve optimized performance and improving vulnerability management.
  • Monitoring host resources such as processor load, disk usage, system logs, monitoring applications, services, and network protocols Using Nagios as IT infrastructure monitoring tool.
  • Working experience with AD to administer and maintain user or service level accounts and manage centralized user authentication with the help of LDAP Protocol.
  • Managed DOCKER deployed servers by maintaining docker host, docker client, docker registry. (running container, stopping image, maintaining containers)
  • Resolved wired-connectivity related issues.
  • Configured hardware and software in accordance with SLA.
  • Supporting application teams for running containers for app deployment.
  • Experience of AWS EC2Instances creation, installing application on AWS EC2 instances. Creating EBS volume and attaching them to EC2 instances.
  • Worked with S3, ELB, Cloud Watch, IAM and AMI services.

Linux Systems Administrator

Confidential

Responsibilities:

  • Configured ftp server which includes sharing data locally on network using repos or in projects like PXE.
  • Experience in DHCP Server configuration to automate the process of assigning ip address in an automation installation.
  • Configured Kickstart environment to automate Linux OS Installation with PXEboot
  • Participated in RHEL 6, 7 Migration projects which included APP Migration, OS migration, building and configuring.
  • Created REPO Servers and Local REPOS and WEB based repositories using services like httpd and ftp.
  • Supported applications FTP, TFTP, DHCP, DNS, NIS and NTP. Also an expert level experience of in troubleshooting of network.
  • Experience of resolving Network and DNS issues using traceroute, NETSTAT, Wireshark, TCPDUMP, NSLOOKUP, DIG.
  • Utilized YUM and RPM packages on Linux servers to install and managed packages.
  • Managed the File System of all OS. Made sure that all file systems don’t run out of space like inodes. Always make sure that all mounts are properly managed.
  • Managed ACL, ensured the restriction of unauthorized access to the system and granted root level privileges to the user accounts.
  • Disk management like adding disk, extending disk, creating partitions and maintained storage of servers.
  • Expert in managing logical volume-based servers. Creating and extending volumes so that important mounts do not run out of space. Knowledge of both CLI and GUI version of managing LVM.
  • Knowledge of bash script to automate daily tasks and managing cronjob.
  • Managed systems backup according company policy, scheduled jobs by using cron jobs, network logging, system logging and performance tuning for SERVER Maintenance.
  • Worked with DECOMMISIONING of servers by creating backup, disaster recovery, upgrading and migration with BM and VM
  • Managed different File Systems (EXT3, EXT4, XFS) and made ensured persistence at the boot time by making entry in fstab.
  • Troubleshooting tickets, incidents, which includes storage, network, system related issues, system performance, logging, client requests, using SNOW
  • Proven experience of sharp reduction in recurrence of future incidents by conducting RCA and documentation.
  • Expertise in Server Performance Tuning Upgraded server resources for performance. CPU, HDD, Memory, Network, I/O.
  • Performed trouble shooting in KERNEL PANIC issues, bringing servers up when patched, tuned, upgraded.
  • Resolved network connectivity issues, managed critical system services, ensured high application availability by efficiently responding to alerts generated by Splunk.
  • Managed SSH, generating ssh keys and providing machines service to ssh into one another without authentication. SSH trouble shooting skills.
  • Secured Linux systems through configuring iptables, firewall and SELinux, along with disabling of root login.
  • Exposure to ILO/ IDRAC to manage the infrastructure within VMware environment remotely
  • Worked in data centers where provisioned servers and Racked and Stacked.
  • Troubleshoot network connectivity issues including digital authentication, remote access, secure Wi-Fi, and wired connectivity to the internal network.
  • Created and copied SSH to implement password-less access for security and automation purposes.
  • Build and configured network file sharing NAS and enabled remote mounting and sharing file system.
  • Monitored disk space, processes and added support in improving system security.

We'd love your feedback!