Linux Administrator/devops Administrator Resume
Franklin, TN
SUMMARY
- Over 7 years of experience as System Administrator incorporating implementation, administration and Application - product support with expertise in Solaris 8/9/10, Linux (RHEL 4/5/6), Windows (NT/2000/2003), HP-UX, and IBM-AIX.
- Install, Upgrade, Patch, Configure, and performance tuning on UNIX and system software & hardware.
- Hands on experience in systems setup, configuration, upgrade, maintenance, performance monitoring and troubleshooting on different UNIX platforms like Sun Solaris, Linux, HP-UX, IBM-AIX and Windows system software and hardware as well as networking.
- Experience in Monitoring teams to identify and troubleshoot issues on servers using tools like Nagios, splunk and net-snmp.
- Scheduling various cron jobs for backups, database, proprietory jobs using CRON and BMC Control-M and troubleshooting daily job problems.
- Installing, upgrading and configuring SUN Solaris Using Jumpstart Servers, Red hat Using Kickstart Server, AIX using NIM, Ignite using HP-UX and Interactive Installation.
- Experience in Shell scripting (bash, ksh) to automate system administration jobs.
- Experience in implementing and configuring of Volume Management by using Veritas Volume Manager (VxVM), Solaris Volume Manager (SVM) using mirroring the root volume group, and Logical Volume Manager (LVM) with various RAIDS in LINUX.
- Expertise in implementation and maintenance of Apache SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, Sendmail, FTP, Remote Access, Security Management and Security trouble shooting skills.
- Experience to configure Red Hat Network Satellite Server for automated installation of Linux boxes and also to create image of Linux system with automation of Linux installs.
- Expertise in RAID Configuration, Veritas Cluster Server, Veritas Volume manager, Logical Volume Manager and Veritas Net Backup.
- Planned, documented and supported high availability, data replication, fail-over and fall-back Solutions using Veritas Cluster Server 5.0, 5.1 in SAN environment.
- Efficiently implemented network file sharing by configuring NFS to share files and resources across the network.
- Worked on VMware, ESX server and P2V migration through plate spin servers.
- Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
- Good experience in reviewing system logs files for errors, settings up Cron jobs for backups and monitoring process.
- Experience in Advanced TCP/IP programming & Serial Port Programming in Unix/Solaris environment.
- Conduct and oversee configuration, testing, troubleshooting, and maintenance of routers, hubs, switches, cabling, and other LAN equipment.
- Resolving system errors and crashes, huge file sizes, file system full errors and Installing network Printers and rectifying the Printer problems over the network.
- Experience in planning and implementing Migrations on Solaris and Linux servers.
- Manage the spare part inventory, created and resolved trouble tickets, and scheduled multiple hardware repairs and also dealt with service calls.
- Excellent skills in analyzing, designing, implementing and system integration.
- Experienced in installation, configuration, management, upgrading, troubleshooting and support of WebSphere, JBOSS, Tomcat, Apache Web server and BEA WebLogic application server on Red Hat Linux systems w/ Oracle 10G RAC with Cluster Ready Services (CRS) and Sybase 11.x, 12.x database, LDAP and mail server.
- Experienced in installation, configuration, usage and management on AWS (Amazon Web Services), Jenkins and GIT for application servers.
- Experienced of Puppet 3.x, Chef, CFEngine and TPM for datacenter automation; installation and configuration of management tool.
- Experienced in chef cookbook development, powershell scripting and puppet manifest and module.
- Experienced with CI (ContinuousIntegration) and CD (ContinuousDeployment) methodologies with Jenkins build tools.
- Ability to assess a situation, identify problems and devise corrective action.
- Effective communication skills backed with excellent technical aptitude and strong ability to interact clients efficiently.
- Experience in documenting maintenance activities and changes in the network architecture.
TECHNICAL SKILLS
Operating Systems: Sun Solaris 10, 9, 8, Red Hat Linux ES & AS, HP-UX, IBM-AIX, Windows 2003/XP/2000
Hardware: HP Proliant, Blade servers, Sun Sparc T5440, T5220 and M8000, M4000,Sun Ultra Enterprise Servers (E3500, E4500, E450,E420R,E250,Sun Fire (6800/4800/3800/ v880/v480/v210/v440/280R/15K/25K), Sun Workstations (Ultra 5, 10,20,Blade 100,150,2000), IBM F-series and P-series, IBM RS6000, Sun Storage Array D1000,A5000
Software: VERITAS File System, VERITAS Volume Manager, Solaris Volume Manage, Solstice Disk Suite 4.x, Logical Volume Manger, Veritas Cluster Server and Veritas Netbackup.
Tape Hardware: Storage tek tape libraries L40, L80, L180, L700,Sl500,Sl850,DAT & DLT, STK 9940B, 9840B, LTOs
Cluster: VERITAS Cluster Server, Sun Cluster Server, Redhat Clusters and Service Guard
Web/Application Server: Tomcat, Apache, IBM RSA/WAS, Web Sphere
Network Protocols: DHCP, DIG, DNS, SNMP, SMTP, Ethernet, IOS, netstat, NFS, NIS, nslookup, RIP, OSPF, BGP, TCP/IP, and tcpdump..
Database: Oracle, DB2/UDB, AS/400, Sybase
Languages: C ++, Java, VB 6.0, XML,HTML, Shell (bash, C and Ksh), Perl, Php and Python
Virtualization product: VMware, VSphere, VCenter Server, VMware Server, Xen, Solaris Zones.
PROFESSIONAL EXPERIENCE
Confidential, Franklin, TN
Linux Administrator/Devops Administrator
Responsibilities:
- Involved in installing, administrating and supporting more than 300 servers including but not limited to Solaris 8/9/10, RHEL 4/5/6.
- Worked on creating and maintaining of ZFS file systems.
- Initialized Solaris 10/11 using jumpstart, Red Hat using kickstart with TPM (Tivoli Provisioning Manager), and configuration management with puppet and chef.
- Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
- Installed Patches/Packages on Solaris Servers and RPM packages on Linux Servers.
- Responsible for Designing SAN architecture, monitoring SAN disk.
- Used LVM for creating Volume Groups, Logical volumes, and disk mirroring, fixed the problem of Stale and partially mirrored Logical volumes.
- Creating meta db, soft partitions, and RAID levels using sun Solaris Volume Manager.
- Act as a liaison for higher levels of technical support and manage technical escalation.
- Check server resiliency by performing stress test on the machines.
- Install & configure Apache Web server, Tomcat, Weblogic Application servers to meet the business user’s needs and requirements.
- Installed, configured and supported Jboss app server 4.x.
- Experience with configuring and working on docker.
- Startup and shutdown scripts, crontabs, file system maintenance and backup scripting and automation using shell scripting (BASH, KSH) and Perl.
- Worked on package and patching management and debugging in all flavors.
- Expertise in system and network monitoring tools Nagios and eHealth.
- Strong experience in Creation and managing user accounts, group, password, security, rights, disk space and process monitoring in Solaris and Redhat Linux.
- Extensive experience in IPMP (IP multipathing) and Boot process in Solaris and Bonding in Linux.
- Experienced in VMware server, Vmotion, vSphere, VMware Workstation, Virtual Box and Xen. Installed and monitored Virtual environments with ESX/ESXi servers and VirtualCenter2.X.
- Experienced on Maintaining & troubleshooting SAN and Fiber Channel Card related on LINUX and UNIX Operating systems.
- Worked on AIX to redhat migration
- Worked on puppet to create manifests and Modules to automate deployments and install rpm’s.
- Worked on AWS Code deploy, AWS lambda, AWS RDS
- Worked on migrating Vmware to EC2 instances
- Worked on AWS VPC, AMI and IAM roles.
- Hands on experience in Installation/Administration of TCP/IP, NIS/NIS+, NFS, DNS, NTP, Auto mounts, Send mail and Print servers as per the client’s requirement.
- Experienced working with servers connected to SAN & NAS environments.
- Experienced in virtualization on Redhat, Solaris with x86 architecture and also using Zones, Containers, Domains and LDom’s on sun SParcs.
- Worked on Ruby and Python scripting.
- Involved with the Customer care and Deployment teams in trouble shooting and fixing day-to-day problems of the applications in production on 24/7 schedule.
- Developed a PaaS and SaaS for our staging, production environments.
- Developed cookbooks to automate most of the complex msi installers and executable installers.
- Wrote Chef cookbooks to bring up Jenkins continuous integration server (fork of Oracle Hudson). Leveraged the community Jenkins cookbook and applied customizations.
- Created Jenkins Workflows for pre deployment process (DB execution, Environment configuration changes etc.) on both QA and preproduction Environments
- Worked with GIT and Subversion to manage source code
- Created 2 Git repositories in Atlassian Stash named bby-jenkins (our cookbook), omnibus (our deploy gem RPM builder). Worked with Deploy gem Git repo in Stash.
- Worked on using a Git branching strategy that included develops branches, feature branches, staging branches and master. Pull requests and code reviews were performed.
- Built a VPC, established the site-to-site VPN connection between Data Center & AWS.
- Automated the local dev environment using Vagrant/chef-solo.
- Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates.
- Focused on automation and continuous integration. Automated local development environment using chef
- Used vCloud Automation center for triggering new build.
- Collaborated with development team to troubleshot and resolve issues.
- Documented project's softwarereleasemanagement procedures with input decisions.
- Automation of daily tasks using Shell and Perl scripts.
- Deployed the static content to apache web servers and applications to Tomcat Application server.
- Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
- Build, configured and support Application team environments.
- Experience with web sphere deployment
- Experience with tools like Maven, Ant, Cruise control, Bamboo.
- Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
- Spearheaded unit testing of developer code; collaborated effectively with local / offshore teams and users to ensure code met client requirements and achieved targets for application functionality, stability, and availability.
Environment: Solaris 8/9/10, Red Hat Linux 4/5/6, VMware ESX4.0Veritas Volume Manager (VxVM), ZFS, VERITAS cluster server and zones, VERITAS net backup, and shell scripting (BASH, KSH), SAN, IPMP, NIC bonding, NFS, NIS, NIS+, DHCP, FTP, LDAP, Apache, Samba, Sun Fire 440R Server, Sun Fire V880/890, Sun Enterprise T series servers, SPARC Server 1000, HP 9000 K, L, N-class Server, IBM P series Servers, VERITAS Net Backup 6.x.
Confidential, Oak Brook, IL
Linux / AIX Administrator
Responsibilities:
- Automated installation of Linux servers using Kickstart and Installation of Solaris using Flash, live upgrades and Jumpstart Servers.
- Worked on migrating Solaris / AIX machines to redhat 6.
- Expertise in Linux backup/restore with tar including disk partitioning and formatting.
- Installing required patches and packages using standard RHEL utility’s (YUM & RPM) on RHEL 4/5/6.
- Daily roles included dealing with LVM extensively. Strong hold of LVM.
- Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
- Effective use of LVM disk Management tool to Create, extend Shrink the Logical volumes, File Systems on RHEL and AIX.
- Monitoring the servers using nagios enterprise-wide and work on any system alerts generated by the tool.
- Work on the tickets assigned by Site Operations team and involve application/other teams as and when necessary.
- Creating Zones, Containers and LDOMs installing Solaris, creating volumes, installing packages.
- Configuration of NIC Bonding on Linux and IPMP on Solaris.
- Planned, documented and supported high availability, data replication, fail-over and fall-back Solutions using Veritas Cluster Server 5.0, 5.1 in SAN environment.
- Coordinated with SAN Team for storage allocation and Disk Dynamic Multi-pathing. Worked on Various SAN Products like Net App, EMC Symmetrix, Hitachi data systems.
- Implemented data replication using SAN copy and Mirror View within sub storage systems.
- Extensive use of VERITAS Cluster Services, Installation of VCS, Defining Resource Groups, Vxfs.
- Responsible for Cluster Node Management in Fail over scenarios, Fail over testing.
- Worked on resolving trouble tickets issues,and handling day-to-day user administration tasks like adding deleting and modifying user data and documenting user data in centralized location
- Maintaining updated documentation of all the Servers and the installed applications and patches.
- Provided production support on Linux/Aix/Solaris Systems in a 24/7 Production Environment to ensure maximum availability of all servers and applications
Environment: Solaris 8/910, Red Hat Linux 4/5/6, LVM, VERITAS Cluster, SUN, NFS, IPMP, NIS, DHCP,FTP,DNS, LDAP, Samba, SENDMAIL, Apache, RAID Level, VM Ware, IBM Blade center Servers (HS20, HS21), Lenovo Workstation’s (D2, D3, D10, D20), IBM P520, P550, P560, P570, P575, P595, IBM IntelliZpro-9228
Confidential, Savannah, GA
Solaris /Linux Administrator
Responsibilities:
- Responsible for configuring, administering and providing support for UNIX such as Red Hat 4/5 and Sun SOLARIS 8/9/10.
- Worked on migrating Solaris / AIX machines to redhat 6
- Installed and configured Kickstart on RHEL 4.x, 5.x and Jumpstart for Solaris8/9/10.
- Used VERITAS Volume Manager (VxVM) and Solaris Logical Volume Manager (SVM) to manage the File system
- Configured and used ALOM / ILOM / XSCF onSunand ILO's HP hardwares. Also used several concentrators like lantronix, black box to gain console accesses.
- Got involved in multiple DR (Disaster Recovery) test scenarios, by facilitating SAN SRDF functionality in Solaris and RHEL environments.
- Administered Red hat Linux servers for several functions including managing Apache/Tomcat server, Mail server, MySQL database and firewalls in both development and production.
- Used putty and ssh tools to login and use secure access points.
- Worked with database administrator for adding on packages and patches after checking compatibility and integrity of packages for Oracle RAC.
- Experience in Developing KORN, BASH, PERL, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation through Autosys
- Performed system-monitoring tools like TOPAS, SAR, VMSTAT, IOSTAT to report systems usage and performance.
- Worked on configuring, administering and troubleshooting of NFS, NIS and DNS in multi-platform networks that included Solaris, Linux.
- On-call Duties to Troubleshoot; Resolve the Hung up Servers, resource groups, File System Issues, Third party Tools Errors.
- Configured filesysem using RAID 0, 1 and 5 levels.
- Installation and configuration of management tool Puppet across RHEL environment.
- Developed the scripts to push patches, files and maintain configuration drift through the Puppet tool.
- Managed existing documentation for systems and created new procedures to support new products. Created documentation for disaster recovery project.
- Responsible for backup of all servers, and recovery of servers.
- Demonstrated skill in supporting end users and proven ability to plan, organize and work as a member of a technical project team, both in small groups as well as large corporate areas
Environment: Solaris 8/9/10, Red Hat Linux 4.x/5.x, AIX, BMC Patrol, NetBackUp, MQSeries 5.0 WebLogic 6.1, NES/iPlanet4/6. SUN Solaris, E250, E10K, E4500, SunfireV880/440, Windows, Solstice Disk Suite 4.2.1, EMC Centera; EMC Connetrix, SAN Switches, Tape Libraries, EMC Powerpath 4.0, RAID.
Confidential, Englewood, CO
Systems Administrator
Responsibilities:
- Responsible for building and supporting Solaris/Linux/AIX/HP-UX servers.
- Maintain and schedule company backups and participate in disaster recovery planning and testing SAN configuration, Zoning on Fiber Channel Switches, load balancing the network.
- Installed the Operating system by automated system using Jumpstart for Solaris and KickStart for Red Hat.
- User account management, managing passwords setting up quotas and troubleshooting user logins using various remote login utilities.
- Performed storage management with SAN/NAS.
- Install FTP/TFTP/SFTP Server and set up network connections.
- Configure servers to use HTTP, DNS, NFS, NetBackup, Storage Disk configuration.
- Involved in applying Patches, Installing patch bundles on Solaris, AIX, HP-UX and Red hat Linux.
- Experience in Developing KORN, BASH, PERL, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation through Autosys
- Installed Multi-Pathing software such as EMC Powerpath, HDLM.
- Diagnose and correct boot failures arising from boot loader, module, and file system errors on Red hat Linux.
- Monitored System Performance of Virtual memory, Managed Swap Space, Disk utilization and CPU utilization.
- Managing disk storage with VERITAS Volume Manager 3.5/4.1 and Solaris Volume Manager with VERITAS File System (VxFS).
- Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL database, and firewalls in both development and production.
- Administered WebLogic 9 application servers which included installing SSL s.
- Worked with Red Hat Package Manager RPM, YUM and YAST.
- Logical Volume Management (LVM), Installed Veritas Volume Manager 4.1 and created file systems, mirrored and striped volumes.
- Used VMWARE in this project as a virtualization tool.
- Day-Day application support on production and technical documentation for critical production issues, on-call pager support 24/7 environment.
- Work with Off Shore Team to troubleshoot Development issues on production environment, attend weekly status calls and discuss about resolved issues and ongoing issues.
Environment: Solaris 8/9, Redhat EL 3.x, 4.x, Apache Web Server 1.3.x, 2.2.x, Sun Java System Web server 6.0, Veritas Volume Manager 4.1, 5, BigIP F5, Oracle 9i, DNS, NFS, Sun T2000, M5000, v480, v880. IBM S F50 RS/6000 and P-Series Servers, Siteminder, SonicMQ, Servers, HP DL 320, 360, 380, 560, 580 HP rx2660, rx7620 and rx8640 servers.
Confidential, Buffalo, NY
Linux Administrator
Responsibilities:
- Performed day-to-day administration tasks like User Management, Space Monitoring, Performance Monitoring and Tuning, alert log monitoring and backup monitoring.
- Experienced in dealing with LVM.
- Deploy, Maintain configure, troubleshooting logs and providing application support for the in-house applications such as Intelliconnect and SAAS on Red Hat Linux boxes.
- Worked with VERITAS Volume Manager, VERITAS Cluster Server in all environments. As a member of the team, monitored the VERITAS Cluster Server 4.1 in SAN Environment.
- Involved in Planning, building and Administration of various High Availability clusters and heart beat checking on Sun Solaris using VCS in heterogeneous SAN environment.
- Involved in development, user acceptance, performance testing, production & disaster recovery server.
- Administering Network File System using Automounter and administering user and OS data files in NIS, and NFS environment on Redhat Linux.
- Responsible for User and Group account management including their permissions.
- Responsible on handling Cacti and Nagios tools for monitoring .
- Worked with other IT teams including Database and Network Teams, customers (users), and other managers in helping build and implement systems and standards.
- System performance tuning, User maintenance and security.
- Interaction with vendors for Hardware and software supports.
- Regular disk management like adding / replacing hot swappable drives on existing servers/workstations, partitioning according to requirements, creating new file systems or growing existing one over the hard drives and managing file systems.
- Maintaining updated documentation of all the Servers and the installed applications and patches.
Environment: Red Hat Enterprise Linux (RHEL) 4.x, 5.x, IBM X 3650, X3850, Netra T1, HP Proliant DL 380, LDOMS 1.2, ISS system Scanner, Teamquest, VMWare, Veritas Volume Manager, Veritas Cluster Server 4.0, LVM.
Confidential, Nashville, TN
Solaris / Linux System Administrator
Responsibilities:
- Extensive use of Veritas Volume Manager for Disk management, file system management on Sun Solaris environment.
- Implemented the Jumpstart servers to automate the server builds for multiple profiles.
- Installation and configuration Veritas NetBackup on Sun Severs.
- Configured Puppet to provide centralized management.
- Involved in the patching of several Solaris servers (both UFS and ZFS) with the latest patch clusters.
- Customize user environment for users.
- Dealing with user id deletion with removing entries from CRONTAB.
- Performed process automation, scheduling of processes using CRON jobs.
- Managing cron jobs, batch processing and job scheduling.
- Configured new devices in online and offline, partitioned the disks, created new file systems, mounted and maintained them and changed the /etc/vfstab entries.
- Set up mount points on Solaris servers for Oracle database.
- Monitored System Performance of Virtual memory, Managing Swap Space, Disk utilization and CPU utilization.
- Monitored client disk quotas & disk space usage.
- System performance monitoring and tuning.
- Monitored system logs.
- Worked with other IT teams, and other managers in helping build and implement systems and standards.
- Responsible for documenting the project conducted in the company for the future purpose
- Performed data management using native Solaris utilities for archiving and compression.
Environment: Solaris 8/9/10, CentOs 4/5, SUSE linux 10.1/10.3, SPARC Enterprise M3000, M5000, M8000, T5220, T5240, Sun Fire v880, v490, v440, v240, v210,Dell (T100, T105, T200, R300) Apache 2.2, JBOSS 4.2, Jumpstart, HP C Blade system, BL460c, BL420c, Tivoli Storage Manager 5.5, MySQL, Veritas Cluster Servers, Solaris Volume Management, Websphere 6.1.