Linux Administrator Resume
MarylanD
SUMMARY
- A professional Linux Systems Administrator with a strong background in a wide variety of systems support and solution based IT services for Linux administration which include Linux based server management, system setup and configuration, monitoring and troubleshooting.Qualifications
- Working Knowledge of Linux flavors/Windows Operating Systems.
- Working knowledge of server virtualization.
- Strong troubleshooting skills on UNIX/Linux systems.
- Working knowledge of System Monitoring tools.
- Working knowledge of networking (Firewall, TCP/IP, DNS)
- Working knowledge of centralized version control system (CVCS)
- Experience with configuration management utility - Puppet.
- Working knowledge of LAMP STACK.
- Working knowledge of Linux Shell Command line tools.
- Working knowledge of Web Development, Deployment, Hosting and Management.
TECHNICAL SKILLS
System Administration: Linux- Red Hat, CentOS, Microsoft.
Virtualization: VMWare, AWS EC2.
Multi-lingual Web development: HTML5, CSS3, CMS.
Security: Firewalls - Iptables and SELinux.
Networking: Active Directory, TCP/IP, Nagios.
Servers: Apache, Windows 2008, Samba, MySQL, Mail, DNS.
Office: Windows Desktop, Word, Excel, PowerPoint.
Tools: Nagios, Cygwin, Subversion, VMware Workstation 10, VMWare ESXi, FileZilla, WinSCP, PuTTY, MobaXterm, Oracle VM VirtualBox, Visual Studio, Sublime Text.
Development: VI, Shell (BASH)
PROFESSIONAL EXPERIENCE
Confidential, Maryland
Linux Administrator
Responsibilities:
- Support operating environment and web servers.
- Manage user and group Accounts. Troubleshoot network issues. Setup virtualization environment and Linux workstation.
- Install and configure Red Hat Linux and CentOS operating systems with kickstart and interactive installation.
- Install and configure Apache Web Servers.
- Install, configure and manage LAMP servers, Administer MySQL and manage databases using phpMyAdmin.
- Provide technical solutions to a wide range of problems from internal users and clients’ requests through an established ticketing system.
- Install and configure VMWare ESXi for building virtual machines, managing and deploying virtual OS and Appliances.
- Work with physical and virtual servers with cloud base systems using VMWare, assisting the development teams in dynamic provisioning of new servers for their needs.
- Develop, deploy and launch virtual servers, configure security and networking, and manage storage with AWS Elastic compute cloud.
- Provide Linux systems and server support, maintain and troubleshoot critical server services and network issues which include Apache, DNS, FTP and DHCP.
- Responsible for process monitoring, schedule jobs with Cron utility, Perform server log administration in CentOS and Red Hat Linux using splunk.
- Configure volume groups and logical volumes for efficient disk space management.
- Setup configuration environment for automation purposes to install, configure and manage servers using puppet.
- Monitor systems operations efficiencies through the use of configured infrastructure management and monitoring tools such as Nagios.
- Write automation script for adding MySQL database, username and password for remote host access using bash script, and creating users using python.
- Develop from scratch, deploy and manage company’s website using HTML5, CSS3 and JavaScript according to company’s policies.
- Install, configure, customize and integrate Information Resource-manager - GLPI to build up database with inventory, and Open Source support ticket system - osTicket.
- Responsible for creating and managing user accounts, network configuration, password resetting, resolve permissions and access issues.
- Implement Firewalls - SELinux to support access control security policies, and set Iptables rules for servers to enable communication with applications.
Environment: Red Hat Linux EL 5/6, AWS EC2, Samba, LAMP Server, VMware vSphere ESXi 5.5, VMware Workstation 10, Web server Apache 1.3x, Puppet 3.7, DNS, NFS, SMTP, Shell Programming, SVN, Splunk 6.2, Windows 2008 Server, phpMyAdmin.
Confidential
Helpdesk Support
Responsibilities:
- Provided helpdesk support and resolved problems to the end user’s satisfaction.
- Manually installed and configured Linux and Windows Operating Systems.
- Installed, test and configured new workstations, peripheral equipment and software.
- Created user accounts and participated in application install and file sharing.
- Setup computers and printers on the network.
- Troubleshoot desktop applications issues while maintaining excellent customer services.
- Communicated effectively with various levels of management.
- Performed computer systems services, virus software installation, software upgrades.
Environment: CentOS, Samba, FTP, NFS, VMware Player, VMWare workstation, Windows OS, MS Office.