Sr. Linux Administrator Resume
Austin, TX
SUMMARY:
- Possess over 7 years of IT experience with expert - level skills on different flavors of Unix/Linux systems, administration, Management, Database Administration and developing commercial applications under Windows operating systems.
- Design, installation, configuration, maintenance, and troubleshooting of servers running on RHEL 6.x/5.x/4.0, IBM AIX 7.1/6.1/5.x and Windows NT/2000/2003 servers.
- Creating Linux Virtual Machines using VMware Virtual Center, creating VM Templates and trouble shooting all Virtualization related issues.
- Extensive experience in building servers using Jumpstart and Kick-start Process.
- Enterprise Systems Architecture, System Backups, Restore/Recovery, Clustering and Load balancing concepts.
- Expertise in understanding of Error logging subsystem, resolving technical issues by Diagnosing, Problem determination, Troubleshooting and providing Root Cause Analysis (RCA).
- Extensive hands on experience in Analysis, Planning, Configuring, Administering, maintenance of various types of UNIX flavors (Red Hat, AIX, CentOS) and other WebTechnologies.
- Experience in implementing high availability clusters using Red hat Cluster Solution (RHCS) with EXT3 and EXT4 file systems, VERITAS Cluster with VERITAS volume manager.
- Extensively used Quest-Putty to connect to enterprise wide Linux servers.
- Proficient in system software installation, configuration and administration of NFS, NIS, DHCP, DNS, SQUID, Postfix, Sendmail, FTP, Samba server configuration, Security management & trouble shooting skills.
- Expertise in standardizing Splunk Forwarder deployment, configuration and maintenance across Linux and Windows platforms.
- Experienced in scheduling searches and set up Splunk alerts.
- Experience in web technologies like HTML , XML , CSS , Java Script, Rest and SOAP .
- Provided production support in an on-call L3 rotation in a 24x7 environment.
- Responsible for the analysis/troubleshooting of large scale enterprise VoIP networks.
- Experience in Network Troubleshooting, SAN, NAS connectivity issues and Server Hands-On for DELL R710, HP ProLiant DL-380 G4/G5 & DL-580 G6/G7.
- Hands on Experience with HP Service Manager and BMC Remedy ticketing tools used for Customization and Tailoring of HP Service Manager, on Request Management and Change Management modules of HP Service Manager.
- Installation and upgrade of Software’s and Patches configuration management, service pack & troubleshooting connectivity issue regarding SSH, network problems, grub.
- Implemented Disaster Recovery for all production servers using EMC Networker and NAS.
- Experience in Transferring data from one server to other servers using tools like bulk copy program, data transformation services , data conversions to SQL server to legacy systems.
- Manages Windows network (users, computers, printers, etc) with Active Directory.
- Expertise in Red Hat Satellite Server installation, Red Hat Linux Kick start, System Imager, SUSE Autoyast and Jumpstart in Solaris.
- Experience using configuration management / systems automation at scale using Puppet.
- Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS.
- Responsible for capacity planning, including allocating storage, providing hardware and software redundancy and planning future expansion requirements.
- Involved with a team that managed data center migration and involved in planning and inventory stages which are crucial.
- Coordinated with SAN Team for storage allocation and Disk Dynamic Multi pathing, worked on Various SAN Products like EMC Symmetrix, Hitachi data systems.
- Properly estimate, plan and prioritize the work and execute on the set plans.
- Responsibilities included designing and developing new back-end services, maintaining and expanding our AWS infrastructure , and providing mentorship to others on my team.
- Experience in managing various Network related tasks such as TCP/IP, NFS, DNS, DHCP and SMTP.
TECHNICAL SKILLS:
Operating System: Red Hat Enterprise Linux 7.x/6.x/5.x, IBM AIX 7.1/6.1/5.3/5.2/5.1 , CentOS, Ubuntu, Windows NT/2000/2003 Server
Web Servers: Apache HTTP server 2.0.50/2.0.49/2.0.48 , Samba, IBM HTTP, AWS, web server V7, Web Logic 8.1, Web Sphere application 6.0
Automation Tool: Puppet, Ansible, Chef
Monitoring Tools: Splunk, Nagios, Zabbix, Cacti
Storage Arrays: EMC SAN storage, Tivoli storage manager 5.4/5.3, IBM SAN.
IP Technologies & Protocols: SMTP, DNS, FTP, NFS, TCP/IP, DHCP, HTTP, HTTPS.
Programming Languages: Bash, python, Ruby, DSL, Perl Shell Scripting, Korn shell scripting, Java
Virtual Environment: VMware virtual workstation 6/5, IBM VIO Server.
Hardware: HP ProLiant: DL 580/380 (G8/G5/G4)DELL IDRAC: (R710, R910, R610, R510)H-series blades (HS23/HS22/HS21), VMware, IBM P7/6 Servers.
Databases: PL - SQL Server, Oracle, DB2, MySQL, PostgreSQL
ETL Tool: Informatica Powercenter 9x, 8x, DataStage
PROFESSIONAL EXPERIENCE:
Confidential, Austin TX
Sr. Linux Administrator
Responsibilities:
- Involved in building and configuring Red Hat Linux Servers using Kickstart as required for the project. Maintained maximum uptime and maximum performance capacity for Enterprise Production, QA, and UAT/Staging.
- Created and maintained 1200+ Linux Servers and 500+ AIX servers.
- Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters.
- Developed automation scripting in Python (core) with the use of Puppet for deploying and managing Java applications on Linux servers.
- Configured servers and infrastructure running Redhat and JBOSS, using PUPPET to configure, install, manage and bring up JBOSS and applications.
- Configured, tested and troubleshoot newly built linux servers with NIC card configurations, TCP/IP and applications that ran off TCP/IP stack.
- Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 4/5 and migrating servers between ESX hosts.
- Configured the suitable Load Balance methods, Profiles, Persistence, Monitors on the virtual servers.
- Set up Jenkins server and build jobs to provide continuous automated builds based on pulling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, JUnit, Selenium and Maven.
- Deployed Java applications/Web-services using CI/CD tools like Jenkins, Puppet in standalone and clustered environments.
- Knowledge about Splunk architecture and various components (indexer, forwarder, search head, deployment server), Universal and Heavy forwarder.
- Creating Reports, Pivots, alerts, advance Splunk search and Visualization in Splunk enterprise.
- Hands on experience on DNS,NFS, NTP, SMTP,FTP, SSH, SCP and Rsync.
- Performance monitoring and tuning of Linux servers and resolving permissions issues, user and group quota.
- Using Wire Shark Capture and analyze TCP, UDP, IP Packets.
- Extensive use of Rsync utility for customized data migration from UNIX to Linux systems.
- Day to day troubleshooting and support for the end users newly migrated to Linux.
- Provided tested documented solutions for the second level infrastructure support teams for cutover activities from UNIX to LINUX which involves various scenarios like Hostname Swap, Hostname and IP swap.
- Experience in migrating UNIX servers with High availability solutions such as HACMP and HP service Guard to the Linux servers with High availability solution from Red hat (RHCS).
- Evaluated varied system logs and enforced good practices for web and application server environments.
- File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path.
- Experienced in Troubleshooting critical hardware and software issues and day-to-day user trouble tickets.
- Developed automated processes that run daily to check disk usage and perform cleanup of file systems on UNIX environments using shell scripting and CRON.
Environment: Red Hat Linux 6/7, BMC Tools, 1200+ Linux Servers, 500+ AIX Servers, Splunk, Nagios, VERITASNetBackup, Korn Shell, Centos, Bash Scripting, VERITAS Volume Manager, web servers, LDAP directory, Active Directory, Web services,Splunk, SAN Switches, Apache, Tomcat WebSphere, WebLogic application server, VMware Virtual Client 4/5, VMware Infrastructure 4/5, MySQL.
Confidential, Austin TX
Linux/Unix Administrator
Responsibilities:
- Performed day-to-day administration tasks like user management, space monitoring, performance monitoring and tuning, alert log monitoring and backup monitoring.
- Scratch build and configuring of Virtual and Physical Linux servers on VMWare v6, vSphere Client 6.
- OS install and building the hosts using the Kickstart method installation.
- Responsible for maintenance of development tools and utilities to maintain shell, Perl automation Scripts.
- Wrote Ansible Playbooks using Python SSH as Wrapper for managing Configurations of Test Playbooks and OpenStack Nodes on AWS instances using Python.
- Performed System Software Installation, and monitored server’s health check on different servers.
- Creating virtual machines using Xen and deploying OS, managing hardware.
- Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
- Installed Veritas Volume Manager, VCS Cluster Server for failover and for mirroring and raid level configurations on EMC storage frames.
- Configured Splunk configurations files (inputs.conf, outputs.conf, transforms.conf, props.conf).
- Create Dashboard Views, Reports and Alerts for events and configure alert mail in Splunk.
- Manage, deploy and support multiple concurrent releases through various test environments.
- Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash.
- Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP.
- Experience in DNS, SSH, SCP, FTP, SMTP and NFS
- Configuration of LPAR and services after migration and get it verified from various teams including database and application teams.
- Provides accurate root cause analysis and comprehensive action plans. Works closely with hw/sw vendor support teams to resolve problems quickly.
- Integrated Broadcom dual-port Gigabit Ethernet controller in blade servers.
- Conducted analysis and evaluation of existing systems to upgrade latest versions of JIRA.
- Fixing the OS Patching related issue andpre & post patching validation.
- Installations & Upgrading RPM and yum packages, patch and other server management.
- Installed puppet agents on Linux servers and configure to communicate with Master Puppet Server. Strong understanding of Data Modeling in data warehouse environment such as star schema and snow flake schema.
- Implement and manage continuous delivery systems and methodologies on AWS.
- Developed several scripts in bash and KSH to automate the manual process.
- Resource (CPU, Memory, Disk) allocation to the VM's and Physical Servers.
- Installing, configuring, stop and start scripts as Service for various 3rd party applications apache/HTTPD, Tomcat, java, oracle client and WebLogic.
- Experience in configuration and troubleshooting network areas related to Ethernet, netstat, NFS, nslookup, TCP/IP, and tcpdump generation.
Environment: Insurance (1500+ Linux instances, 900+ AIX Servers, HP-DL380 G6/G8 and DELL R710/720 and 920, p8/p7 Series, IBM-Blade Center (Chassis Blades HS23, HS-22 & Racks), HMC V7R7.7.0, HP iLO, Splunk, SQL Server, RHEL 7/6/5, Oracle RAC, Ansible, VMware-vSphere, Samba.
Confidential, Phoenix, AZ
Linux Administrator
Responsibilities:.
- Established link between switches in production and DR site in same fabric. Production Support on Linux/AIX Systems in a 24/7 Production Environment to ensure maximum availability of all servers and applications.
- Build, Configure, upgrade and Install Red Hat 5/6/7, OS on physical and virtual servers.
- Troubleshoot build, install, configuration, performance, monitoring and other process issues of the servers and the selected application environments.
- Responsible for the support of around 1500 UNIX servers in Development, Production and DR environments.
- Experience in managing Linux production servers using VMware vSphere client.
- Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters.
- Consulting on customer needs & developing Puppet modules and code as needed.
- Developed FAI scripts which bootstrap systems from 'bare metal' to functioning Puppet clients.
- Built Puppet manifests and bootstrap scripts to allow us to bootstrap instances to various roles without having to maintain AMIs.
- Experience in using Perl, shell scripting for Applications, Backups and scheduling.
- Conduct effective Vendor meetings to identify key performance issues, raise tickets and work with vendor on high priority issues and their resolutions.
- Installed and configured JBOSS Application servers on DEV, QA and PROD Systems.
- Tuned OS parameters like SWAP and virtual memory setting s to improve the JBOSS performance.
- Resolve the tickets (SRs and INs) raised by application teams using HP service manager 9 (SM9).
- Good knowledge of Industry security best practices, log collection and log management.
- Identify SAN, troubleshoot SAN Issues, build Physical Volumes, Volume Groups, and Logical Volumes, build File Systems, extend File Systems on Live Production servers, mount & unmounts NFS and NAS File Systems. Good experience with EMC.
Environment: Linux RHEL 5/6, VMWARE VCenter, VSphere OVF, Change Management, Capacity, Performance, Testing, Shell Scripting (Korne& Bourne), Networking- (LAN, Ethernet, VLAN), PV, VG, LV, WEBLOGIC Server 5.1 & 6.0, VMware Virtual Client, Windows, SAN / EMC.
Environment: Red-Hat Linux Enterprise servers (HP ProLiant DL 585, ML Series, BladeLogic, Veritas Cluster Server 5.0, Windows 2003 server, Shell programming, JBoss 4.2, JDK 1.5,1.6, JDK 1.5, VMware Virtual Client 3.5, Web services, VMware infrastructure 3.5.
Confidential
Systems Administrator
Responsibilities:
- Involved in installation, configuration and administration of RHEL on HP ProLiant, DELL IDRAC.
- Setup and configured network TCP/IP on AIX nodes including RPC connectivity for NFS. Created mount points for Server directories, and mounted these directories on the Servers.
- Designed and built p-Squadron logical partitioning LPAR profile.
- Installation and configuration of number of Web Sphere Application Servers (WAS) 5.1/5.4/6.0 instances on development, QA and production environment.
- Installed and deployed operating system and security related patches and fixes.
- Diagnosed and troubleshoot software and hardware related problems.
- Responsible for migration and configuration of IBM web sphere application (WAS) 5.4 to 6.0.
- Installed AIX and performed the operating system upgrade flawlessly. Updating the existing applications and adding new ones without incident.
- Involved in Storage management, LVM, File system management, User account management, data backups and user’s logon support.
- Involved in testing of products and documentation of necessary changes required in this environment.
- Good working knowledge of installing, configuring, and upgrading Blade Center’s Management Module.
- Systems analyst by creating and running queries and cost data, cost analysis, usage and inventory reports using MS Excel and Access
- Good knowledge of Installing and configuring Blade Center's Gigabyte Ethernet switches such as Cisco, and Nortel for different subnets using VLAN ID'S.
Environment: 500+ Linux, 200+ AIX Servers, DELL, HP ProLiant DL-380 G4/G5, pSeries (p550, p520), RHEL(6.x,5.x), AIX 5.3/5.2/5.1, Oracle, MySQL, Tomcat.