We provide IT Staff Augmentation Services!

Linux Engineer Resume

2.00/5 (Submit Your Rating)

VA

SUMMARY

  • 8+ years of experience in UNIX/Linux Administration, Support administration, Networking, Engineering, Migration, recent experience with DevOps toosl and hands - on experience in various applications onSunSolaris, Red Hat Enterprise Linux(RHEL), IBM AIX, CentOS, Ubuntu, SUSE, Oracle Enterprise Linux(OEL),environment with VMware vSphere (4.x.5.x).
  • Expertise in Installation, Support, Configuration, Red Hat EnterpriseLinux(RHEL) 4.x, 5.x, 6.x, 7.x Oracle EnterpriseLinux(OEL) 5.x, 6.x, SUSE EnterpriseLinuxServer 10, 11, SOLARIS 9, 10 and UBUNTU 10, 12, & 14 LTS, IBM AIX 5.x, 6.x.
  • Worked on SUN enterprise and midrange servers like SunFire 25K, M5000, M8000, 6900, 6800, 4900, 4800, HP Blade System c7000, DL 380, 580, Dell PowerEdge M600, R900, 2900, 2950.
  • Worked with Blade Chasis Enclosure HP 3000c, 7000c with BL460c, BL680c, BL485c, BL420c servers for the installation of RHEL, OEL, and CentOS 4.x, 5.x, 6.x, and VMware ESX 3.5 & 4.0, 5.0. 5.5.
  • Installation ofpatches, Security fixes, packages on LinuxandAIXServers using Red Hat Satellite servers and spacewalk.
  • Performed OS installations, OS Upgrades, and Server Patching by configuring PXE and DHCP server using Kickstart Configuration and by using Red Hat Satellite server.
  • Experience in creating Disk Partitions, Logical Volume Manager (LVM) and RAID Technologies on different File Systems like Ext2, Ext3, Ext4, XFS on various Linux Distributions and involved in creating Veritas volume manager on Solaris.
  • Extensively worked on BEA Web Logic 8i/9i Server, JBoss EAP 4.x/5.x/6.x Server, Apache HTTP 2.0/2.2 and Apache Tomcat 6.x/7.x/8.x Server as an Administrator for Server Installations, Configuration, deployment, Performance, tuning including troubleshooting and maintenance.
  • Expertise in Installation, Configuration and Maintaining File Sharing Servers like FTP, NFS and SMB and Networks configuration and Storage Sharing Servers like DNS, DHCP, NTP, SMTP (Postfix), ISCSI in RHEL, CentOS, SUSE, Oracle Enterprise Linux, and IBM AIX.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Experience working with live environment to test any production issues on the setup and push into production.
  • Experience in configuring hardware and software Load Balancer Linux systems by Linux Virtual Server (LVS) for High Performance and High Available of Linux clustering Technology
  • Experienced with SAN, NAS and storage administration, with EMC Clarion & DMX storage. Configured Sun Multi-Packs, Storage Arrays, T3's and SAN backup for disaster recovery.
  • Worked with Storage Area Networks (SAN)s which consisted of Emulex 9002, 10000 HBAs, McData Sphereon ES, Brocade ES switches and EMC Symmetrix 8830, HDS 9980v storage
  • Expertise in Monitoring the systems and administering Servers for day-to-day problems, patches, useradministration, and hardware failure, monitoring log files,backup, software up gradation, configuration changes and documentation.
  • Experience in production level to solve the performance issues and deployment issues.
  • Expertise in scripting using Shell(BASH), Python, PHP, Ruby & Perl scripts.
  • Expertise in Installation, Configuration Data Base Servers like MySQL, MariaDB, PostgreSQL, MongoDB, Oracle DB (10g,11g), on various Linux Distributions, Oracle Enterprise Linux, IBM-AIX.
  • Hands on Experience in integration of web servers withapplicationservers using plugins and tuning parameters to improve the maximum applicationperformance.
  • Experience in installing and configuringVERITAS Cluster Server (VCS),Red Hat Cluster Server (RHCS), and Sun Cluster Server for High Availability.
  • Expertise inMonitored the systems and administered Servers for day-to-day problems, patches, useradministration, and hardware failure, monitoring log files,backup, software up gradation, configuration changes and documentation.
  • Experience Setting up NIS/NFS on Red Hat servers, setting up JBOSS cluster and oracle 10g cluster, configuring load-balancing on apache, Red hat Linux 4.x/5.x/6.x.
  • Experience working with networking (TCP/IP, Ethernet), NIS, DNS, RTP, SRTP, SIP, NFS, DHCP and SMTP.
  • Experience Installing, configuring, and provisioning physical and virtual hosts from Red Hat satellite servers (5.x, 6.x) for to manage the patching of all servers, Red Hat Linux Kick start and cobbler.
  • Experience with schedule, coordinate, and perform installations of hardware, software, operating systems upgrades, changes, configurations as well as migration. Install, configure and maintain Integrated Light Out Consoles, Dell Remote Access Control, ILOM, and Service Processors to facilitate remote server administration.
  • Worked on GitHub, Grub, PXEboot, Kick start, Packages, Yum, RPMs, LVM, Boot from SAN, File System configuration.
  • Experience on physical, virtual and cloud environments in various business domains, Configuration management and Automation of systems and applications with Puppet, Chef, Ansible using scripting languages such as Bash, shell, Ruby, Python. Worked on AWS cloud and VMware virtualized environments.
  • Worked with different Active Directory databases like Microsoft AD, Tivoli Directory server with LDAP.
  • Worked with Puppet Infrastructure and written the modules for NTP, DNS, Apache HTTP, Apache Tomcat, Mcollective plugins and agents, Security Patching, CIS modules for security hardening and provisioning the linux machines with puppet and foreman integration.
  • Knowledge of network devices which includes Cisco switches, routers and firewalls.
  • Experience with IT Infrastructure design, implementation with project management skills. Achievement oriented with excellent communication and interpersonal skills. Proven strength in troubleshooting, problem solving, coordination, analysis and a proven track record of success.

TECHNICAL SKILLS

Operating Systems: Sun Solaris (9 & 10), Linux Red Hat (4/5/6/7), Centos (5/6/7), OEL 5 &6, Ubuntu (10, 12, 14 LTS), IBM-AIX(5.x,6.x), SUSE (10,11)

Hardware: IBM RS/6000, AS/400, pSeries 520, 550, 570, 575, 590, 595, 650, 630,670, M80, S80, H70 and H80, z/VM-9 series, IBM ESS (Enterprise Storage Server), DS8000, IBM 3494, 3583 Automated Tape Library, Brocade, HP DL 380s and 580s,EMC Symmetrix, Hitachi arrays, Backup Devices, Ethernet Hubs, Routers, Repeaters, Jukebox, Printers DELL PowerEdge 1650, 2850, 2950, 6400, HP-9000, rx8640, rp7420, rp8420, N-Class, L-Class, D-Class, K-Class, IBM e-Server Regatta P690, P570, RS6000, IBM/HP/DELL Blade Servers.

Web Applications: Web Logic (8i/9i), Jboss (4.x/5.x/6.x), Apache http (2.0/2.2) and Apache Tomcat (6/7/8), WebSphere

Backup Tools: EMC- Replication Manager, Ufsdump, Veritas NetBackup (4.x/5.x/6.x), Ufsrestore, dd, cpio, tar, Tivoli, Veritas NetBackup

Databases: MySQL, MariaDB, PostgreSQL, MongoDB, Oracle DB 10g, 11g Virtual Servers vSphere 4.0, and VMware Virtual Center, vSphere 4.x, Solaris Zones and VMware ESX Servers

DevOps Tools: Ansible, Puppet, Jenkins

Ticketing tools: JIRA, Remedy, HP Service Manager

Languages: Shell, Bash scripting Perl, Ruby, Python, HTML, JAVA, C, C++

Version Control: Git, GitHub, Atlassian, Bitbucket, Gitlab, CVS, SVN

PROFESSIONAL EXPERIENCE

Linux Engineer

Confidential, VA

Responsibilities:

  • As a Linux Engineer, I am Responsible for Supporting, Maintaining, Configuration the Linux infrastructure. Provided system support for 2000+ Linux/Unix Servers including routine maintenance, patching, and system backups and restores, and software and hardware upgrades.
  • Installing and configuration of operating systems like Red Hat Enterprise Linux 5/6, CentOS 5/6/7 and Ubuntu 14. Supporting instances running Ubuntu, Centos and Red Hat Linux.
  • Worked on building new SUSE & Red Hat Linux servers, supported lease replacements and implementing system patches using the HP Server Automation tool.
  • Experience writing Ansible playbooks and deploying & installing the packages on the remote servers.
  • Worked with deployment automation using Ansible automated the build and release management process including monitoring changes between releases.
  • Worked on startup and shutdown scripts, crontabs, file system maintenance and backup scripting and automation using shell scripting (BASH, KSH) and Perl for RedHat Linux systems.
  • Ability to build deployment, build scripts and automated solutions using various scripting languages such as Shell, Perl, PowerShell, python.
  • Client Server Monitoring through Nagios and shell and Wrote Shell scripts for day-to-day Administration.
  • Configuring Linux clients with AD integration and for authentication via Active Directory services.
  • Experience in working with ACPI (Advanced Configuration and Power Interface) on HP hardware to access the nodes inside the cluster and Dell Open Manage Power Center on IPMI Dell servers to discover the nodes on Clusters.
  • Used Ansible playbooks with inventories generated from foreman, AWS to manage the application configuration.
  • Expertise in automating Deployments and managing Infra Configurations by creating Ansible Playbooks.
  • Worked extensively with Ansible towers, Playbooks for maintaining roles, inventory files and groups vars.
  • Maintained Load balancing, High availability, Failover functionality, and Disaster recovery included changing IP address of the web and app server machines, which caused change in the virtual host and http transport configurations.
  • Configuring Linux clients with AD integration and for authentication via Active Directory services.
  • Implemented the monitoring tools like Nagios 3.0 to monitor services like CPU, Hard Drive, Memory, Users, and HTTP, SSH etc.
  • Installation, configuration, maintenance of Nagios in a multi-datacenter environment and proficient in Nagios log server and incident manager.
  • Configuration and administration of Linux application servers, X-terminals and Diskless Workstations. Providing day-to-day user administration like adding/deleting users and managing users’ queries. Shell programming for routine administration tasks. Analyzing & monitoring system performance through various system tools such as netstat, iostat.
  • Installed and configured Docker Environments in the R&D Lab to setup and isolate application environments as Independent software containers, which runs on top of a single Linux Instance.
  • Also Configured Private Docker Registry Hub to manage the Docker images for Ubuntu, CentOS and RHEL Linux environments.
  • Responsible for Designing, Building, installation, configuration, tuning, security, backup, recovery and upgrades of RedHat Linux.
  • Worked extensively with troubleshooting and managing of multiple System Testing Lab Environments, Production, and Pre-production Environments.
  • Coordinated Hardware configuration, installation and management as well as. Configuration of ILOs and Console connections for HP Gen 8 Blade and Rack mounted servers.
  • Configuration, implementation and administration of VERITAS Cluster Server (VCS),Red Hat Cluster Server (RHCS), and Sun Cluster Server for High Availability.
  • Installation and configuration of Veritas Volume Manager (VXVM), Veritas file system (VFS). Implementation of RAID techniques and creation disk groups and volumes, plexes using Veritas Volume Manager 4.1. Managing disks and file system.
  • Day to day administration and troubleshooting of HA VERITAS Cluster Server (VCS). Deploying a new host to the cluster and removing the nodes from the cluster in accordance with priorities setup in dealing with support/change tickets.
  • Involved in installation and configuration of the Puppet Master, Agent nodes and an Admin control workstation, and also worked with auto and manual signing of SSL certs, setting the intervals for pulling the manifests, between Puppet Master and Agents.
  • Created new file systems using Raw Device Mapped lun’s, Virtual Disks and SAN storage as per required.
  • Successfully Migrated virtual machines from legacy Virtual environment VMware VSphere 5.x to new VMware VSphere 6.x.
  • Writing Shell/Perl Scripts for deployment tasks like Installation, Configuration of Core and Layered Products and Peer-review tasks (employed to maintain the standard of quality of servers) for all the New Build Servers.
  • Worked with GitHub and Atlassian Stash for Version controlling, collaboration and code review of development/stable/production code for different environments using branching and merging techniques.

Systems Engineer

Confidential, Dallas, TX

Responsibilities:

  • Administered centralized and distributed servers with responsibility for the operating system, network interface, file system and application software. Duties included software and hardware installation, maintenance and upgrades
  • Create, deploy and manage Linux and Windows VM using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VM from one cluster to another cluster or within the same cluster, and Managing ESXi servers using vSphere client and VCenter for managing multiple ESXi servers.
  • Setting-up, configuring and troubleshooting TCP/IP, DHCP, DNS; NFS, CIFS, and Samba servers in a multiplatform LAN.
  • Re-compiling Linux kernel to remove services and applications that are not required.
  • Performed performance analysis using tools like prstat, mpstat, iostat, SAR, vmstat, truss, Dtrace.
  • Implemented Veritas Cluster Server 5.0 & 5.1 and Veritas Storage foundation on Oracle RAC.
  • Installing of Puppet master, agents, writing manifests and pushing them to agents for application deployments as part of CI/CD practices.
  • Involved in Configuration Automation and Centralized Management with Ansible, and also Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
  • Installed Veritas Volume Manager, VCS Cluster Server for fail-over and for mirroring and RAID level configurations on EMC storage frames
  • Worked with RPM Package Administration for installing, upgrading, and checking dependencies. Reconfiguring RPM database using RPM Build and creating YUM repository in Red hat Linux.
  • Worked on enhancing and maintaining Web based UI for monitoring purposes and scripted reporting tools (in Phyton & BASH) for verifying the build logs for frequently observed build and test issues.
  • Maintained server firewall, Iptables worked with related team to ensure collocated services are accessible by users, backup, storage of data and applications configuration.
  • Troubleshooting general errors like Host Not Found/Could Not Determine FQDN, Connection Errors, etc. worked on patching the environment with the use of red hat satellite server.
  • Worked on the installation and configuration of the monitoring tool Nagios, and Automated Nagios services for database server, web-server, application server, networks, file sizes, RAM utilization, Disk performances using Python script.
  • Designed bash, ksh, and Perl scripts to automate application and system management activities. These scripts provided the following functionality: application startup and shutdown, monitored systems and applications health, and web site management.
  • Managed a team of System Administrators who escalated the Weekly & Daily Backup Reports, recovery logs, User activity reports & monitoring Reports of Firewall Logs.
  • Performed system administration for a mixed Linux/Sun environment serving 1000+ users: Apache Web servers, FTP, mail administration, UNIX systems and network performance monitoring and OS fine tuning, user accounts management.

Linux and UNIX administrator

Confidential

Responsibilities:

  • As an Enterprise Server administrator was responsible for remote monitoring of Production, Staging and Beta Environment Boxes for network connectivity and application failures, based on customized monitoring methods
  • Exposed to cluster environment in increasing hardware in clusters to perform critical applications on search engines deployment for better performance, involving roll-over and roll-back strategies
  • Applied patches every quarter regularly to meet audit requirements using Oracle OPS Center, Red Hat Satellite server, Up2Date, YUM and RPM tools
  • Installation of systems using Jumpstart forSunServers and Kickstart for RHEL on HP HW
  • Extensive worked on LVM, RAID on Red Hat Linux and Veritas volume manager on Solaris
  • Resolved configuration issues and problems related to OS, NFS & SMB mounts, NTP, ISCSI, SMPTP(Postfix), LDAP user ids DNSand issues
  • Installed, configured, logical and physical design, backup/restore, core services configuration and support of WebSphere, WebLogic, JBoss EAP 5.2/6.4, Apache Tomcat 6.x,7.x,8.x and Apache HTTP 2.0,2.2 in Dev, Stage, Prod and disaster recovery environments
  • Problem Management conduit between server engineering, database engineering, data center operations and several other entities within the Operations Group.
  • Service Monitoring and Control, leveraging on availability management (business impact analysis) and capacity management (monitoring & measurement)
  • Release / Change Management, interface through the staging phase, during and after full implementation of system software up-gradation including database and website applications.
  • Service Continuity Management, providing planning for preventive maintenance issues, short-term power failures, a single node or component failures and other forms of outages.
  • Regularly applying patches for Red Hat Linux,Sunand HP systems.
  • Develop Bash scripts, Shell, Python and Perl scripts for regular and periodic jobs and also for system administrator jobs.
  • Experience in installing and configuring red hat satellite server. Upgraded satellite certificates. Worked on automated red hat satellite server installation.
  • Provided end-users training for all Tortoises SVN, JIRA users to effectively use the tool.
  • Managing daily operation of a true heterogeneous environment consisting of Linux servers (around 300+ servers) as well as networking equipment (Cisco) and databases (Oracle). Also involved in data center activity as and when required.
  • Scheduled Cron jobs for job automation and resolving issues in jobs execution.
  • Involved in configuration and troubleshooting of multipathing Solaris and bonding on Linux Servers.

Infrastructure Support

Confidential

Responsibilities:

  • Installed and configured Patches and Packages.
  • User account management and support.
  • Installing, upgrading and configuring SUN Solaris 8, 9 and 10 on Sun servers using Jumpstart and Kickstart installation on Red Hat Linux (4,5) and SUSE Linux 10 servers manually and using System Imager and updated using YUM and worked on upgrading and configuring SGI Servers.
  • Installation, Configuration, Maintenance of DNS/DHCP/NFS/SMB/LDAP Servers, Design and Configuration of Active Directory, Domain Controllers (Primary and Backup), Organizational Units, Sites and Domains, Group Policies, Users and Groups, Permissions, Profiles and Logon Scripts, Home Directories, Implement Backup & Restore Policies, Print Servers.
  • Performed remote system administration using network protocol tools such as SSH, HTTP, TELNET, FTP, SFTP, SMTP, SSL.
  • Backup management through VERITAS Net Backup. Creation of Volumes and pools and scheduling the job.
  • Responsible for independent support of Tier 2 issues: reboots, start/stop services, reset Terminal Service and PC anywhere connections, and administrative server maintenance. Daily follow-up with clients to ensure resolution of all issues.
  • Modified Kernel parameters to improve the server performance in Linux.
  • Hosting and securing web pages using Apache (HTTP) web server and SSL. Installing and configuring WindowsActive Directory server 2000and Citrix Servers.
  • Developed, customized and build packages on Red Hat and RPMs on Linux for deployment on various servers through Software Development Life Cycle.
  • Designed Bash, Shell, and Perl scripts to automate application and system management activities. These scripts provided the following functionality: application startup and shutdown, monitored systems and applications health, and website management
  • Installation, Management, Configuration of LAN/WAN systems utilizing Cisco switches and routers.
  • Installed, configured and provided support for Tivoli Monitoring software across various OS platforms like RHEL, IBM-AIX, and Solaris.
  • Managed existing documentation for systems and created new procedures to support new products. Created documentation for disaster recovery project.

We'd love your feedback!