Linux System Administrator/application Deployer Resume
Arlington, VA
CAREER PROFILE
- 4 years’ experience of Linux System Administration in hardware and software with a strong performance background in wide variety of professional system support, experience in managing projects and solution based IT services for Linux Systems including, monitoring, configuration, troubleshooting and maintenance of operating systems with great project managing skill and cooperates well with group projects and others.
OBJECTIVE
- Obtain a Linux Administrative position where he can maximize his technical expertise and skills in installation, configuration and maintenance of Linux server based system and network applications and also gain improvements and the opportunity to contribute back to the organization to the best of his knowledge and abilities.
TECHNICAL SKILLS
Operating Systems: Linux RedHat / CentOS / Oracle Solaris 10 / Ubuntu / /Window 7, 8, 10 / Mac OS / VMware ESXi / Configure Kickstart Server / Configure Yum Server / AWS - EC2 /
Applications/Services: Ansible / MySQL / PhpMyAdmin / Apache / Apache Virtual hosting / Tomcat / Microsoft Office / FileZilla / WINSCP / Jira, GIT / Confluence / Nagios OMD / Putty / SSH / Jenkins / Docker / Samba / FTP / NFS / VMware VSphere / Splunk / Puppet Enterprise / Denyhost / Squid / RAID / Pssh / Lynis / rsync
Automation: 3 Years Experience with Puppet and Ansible for automation.
Language: Knowledge in Ruby on Rail / YAML Scripts / Bash Script
EXPERIENCE
Confidential, Arlington, VA
Linux System Administrator/Application Deployer
Responsibilities:- Installation and configuration of VMware ESXI 5.5/6 type 1 Hypervisor for the environment and also managed the Linux servers on them from installation of new servers to cloning and implementation of templates. Also dealt with clustering of multiple hosts on the virtualization platform.
- Using Ansible role as automation tool to run patches on servers on different platforms.
- Protect sensitive system data by using Ansible Vault in playbooks
- Configuration of Graylog monitoring server for the environment with Ansible
- Writing bash shell scripts on local setups to automate Cron jobs.
- Recommend resolutions to complex matters and coordinate the implementation of the approved course of action
- Install Firmware Upgrades, kernel patches, systems configuration, performance tuning
- Configured RedHat Kickstart server for installing multiple production servers.
- Documented various regular administrative tasks and backup procedures.
- Created and implemented recommendations to improve scalability and performance
- Maintained Various Level of documentations and coordinate with ITIL change Management.
- Network configuration on Linux servers. Built various LAMP stacks across multiple servers.
- Troubleshooting issues with live production Linux servers.
- Install, upgrade and manage packages via RPM and YUM package management
- Dealt with patching and system updates/rolling updates with little to no downtime.
Confidential, Largo, MD
Linux System Administrator
Responsibilities:- Installing & configuring file servers like NFS & FTP for remote sites.
- Manage Red Hat Storage using Linux logical Volume Manager
- Experience in creating and growing file system by using Volume Manager.
- Conducted the disk partitioning for all the physical and virtual machines.
- Configure DNS, Monitored, Iptables firewall, SSH, MYSQL and also create firewall rules to block or allow traffic and also the integration of deny host for security measures.
- Experience with automation/configuration management using Ansible and Puppet.
- Installation, configuration and maintenance of Puppet Enterprise and Puppet agent.
- Responsible for automating the repetitive tasks using Ansible and Puppet.
- Used Ansible playbooks and puppet to configure systems to desired state.
- Building servers with kick start on timely basis, along with corporate wide requirements.
- Provide software and hardware tech support. Assigned static and floating IP’s on servers.
- Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
- Creating and Managing Users / Group accounts and setup a user's work environment.
- Worked with AWS component EC2 and Migrated applications servers to AWS cloud.
- Build applications and database servers using AWS EC2.
- Setting up Monitoring environment with Nagios and also OMD plugin to manage remote machines and CheckMK for all production and development servers at different sites which included installation and configuration of new monitoring servers along with addition of new hosts and services to them.
- Reset passwords and Implementation of password aging on Red Hat and Centos servers.
- Installation, configuration and maintenance of Jira server, Jenkins and Confluence
- Install, configure and support of Apache on Linux production servers.
Confidential, Lubbock, TX
Linux Admin/Tech Support Specialist
Responsibilities:- Systems installation, configuration and maintenance of Linux servers.
- Taking care of tickets related to various Linux servers.
- Troubleshooting, reinstalling operating systems such as Windows, IOS and Linux.
- Installation and configuration of NFS and Samba file-sharing services on Linux and Windows environments and also working on NFS issues like mount problems and fstab.
- Managed VMware ESXI 5.5 type 1 Hypervisor and migration of Physical servers to Virtual
- Installation, configuration and maintenance of Apache TOMCAT on multiple servers.
- Respond to help requests from employees for technical assistance and log the issues and resolutions in the help desk management system.
- Helped students connect to the network, VPN and general customer services.
- Responsible for maintaining basic service access permissions on infrastructure servers.
- Use of ticketing software to log all help desk related calls, log all IT related equipment (laptops, desktops), creating user accounts, and termination of accounts.
- Experience with network administration (OSI layers, multicast, routing, switching, physical network design, bonding, TCP/IP, packet processing, VLAN configuration/ IP interfaces and VPN setup). Network configuration on Linux servers, assigning static and floating IP
- Enabling/disabling user accounts, resetting passwords, managing information related to accounts (active/inactive accounts).
- Administered and created new users, groups and secured access and restrictions to files and directories for staffs and students.
- Provide frequent status updates and task/project completion information to IT Helpdesk Supervisor.
- Web content deployment and responsible for resetting passwords for our website and providing navigational assistance through our websites.
- Manage warranties and software licenses for all department computers.