Linux Engineer Resume
NJ
SUMMARY:
- Self - motivated, dedicated and experienced Linux Engineer wif strong 6 years of experience. Managing server infrastructure in deployment, configuration and management across different flavors of Linux (RHEL 6/7 and CentOS 6/7) in physical, virtual and cloud environments.
- Proficient in creating Bash scripts for automation, using Ansible, Ansible Tower.
- Expert level experience wif RHEL system to effectively plan, install, configure and optimize IT infrastructures in order to achieve high availability and performances.
- Skilled problem identifier and troubleshooter in Linux and AWS.
- Comfortable managing projects, systems and having the ability to create and deliver solutions in a wide range of IT environment.
- Hands on experience providing technical support and resolve technical issues related to system administration and operations.
- Hands on experience working wif user management, file management and storage management.
- Hands on experience wif systems installation and configuration.
- Hands on experience in upgrading packages and patch management.
- Hands on experience in Change management and Incidents.
- Hands on experience working on Satellite servers.
- Hands on experience managing large number of servers and applications efficiently using Ansible.
- Deploy Ansible Tower as a configuration management tool to automate tasks.
- Managed infrastructure using Ad-hoc commands and Ansible playbooks.
- Hands on experience configuring RAID levels 0,1,5,6,10.
- Managing daily system tasks using BMC Remedy.
- Experience wif configuring and managing LVM.
- Experience in installing, administering, and troubleshooting NFS, DNS, DHCP, HTTP, PXE boot.
- Knowledge in understanding and configuring SELinux.
- Hands on experience wif GIT version control: modifying, staging, and committing files to remote and local repositories.
- Hands on experience on AWS services: EC2 instances, S3 buckets, Glacier, ELB, IAM, Cloud Watch, RDS and EBS.
- Hands on experience on migrating on-premises applications to cloud.
- Hands on experience creating resources on cloud using AWS tools.
- Hands on experience using various networking tools: SCP, SSH, HTTP, TCP, UDP, FTP, TFTP, VSFTP.
- Hands on experience using Nagios XI as a monitoring tool.
- Equipped and capable to work efficiently wif minimal directions and guidance and the ability to multi-task and meet up wif critical deadlines.
TECHNICAL SKILLS:
Operating Systems: RHEL 6.x, 7.x, & CentOS 6/7
Package Management: RPM, YUM Repository
Programming Languages: Bash, Shell
Applications: SSH, DNS, DHCP, NFS, HTTP, TFTP, FTP, PXE-BOOT, VSFTD, SAMBA, TELNET, SUDO, SAR.
Amazon Web Services: IAM, EC2, RSD, EBS, ELB, S3, Glacier, Cloud formation.
Automation: Ansible, Ansible Tower, Scripting.
Virtualization Tools: VMware, ESXI host, vSphere, Oracle Virtual Box.
Disk Storage Management: LVM, S3, Raid, SAN, NAS, NetBackup.
System Monitoring: Nagios, Top, Iostat, Vmstat, Cloud Watch.
Hardware Troubleshoot: Rack & Stack, build servers, ILO & IDRAC, Hp and DELL.
PROFESSIONAL EXPERIENCE:
Linux Engineer
Confidential, NJ
Responsibilities:
- Linux infrastructure management, working wif different flavors like RedHat, CentOS and Ubuntu in development, production, and testing environments.
- Provisioning and Deploying PXE-boot using Ansible.
- Applied Patching using Ansible and Ansible Tower.
- Maintained HA clusters and automated resources wif scripting and Ansible and written Ansible playbook using roles, dictionary.
- Worked wif RHEL, LDAP, VMware, VMware ESXI, APACHE, NFS.
- Provisioned and deployed physical servers and virtual machines using VMware, vSphere, Vcenter and ESXI host.
- Converted simple bash scripts to Ansible Playbooks.
- Written ansible codes/ playbook for users.
- Troubleshoot issues related to networking, NFS, SSH, DNS, DHCP.
- Responsible to maintain and document the current hardware and software patch updates.
- Expanding the filesystem on remote servers using NFS and performed disk configurations.
- Improving performance and redundancy by implementing different RAID levels: 0, 1, 5, 6, 10.
- Setup monitoring tool such as Nagios to maintain various systems in the environment.
- Acquired knowledge in setting up Cloud Watch as a monitoring tool for various environments.
- Responsible to maintain documentation for all active and decomp’d servers.
- Built S3 buckets for storing object-based data.
- Built Glaciers for storage.
- Managed policies for buckets to allow users access and creating roles to enable other AWS services to access S3 buckets.
- Launch Amazon EC2 instances on Linux and worked wif (IAM) creating users, groups, policies, and roles.
- Creating and setting up VPC.
- Monitoring systems performance activities CPU, Memory, Disk usage to ensure efficient performance to avoid any future issues.
- Perform analysis and assessments of server performance and storage capacity.
- Build and deployed Docker containers using Docker images, Hub and registries.
Linux Administrator
Confidential, NY
Responsibilities:
- Installed, configured RHEL 5.x, 6.x, CentOS 5.x, 6.x.
- Installed, upgraded and maintained Linux operating systems.
- Configured ESXI server instances for virtual server and deployment.
- Worked wif installing, configuring and troubleshoot RHEL 6 & 7 servers on VMware platform.
- Installed, configured, and troubleshooting VMware.
- Creating VMware templates and clones.
- Troubleshooting problems wif hardware and operating systems on multiple platforms working wif different vendors to repair.
- Configured NFS server and NFS related issues.
- Configure and upgrade systems software that supports infrastructure applications.
- Ensured file system security using basic and advanced permissions.
- Creating users, adding users to groups, managing user permissions and maintain the file system on Linux boxes.
- Configured NIC for bonding assignments for redundancy and performance.
- Installed and configured file system management (Ext3, Ext4, XFS)
- Extensive use of LVM, creating Volume groups, logical volumes, and disk mirroring in RedHat Linux.
- Built local yum repository for package installation.
- Installed and configured Nagios to monitor the health of network, CPU usage, Memory usage and Hard drive me/O usage.
- Connecting local and remote servers using SSH service on daily basis.
- Generated and managed SSH keys on all Linux production systems to secure the environment.
- Handled multitasks and incidents to facilitate the workflow at any given time.
- Deliver 24x7 hands-on support to maintain systems and administration management operations.
IT Support Technician
Confidential
Responsibilities:
- Performed day-to-day infrastructure administrative responsibilities on desk support, network and server troubleshooting support and desktop configuration support.
- Setting up workstations wif computers and peripheral devices.
- Performed inspections and resolved minor LAN and wireless network issues such as TCP/IP, DHCP and VPN.
- Managed inventory on various desktops, laptops and peripherals.
- Managed logs of repairs, replacements and fixes.
- Managed computer hardware checks (hard disks, keyboards, mouses, monitors, printers and docks) to ensure functionality.
- Installing and re-installing of the OS for performance upgrades.
- Prepared technical documentation and procedures.
- Worked efficiently wif different IT teams and staff members.
- Learned quickly and fast in understanding the OS and application-operations related to the organization.
- Performed preventative measurements in maintenance and hardware repairs.
- Provided level 2 and level 3 solutions to IT issues wifin the tech support.
- Participated in multiple programs related to Installing, Configuring, Diagnosing, Troubleshooting infrastructural hardware and software support.