Senior Unix Operations Engineer Resume
OBJECTIVE:
- An industrious and responsible individual with Plus nine years of experience in LINUX system administration .
SUMMARY
- RHCE (Red Hat Certified Engineer) with over 9.0 years of professional IT experience in System Administration, involved in Remote support, Network setup and maintenance and migration activities .
- Experience in multiple unix flavours Redhat, Centos,Suse .
- Experience in multiple virtualization technologies Xen, Citrix xenserver, xencenter, VM migration.
- Experience in designing, implementing and provisioning whole rack xen pools over Dell hardware.
- Experience in Unix Shell scripting and Perl scripting for task automation and day to day requirements .
- Experience in administering Linux. Installation, Kickstart, Configuration and Support of Linux Systems.
- Experience in setting up hypervisor DOM0, DOMU’s and automatic server building PXE, kickstart, tftp boot
- Experience on DNS, VSFTPD, NFS, NIS, DHCP, Apache, Sendmail Configuration and Management.
- Hands on Experience on RAID/LVM/Quota’s Configuration & Management
- Experience in managing Users and groups and their ageing policies on UNIX base systems.
- Extensive knowledge in Linux based server environment administration including setting up server and server software, kernel tuning as per the requirement and general troubleshooting of the environment.
- Hands on experience in real time troubleshooting of live server environments
- In - depth experience in developing and supporting both production and development environments.
- Responsible for administration of various servers in production environment which includes production web servers, application servers, database servers, mail servers etc.
- Responsible for creating and maintaining firewall rules for the production environment. Setting up and maintaining web server/app server in a virtual hosting environment for optimum performance.
- Restoring the live servers from backup in case of server failure like hard drive failure
- Responsible for all access control and security measures in the onsite/offshore model development environment.
- Deploying the products/patches into production environment. Involved in database patching for the live apps.
- Upgrading/compiling kernel
- Apache tomcat configurations and virtual host configurations.
- Good understanding of networking and networking concepts like subnetting, VLSM and acls .
- Experience in building and scheduling complex Unix application flows through Control M server .
TECHNICAL SKILLS
Operating System: Redhat, Centos, Suse, Solaris 10
Hardware: Dell 420 xd
Virtualization: Xen, Citrix Xenserver
Scripting: Shell Scripting, Awk, Sed, Perl
Service: DNS, NFS, AutoFS, Samba, Ssh, Sftp, Ftp, Dhcp
Authentication Servers: NIS
Middleware: Apache, Tomcat
Proxy Servers/Firewalls: Squid / Iptables
Databases: Mysql
Schedulers: Cron, at and BMC Control M,Xencenter
Mail Servers: Sendmail, Postfix
Others: Kernel Up Gradation, Tuning
Ticketing Tools: HP Service Desk, Remedy, CA Service Desk, Service Now
PROFESSIONAL EXPERIENCE
Senior Unix Operations Engineer
Confidential
Responsibilities:
- Design and implement scripts for cloning vms through lvm snapshots to reduce downtime in migration .
- Design, plan and implement private cloud setup of whole rack xen pools .
- Plan and provision of vms in xenpools for various requirements .
- Maintain cobbler profiles and distros for physical server build out and vm provisioning .
- Create and maintain ftp servers for customer file uploads .
- Experience in migrating physical to virtual servers to reduce rack space, memory footprint etc .
- Create and maintain zypper and yum repositories for suse and redhat enterprise servers .
- Create and maintain NFS filers through Dell arrays, plan storage expansion .
- Implement system log rotation and central syslog servers .
- System troubleshooting, kernel optimisation for various applications, databases .
- Compile kernel modules for devices .
- Install and maintain perl and python modules as per user requirements .
- Maintain inventory of all vms, servers and xenpools .
- Capacity planning for storage and server infrastructure for growth .
- Building, Imaging and maintaining System image for Redhat Enterprise and Suse servers .
- Maintain documentation for contribution to the production wiki database for sharing among the team.
Systems Engineer
Confidential
Responsibilities:
- Advanced scripting skills in shell and perl and reduced manual work and hours through automation.
- Created and deployed complex production shell scripts for application server startup and shutdown and for checking error logs during bounce .
- Created monitoring script for various parameters with graphic web interface using perl CGI over Sun apache platforms with mysql backend DataBase.
- Excel reports generation using perl scripts .
- Created lots of XML file sorter perl scripts for corrections in large no. of XML files as per the requirement .
- Created perl scripts for automating daily reports into excel files reducing manual efforts .
- Other utilities like modifying bdf and grep output to user friendly output for HP-UX.
- Shell scripts for interfacing the DB environments .
- Scripts for monitoring logs, checking disk utilisation, performance monitoring in boxes, package installation and upgrade over the network etc .
- Server build network installation, kickstart, pxe boot server and configuration.
- Building, Imaging and maintaining System image for Redhat Enterprise Linux 5 servers.
- Puppet deployment and server configuration management with puppet .
- Install configure and maintain Xen Virtual Linux servers .
- Troubleshooting various problems related to VM’s and Hypervisors.
- Building new hosts for DBA’s and various application team.
- Configuring and maintaining disk related activities like VGs and LVMs as required by DBAs.
- Discuss requirements with DBAs and create and deploy scripts from scratch .
- Install and configuring apache - virtual hosting and ftp servers, NFS servers as per user requirements .
- Configured/Tweak kernel parameters for better performance.
- Install/test new kernels for various performance tests.
- Adding functionality of converting sd/hd disks to xvd and also to attach them on fly.
- Configuring and maintaining YUM Repository.
- Cloning and migrating virtual machines in Xen domain.
- Maintain documentation for contribution to the production wiki database for sharing among the team.
Systems Engineer
Confidential
Responsibilities:
- Script for extracting user data from raw data generated from SQL queries saving time about 4 hours a day .
- Script for user deletion and addition by reading data from raw files .
- Script for reporting the replication status of reporting servers .
- Scripts for transferring patches and updating softwares across the servers in the network .
- Scripts for updating configuration files in servers in the network
- Scripts for zipping logs by checking disk utilisation in boxes.
- Maintaining and managing EA Sports Systems infrastructure and providing 24*7, L2 level remote support to Linux/Unix Servers across the globe.
- Responsible for maintaining Online and Corporate environments of EA. Resolve bugs reported by quality control team.
- Tracking all the Incidents and Tasks through CA Ticketing Tool and convert recurring incidents into problems.
- Deploy packages through IDJIT Web console and apply OS patches .
- Troubleshooting performance issues like CPU load, memory, disk errors and other OS related errors. Identify and rebuild disk in failed RAID arrays.
- Look after Xen server issues, general issues in domU .
- Co-ordinating with DELL support for server hardware related issues.
- New server buildup, rejumping servers.
- Scheduling and Troubleshooting batch jobs.
- Generated documentation about applications, processes, procedures and Relationship with vendors and customer’s documentation aimed at all levels: admin, NOC, personnel and non-technical staff.
- Create shell scripts to automate system activities like reporting, installation of packages in a no. of systems, and to automate notification to admin.
- Configure and run shell scripts as per the requirements in day to day task to save time and task automation .
- Configured shell scripts for monitoring a group of systems and for log rotation.
- Maintain and administer Apache web server, configure virtual hosting, tomcat integration.
- Look after daily issues faced by user.
- Configured monitoring system for notification of system failures.
- Setting up user and groups’ management.
- Daily Backups of Databases and File Systems - Monitoring, Scheduling and troubleshooting.
- Install and remove packages using RPM, YUM utilities.
- Protecting user data using Sticky Bit.
- Implemented syslog for Log monitoring of Different critical servers of organization.
- SSH password less pass-through between two servers, implemented with shell scripts to all the servers in the network.
- Troubleshooting system routing and Network card issues.
- Troubleshooting Linux servers booting or any other issues through DRAC / Consoles.
Technical Head
Confidential
Responsibilities:
- Managing administration of information system, configuration & maintenance of servers.
- Designing, implementing & supporting networks which include Windows & Linux systems.
- Configured SAMBA PDC for the entire host in the network.
- Using SAMBA for sharing & mapping Linux file systems in to Windows machines.
- Configuring Firewall as per the requirement .
- Maintaining the network infrastructure, installing & configuring network client workstations.
- Responsible for user/group/domain management for network resources.
- Configuring & maintaining Linux & Windows, administer & support Linux system running, Support Tomcat & HTTP server (Apache), NFS, Mail Server (Mail enable) & DNS.
- Troubleshooting operating system, software, hardware & other problems.
- Manage and troubleshoot network infrastructure, implement ACLs, configure subnets etc.
- User and Group administration: Implementing Aging Policies, Sudo Access, SSH restrictions
- Managing Quota (disk space limitation) for users and groups.
Confidential
Systems Engineer
Responsibilities:
- Setting up Remote installation server for the network .
- Administration of network .
- Maintain dhcp, ftp, nfs, web and samba server for the network .
- Installation/troubleshooting of servers in the network.
- Maintenance and configuration of sendmail mail server.
- Kernel and other server software updates.
- Looking after overall system and network hardware