Linux Engineer Resume
2.00/5 (Submit Your Rating)
New York, NY
SUMMARY
- Savvy and highly technical IT professional with years of experience and technical proficiency in providing IT support, system analysis, Linux/Unix administration maintenance, and operating systems across multiple platforms (Windows, etc).
- Effectively plan, install, configure and optimize the IT infrastructure to consistently achieve high availability and performance as well as increasing enterprise resource planning in the management of entire IT projects.
- With further expertise in hardware and software support, user support, on - site and remote desktop, administration, maintenance, and security to enhance the working ability of network systems by using efficient software, languages, and tools.
- Skilled problem identifier and troubleshooter comfortable managing systems, projects and teams in a range of IT environments.
- Talented, self-starter, highly motivated systems administrator offering three years of experience in a Unix/Linux environment and expertise in several flavors of Linux including Red Hat, CentOS, and Ubuntu.
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Linux Engineer
Responsibilities:
- Performing OS installations on daily basis on Desktops and Servers (mainly HP and Dell) using PXEboot and kickstart servers.
- Resolving issues with OS install and kickstart failures.
- Securing Linux Systems by tweaking firewall (iptables), enabling only needed services.
- Building servers (NIS, NFS, Automount, Remote access (RSA), KickStart, File Servers, DNS, DHCP, NetBackup and Print Servers).
- Setting up directory shares with NFS servers and configuring clients ( /etc/exports, /etc/fstab ) upgrading packages ( rpm, yum ) and patching systems to maintain the productive environment.
- Setting up NIS domains, which involves configuring servers and client roles.
- Creating netgroups, maps and propagating maps to slave servers and clients via crontab jobs and manually.
- Setting up automounts for home directories in different domains.
- Creating and modifying scripts (mainly bash) to accommodate the administration of daily tasks.
- Monitor the availability and health of the infrastructure and applications across multiple data centers using Nagios XI and Ganglia ( ping, cpu load, memory usage, disk IO, processes )
- Creating and extending files systems using ext3, ext4, UFS, and LVM.
- Resolving network & DNS related issues ( traceroute, netstat, nslookup, dig, sshd, nfsd, mountd, lockd )
Confidential, Vienna, VA
Linux/Unix Admin
Responsibilities:
- Lead Linux systems architecture and implementation.
- Supported and maintained user account information including rights, security and systems groups, Identifying technical problems, Document, track and monitor problems to ensure timely resolution.
- Create and install images using Symantec Ghost, in addition to tracking tickets, documenting and resolving or escalating to appropriate group(s) for resolutions.
- Worked with and assisted Help Desk team and rest of IT staff to keep accurate log of all software/ hardware and development/administration of the IT Helpdesk function.
- Building servers (NFS, Automount, NIS, PXE server, File Servers, DNS, DHCP, Net Backup and Printer servers). upgrading packages and patching systems to maintain the productive environment using rpm and yum.
- Used puppet Master to keep in sync configuration on hosts running agents.
- Setting up directory shares with NFS servers, and configuring clients as NFS clients, setting up automounts for home directories in different domains.
- Ensuring backup of all the servers and clients using Veritas net backup software, restoring data in the event of emergency.
- Compiling new kernels, creating and modifying scripts (mainly bash) to accommodate the administration of daily duties.
- Monitoring server and network infrastructure using Nagios and MRTG
- Expert levels Linux (RHEL / CentOS) support experience.
- Ensured the streamlined operation of the IT infrastructure in alignment with the business objectives of the organization.
- Building and maintaining Domain Servers — Exchange, SMS, Active Directory, VMware, and printer servers.
- Installed and supported mysql database on Linux Servers, worked with DBAs to improve performance.
- Configuring and maintaining Samba servers to provide access for UNIX home directories and printers on Windows platforms.
Confidential, Floral Park, NJ
Data Center Technician
Responsibilities:
- System/network installation, configuration, and troubleshooting in order to ensure optimum operations.
- Collaborate with a team of software and networking engineers to ensure the security and efficiency of data center server/network
- Carry out system administration tasks such as software installation/updates, security patches, and hardware maintenance.
- Monitor network servers and storage systems to ensure uptime and efficient resolution of issues.
- Assist senior level engineers in designing/modifying network systems and application infrastructure.
- Oversee the running of data cables during the installation of new equipment.
- Maintain accurate inventory of work tools, equipment, and devices.
- Conduct preventative maintenance on data center equipment to ensure efficient operations. installed and configured desktops, laptops and servers as well as rack mount IT equipments such as router/switches and servers.