Sr. Devops/linux Engineer Resume
Arlington, TX
SUMMARY
- Accomplished DevOps/System engineer with over 9 years of experience managing server infrastructure and data - center operations across multiple platforms (Linux, Solaris, Windows).
- Effectively plan, install, configure and optimize the IT infrastructure to consistently achieve high availability and performance.
- Experience using automation tools Puppet, Nagios.
- Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
- Experience supporting Weblogic, Jboss, Apache, Tomcat servers and PL/SQL.
- Proven ability to create and deliver solutions tied to business growth, organizational development and systems/network optimization.
- Excellent troubleshooting skills, performance monitoring, root cause analysis of issues.
- Written and edited UNIX shell scripts (shell, perl) for Job automation.
- Worked on various servers including 24/7 on call, production support.
- Team Player and self-starter possessing effective communication, motivation and organizational skills combined with attention to detail and business process improvements, hard worker with ability to meet deadlines on or ahead of schedule.
TECHNICAL SKILLS
Operating Systems: Redhat Linux 4.x/5.x/6.x, CentOS, Sun Solaris8, 9,10 & 11 AIX 4.1/4.3.3/5.1/5.3 , 6.x, VMWARE ESX 3.5, 4.0,Windows XP/NT/2000/2003
SAN Devices: HDS AMS 1000, AMS 2500, USP & USPV, VSP, Cisco MDS SAN Switches
Software: VERITAS Volume Manager 4.x, 5.x, VERITAS File System 3.x/4.1VERITAS Cluster Server 4.x, Solaris Volume Manager.
Application Servers: Web Sphere Apache, Tomcat, Web Logic, Weblogic, PL/SQL
File System: UFS, VxFS, ext2, ext3, ext4, gfs, ZFS, JFS.
Backup Tools: VERITAS Netback up 4.x/5.1, TSM
Ticketing Tools: HP Service Manager, Remedy, Peregrine.
Monitoring Tools: Big Brother, Team Quest, Introscope, Nagios
Virtualization: Zones, Containers, LDOM’s, LPAR’s.
Hardware: Sun Fire V440, V120, V480, V490, V880, Sun Fire X4100, X4200, X4440, X4140, X4170, X4500, X4540 Sun Fire 2900, 4800, 6900, Sun Enterprise Servers T5120, T5220, T5240, T2000, T3-1, T3-2, M5000 & M9000, HP DL360, 580 G4, G5,&G6, HP C7000 & C60000 Blade Enclosures, HP9000 Series, Confidential Blade center, CISCO UCS
Cloud Environments: Amazon Web Services (AWS, EC2, VPC), Openstack, Azure
Automation: Scripting, Puppet, Chef
PROFESSIONAL EXPERIENCE
Sr. Unix/DevOps Engineer
Confidential, Dallas, TX
Responsibilities:
- Involved in supporting Servers running in Solaris (9/10/11) & Linux(RedHat 5/6 & SUSE ).
- Highly Available and Enterprise Cluster Solutions including implementation of Red Hat Cluster Suite 6, HP Serviceguard for Linux.
- Automation of configuration and management through Puppet.
- Experience installing Puppet agents and pushing Manifests/Modules to 500+ Puppet clients.
- Maintaining Multi zone data backup on Amazon EC2, S3. Locally maintaining data archives using daily/weekly/monthly log rotate scheme
- Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git and JUnit.
- Experience with volume manager software - LVM in RHEL 5.x/6, SVM in Solaris 10, Veritas File system.
- Installed Puppet client software on RHEL 6.x servers and established a communication between master and client through SSL certification.
- Involved in developing custom images on Cloud using AWS images and on ESX using Templates and involved in building physical servers using Kickstart PXE Boot and Jumpstart
- Automation using shell scripts using Pearl, Bash and Python.
- Creating Solaris 10 zones running on Solaris Global Zone for applications like Apache/Tomcat and Jboss.
- Built several virtual machines running Redhat Linux 5.x/6 using Kickstart.
- Supported servers running Redhat Linux 4.x/5.x/6 and Solaris 9/10/11.
- Launching and configuring of Amazon EC2 Cloud Servers using AMI’s (Linux/Ubuntu)
- Setting up of private networks and Sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks.
- Installation, Configuration and Administration of High Availability Veritas Cluster Servers (VCS), Redhat Cluster Suite (RHCS) for failover and redundancy purpose
- Experience writing shell scripts in Perl, bash, python for automation.
- Creating and ManagingUserandGroup Administrationand Access Privilege Setting withSUDOERS onSolaris 9/10/11,RHEL 5.x/6.x.
- Experience in configuring and deploying LDOMs on Solaris T-Series servers.
- Hands on experience setting up DHCP servers and DNS servers in Solaris 9/10/11 environment.
- Building Redhat/SUSE Linux servers by using VMware ESX 4.x/5.x and also involved in channels and pushing the packages in Redhat Satellite Server
- Experienced in installation, support of database servers with Oracle RAC.
- Involved in migrations at host level using LVM and tools like rsync and robo copy for Windows.
- Involved in patching Solaris and Linux servers to upgrade to the latest supported versions.
Sr. DevOps/Linux Engineer
Confidential, Arlington, TX
Responsibilities:
- Installation, Configuration & Migration of Unix/Linux operating systems.
- Administered Redhat Linux 5.x/6 servers for several functions including managing Apace Tomcat server, mail server, MySQL database and firewalls in both development and production.
- Worked Primarily on RHEL 4/5/6, CentOS 5.5,SuSE linux and Solaris 10/11 Operating Systems.
- Deployed Puppet, Puppet Dashboard, and PuppetDB for configuration management to existing infrastructure.
- Clustering solutions for High Availability using tools such as Veritas Cluster Server (VCS), RedHat HA (RHCS), and MSCS
- Pushing all configuration management into Chef to allow for rapid roll-out of new infrastructure
- Deployment and management of many servers via script and chef, utilizing cloud providers as a direct substrate for implementation
- Setting up NIS/NFS on RedHat servers, setting up JBOSS cluster and oracle 10g cluster, configuring load-balancing on apache, Redhat Linux 4.x/5.x/6.x
- Install, configure and administer Failure Resistant, Linux Highly Available (HA) Clustering.
- Experience working in AWS Cloud Environment like EC2 & EBS.
- Server configuration management via Puppet.
- Supported database cluster environments running on Veritas Cluster Server, Oracle RAC etc.
- High availability experience with F5 Load Balancers and Replication.
- Supported Oracle RAC cluster environment.
- Installation, Configuration and support for Redhat Satellite Server.
- Used package management tools like mrepo and YUM for supporting various distributions of linux.
- Managed and configured hundreds of servers using Puppet.
- Tuning the kernel parameters based on the application/database requirement
- Used Veritas File system (VxFS) and Veritas Volume Manager (VxVM) to configure RAID 1 and RAID 5 Storage Systems on Sun Solaris.
- Build channels and pull the packages from master Redhat Satellite Server.
- Experience with zfs filesystem confirguration on Solaris 10/11 on M5000/T-Series servers.
- Used softwares like Confidential powerpath and Veritas Dynamic Multipathing for connectivity with SAN.
- Experience in Servers consolidation and virtualization using VMware converter, VMware ESX4.x/5.x, VMware Vsphere Client.
- Migration of RHEL4.x/5.x, Windows physical servers to VMWare ESX environment using VMWare Converter.
- Managed Apache/Tomcat for Web hosting Applications.
- Configured central login management using OPEN LDAP.
- Experience in monitoring of servers using monitoring tools Nagios Bladelogic.
Sr Linux/Solaris Engineer
Confidential, Dallas, TX
Responsibilities:
- Installation and configuration of Solaris 10, HPUX 11i V1 & V3, SUSE, Windows and Redhat Linux 5.6 on large distributed environment.
- Implemented SAN replication using HDS Shadow Image & True Copy across multiple locations.
- Experienced managing Confidential arrays using Unisphere.
- Created LDOMS and Zones on Solaris servers.
- Configured Various Network services such as LDAP,NFS, NIS, DNS,NIS,NIS+ and Sendmail in RedHat Linux and Solaris servers.
- Managing Disks/Filesystems using Veritas Volume Manager 3.5/4.1 for Solaris and Logical Volume Manager for RedHat Linux.
- Experience working on Vblock HW to perform ESX and Redhat Installations.
- Experience with working on Vblock Infrastructure to perform Virtualization using VMWare.
- Experience with migration of RHEL 4.x, 5.x from HP Proliant BL465c and Sun Blade x8440 hardware to vblock and HP C7000 Blade Enclosure’s which are connected to HDS VSP arrays.
- Experience installing and configuring HPUX servers using Ignite.
- Performed P2V migrations of Solaris 9, 10 and AIX 5.3,6.1 to vblock using VMware Converter.
- Installation of VMware ESX and creating Virtual Machines from scratch and from templates.
- Installation and configured SUSE, Red hat 4.x, 5.5, using Kickstart with PXE for LAMP installations.
- Configured yum repository server using Chef on RHEL 5.7 in VMware environment.
- Experience in rpm package installations and updates using yum.
- Experience in supporting applications like webmethods, microstrategy.
- Installing and upgrading VMware tools on VMs with different platforms
- Installation and Administration of Solaris 9, 10 on SPARC and x86 servers Enterprise Servers for test lab, production and disaster recovery setup.
- Involved in heavy Automation using scripting.
- Worked on User administration setup, maintaining account, Monitor system performance.
- Activities include user administration; startup and shutdown scripts; crontabs, file system maintenance, backup scripting and automation using Perl, shell scripting (bash, ksh) for Red Hat Linux and AIX systems.
- Implementation of VMware Infrastructure 3 for Linux Red hat 5.5 & Ubuntu with VMware ESX 3.5 & 4.1a and using Virtual Center 2.5 and administered the VMs with VI client.
Sr. Linux Administrator
Confidential, Irving, TX
Responsibilities:
- Installed and configured servers using Red Hat Linux Kickstart method.
- Installation and configuration of RedHat Linux 5.3 on Dell PowerEdge,HP Proliant and VMware ESX.
- Configuration of NIS, NFS, AutoFS on a Solaris Domain along with Windows Clients using NFS thru Solstice Network Client 3.2.
- Installation and configuration of MySql on RedHat Linux cluster nodes
- System and Network Administration training, which include but is not limited to installing UNIX HP, Solaris, UNIX internals, NFS/NIS management, and DNS Configuration
- Installation and configuration of Logical Volume Manager,Red Hat Linux cluster Suite and VERITAS .
- Handled System tuning, log maintenance,disk space management etc
- Wrote UNIX shell scripts for automated installations, to extract logs using Bash,Perl,Ksh,Phyton.
- Improved performance of database transactions by re-layout of Database files systems
- Implementation on various RedHat Linux and SAN related requirements of PMR users
- Installed and configured J2EE Application servers on Windows and Solaris environments
- Experience in Installing and Managing Multipathing software like VERTIAS DMP, Redhat device Mapper and HDLM.
- Involved in Solaris Virtualization using Zones and LDOMs on SPARC and X86 using Solaris 10 & 11 OS.
- Performed SAN migration using host level mirroring and array level using Hitachi TSM softwares for online migrations.
- Involved working on Solaris 10 new topics like Zones, Containers, SMF etc.
- Worked on various user administration activities like adding users, file permissions, groupadd, adding roles, sudo, creating links, mounting and unmounting file systems etc.
- Installation of Oracle database on Red Hat Linux and Sun Solaris 8.0/9.0 and kernel parameter tuning for Oracle database installation.
- Experienced working on Clusters like Windows & Redhat Clustering, Sun Cluster and VERITAS Cluster server (oracle databases etc) for high availability.
- Experience in Upgrading, Installation and configuration of VERITAS products like Storage Foundation Suite and Cluster software.
- Experience in installing backup clients software n Solaris, Linux and Windows and also involved in Supported various backup teams like VERITAS Netbackup and TSM for backup administration.
- Experience in Installation and Upgrade of SSH and SSL Configuration of key based authentication.
Unix/Linux Administrator
Confidential, Arlington, TX
Responsibilities:
- Involved in installing, Configuring and administration of Linux, Windows, Solaris 8, 9, 10 &11 servers by using Kickstart & Jump Start server.
- Supported various application running on Solaris 8, 9, 10, Red Hat Linux4.x/5.x and AIX 5.x.
- Worked on Patch and Package administration, installed various third party tools on servers.
- File system tuning, growing, and shrinking with Veritas File system 3.5/4.x&5.x.
- Responsible for servicing trouble-ticket requests, 3rd-party software installation, and user support, in a homogeneous RHEL and Solaris environments.
- Involved in preparing Pre Migration and Post migration documents.
- Worked on Veritas Cluster server (oracle databases etc) for high availability.
- Installation and configuration of VERITAS Storage Foundation Suite, VxVM.
- Supported various backup teams - VERITAS Netbackup and TSM for backup administration.
- Installation of SSH and configuration of key based authentication.
- Integrating UNIX file systems using packages like Apache. Setting up printers on UNIX / NT machines to work seamlessly across platforms.
- Installation of BEA Web logic, upgraded to service pack updates, installed web logic patches, configuring and creation new admin & managed servers, start & stop web logic server
- Administration of NFS, NIS, DNS and Send mail servers.
- Installation of Web Sphere, installed related patches, configured and creating new admin & managed servers, start & stop Web sphere server.
- Worked on sharing file system using NFS server and client side mount & unmount.
- Initiating Backups on daily basis and monitoring the scheduled backups.
- Worked on tickets to resolve day to day hardware/software/application bottlenecks.
- Constant Monitoring of System Performance using monitoring tools.
- Worked on HP Service Manager for Incident, Change Management and participated in Root Cause analysis of recurring issues, documented all the activities.
- Installed Solaris 9, 10 on using flashimages standard image CDs and Jumpstart installation.
- Configured the VERITAS clusters to keep the high availability applications running on Solaris and Redhat.
- Participated in Bridge calls, worked with various teams to solve issues related to servers & applications, worked closely with Vendors on Hardware Problems, software issues.
UNIX Systems Administrator
Confidential, Nashville, TN
Responsibilities:
- Supported applications running on Solaris 8, 9, 10 and Linux (Red Hat, SUSE), AIX 5.1/5.3 and HP Tru64.
- Worked on Veritas Volume Manager, Solaris Volume Manager for disk activities, file systems.
- Troubleshooting Veritas cluster server 3.x in SAN environment for high availability.
- Administrative tasks such as System Startup/shutdown, disk replacement, crontab, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.
- Installed and configured web sphere servers running AIX 5.2.
- Worked in IT infrastructure environment providing server administration, application administration and automation solutions to support business objectives.
- Experience in handling trouble-ticket of requests, 3rd-party software installation, and user support, in a homogeneous AIX 5.1/5.2/5.3 environment
- Created and configured logical partitions (LPAR) on Confidential p690 systems.
- Setting up the thresholds on the parameters (CPU/Memory/Disk/Network) and alerting the users when the usage reaches the thresholds.
- Implemented NIS and NFS for administrative and project requirements.
- Performed the administration of the Domain Name Server and configuration of the Database Files.
- Troubleshooting Backup and Restore problems and performed Day-to-Day trouble shooting for the end users on Solaris based applications.
- Performed OS upgrades, patch management as and when required.
- Supported J2EE application servers like JBOSS and tomcat for installation, configuration, troubleshooting, start, stop, upgrade and code deployments
- Support web servers like apache, Web sphere, Confidential http, SunOne web server and iPlanet
- Setting up Virtual hosts in SunOne web server,Supported Interwoven and Virtuozzo.
- Extensive use of volume management tool using Veritas Volume Manager to create disk groups, volumes with RAID 5, 0.1, 10 architecture and layered volumes.
- Worked with the Oracle DBA team for the configuration of file systems
- Solaris server hardening and worked on various internal client projects.
- Constant Monitoring of System Performance and managed file systems.
Linux/Sun Solaris Administrator
Confidential -Dallas, TX
Responsibilities:
- Experienced in Installing, Upgrading, Configuring and Administrating Solaris 7, 8 & 9, RHEL on various Sun hardware and Dell HW.
- Used tool for Printers, Applications, Processes, Services, Software Licence Management, Software Installation, Users and Security Management.
- Perform user management, group management and device management in Sun Solaris.
- Experience in Job scheduling, and monitoring of various jobs running.
- Installation of software packages and checking the integrity of the installed packages
- Configured and maintained NIS, NFS, and DNS client
- Performance monitoring and tuning of file systems: By using commands such as SAR, uptime, vmstat, tunefs, sysdef, performance of the system is monitored
- Use of ufsdump and ufsrestore to take regular backups of all crucial data and file systems.
- Use of SU command and restricting root to console login. Managing crontabs & automating scheduling.
- Creating and maintaining a Solaris UFS file system and disk slices.
- Administering and Configuring Multi-Unix environment with 1000+ Sun SPARC Servers on heterogeneous network.
- Installation, configuration, monitoring and troubleshooting of Red Hat 3.0 ES.
- Monitoring network activities & optimizing the performance of the Network
- Trouble shooting the connectivity and accessibility issues.
Linux/Solaris Administrator
Confidential
Responsibilities:
- Installation, Configuration & Upgrade of operating systems Solaris Windows 2000.
- Monitoring System performance and do kernel tuning to enhance the system Performance.
- Configuration of NIS, NFS, sendmail on Solaris.
- Installation of Oracle Database Server.
- Responsible for day-to-day System Administration for SUN SOLARIS, and Windows NT servers.
- Solaris Operating Systems upgrade, package installations, updates, patches and software fixes.
- Responsible for troubleshooting, end user and application problems.
- Creating User accounts, Mail account, groups, printer etc
- Installing operating systems, patches, hardware, vendor software packages, system customization and documentation.
- Monitoring system resources, logs, disk usage, scheduling backups and restore. .
- NFS Management - Take care of user accounts/groups, setting up of NFS Environment. Solving the problems as & when created when NFS data is accessed.
- Configured auto mounts/maps for the user accounts.
- Installation, Configuration of Web Servers using Apache, IIS on Solaris and NT Servers.
- Worked closely with database administration staff to ensure optimal performance of databases, and maintain development applications and databases.