Linux Admin Resume
Palm Bay, FloridA
PROFESSIONAL SUMMARY:
- Over 5+ years of experience working as aLinux/Unix Systems Engineer and Administrator in high end server/client environment consisting multi - operating systems (with emphasis on Sun Solaris and Red HatLinuxenvironment)
- Installation, configuration, maintenance, tuning and troubleshooting of servers running on Red Hat enterprise Linux6.x/5.x, Solaris 10, 11 and IBM AIX 6.1/5. x.
- Expertise in Systems Administration, Information Analysis, Server Deployment and support.
- Automated the cloud deployments using chef, Python and AWS Cloud Formation Templates.
- Build server deployment on Cloud (EC2) servers with help of DevOps tools like Puppet.
- Experience in Implementing Organization DevOps strategy in various environment ofLinuxand windows servers along with adopting cloud strategies based on Amazon Web Services. Linux OS Installation and troubleshooting
- CreatingServerLogins, database user and maintaining Least Privileged Policy
- Performing Service Pack Patching on SQLserver.
- Troubleshooting related to SQLServerand Oracle.
- Installation, configuration and management of LAMP (LINUX/Apache/MySQL/PHP) stacks.
- Specialized inLinuxSystem Administration, Installation, Configuration of RHEL 4/5/6, CentOS 4/5/6 and Hadoop 1.2.1 and 2.5.2 environments.
- Linux OS migration from 4.0 to 5.0 and other versions.
- Proficient in System Software Installation, Configuration & Administration of NFS, NIS, DHCP, DNS, Apache and Samba server configuration and management.
- 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.
- Technical professional with Management skills, excellent business knowledge and strong communication skills.
TECHNICAL SKILLS:
Operating Systems: Linux(Red Hat 4.x, 5.x, 6.x), Solaris 8,9,10, AIX, UNIX, and WINDOWS
Version Control Tools: CVS, SVN, IBM Rational Clear Case, Perforce, RTC, GIT, SourceTree
Languages: C, JAVA, XML, SHELL, PERL, RUBY
Databases: My SQL, SQL, MS Access, Oracle DB 10g and 11g.
Application Servers: TOMCAT, WEBLOGIC, WEBSPHERE
Build & Automation Tools: ANT, MAVEN, HUDSON/JENKINS, CHEF, PUPPET, BUILD FORGE, NAGIOS.
Cloud: AWS EC2, VPC, EBS, SNS, RDS, EBS, CloudWatch, CloudFormation AWS Config, S3, autoscaling, Cloud Trail, VMWare.
PROFESSIONAL EXPERIENCE
Linux Admin
Confidential, Palm Bay, Florida
Responsibilities:
- Installed, Deployed Red Hat EnterpriseLinux6.x/7.x, CentOS and installation of packages and patches for Red HatLinuxServers.
- Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.Linux OS Installation and troubleshooting
- Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI, Thor for versioning, Berkshelf for dependency management, and Test-Kitchen for testing and development.
- Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc. with Opscode Chef Cookbooks/Recipes.
- Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized AppServers.
- Implemented multi Node OpenStack KILO Architecture on KVM Using Latest Release of Ubuntu with Services like Horizon, Nova, Neutron, Glance, Cinder, Keystone and Swift.
- Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of Openstack Nodes and Test Playbooks on AWS instances using Python.
- Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, SVN/GIT with Develop/Test/Prod Branching Model for weekly releases.
- Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository
- Creating customized Kickstart profiles for each server and making ISO to build the server
- Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
- Performance Tuning and Management forLinux/AIX server and working with the application/database team to resolve issues.
- Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure
- Installing and Configuring theSQLServer2005, 2008, 2008R2 and 2012
- Applying SQL Serverpatches and hot fixes to stand alone and cluster servers.
- Verifying SQL Server Error Logs and SQL Server Agent logs on a constant day to day basis.
- Creating the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers.
- Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.
- Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager
- Mounting & un-mounting the Netapp storage LUNs to the Red HatLinuxservers and troubleshooting the issues encountered
- Planned and performed the upgrades onLinuxoperating systems and hardware maintenance on HP and POWER servers like increasing memory, disk, replacing failed hardware.
- Work with development teams and business areas to plan future capacity requirements and hold regular meetings to review usage as well as create, revise, and report any new measurements required to manage mainframe or distributed environments.
- Insure impact of software releases to system performance and resource utilization of distributed and mainframe platforms are acceptable during load testing.
Environment: Redhat 5 & 6; Solaris 9, 10; HP Gen 8 Blade and Rack mount Servers, IBM S/6000, MySQL Database servers, Veritas Netbackup, IBM Storage Manager, Cisco UCS, VMware ESX 4.x.
Linux Admin
Confidential, San Francisco, California
Responsibilities:
- Perform server updates, patching, upgrade and package installations using RPM
- Worked on Production Server's on Amazon Cloud (EC2, EBS, RDS, S3, and Route 53)
- Worked and Troubleshoot Git Repositories on Production, Staging, Development and Local Server's.
- Configure User Required Domain's on apache server.; User Administration and Permission;
- Monitor Production Server Health of different parameters (System Load, Physical Memory, Swap Memory, Hard disk, Apache requests, Mailq) via Nagios.
- Investigation and Recover of Production Server Issues like as Server load (Parsing, mailq, query stuck)
- Monitor MySQL Database Backup on AWS cloud S3 (CLI)
- Log Analysis, Maintaining Documents of production server log's reports and server's list.
- Install and configure Ubuntu, Centos on remote servers and Desktop servers.
- Installation of patches and packages using RPM and YUM in Red hat Linux.
- Installed and configured Apache/Tomcat web server.
- Created and modified users and groups with SUDO permission.
- Working with developers to load software onto Linux Enterprise servers and also debugging Scripts.
- Set up and administer user and groups accounts, setting permissions for users.
- Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
- Creation and administration of Virtual Machines using VMware and virtual box.
- OS upgrades and installation of third party software, packages and patches as per requirement.
- Responsible for configuring and connection to SSH through SSH clients like Putty
- Remotely coping files using SFTP, FTP, SCP, WinScp, and FileZilla.
- Regularly manage backup process for server and client data.
- Maintaining the Linux Firewall for network and implement to the network security.
- Troubleshooting the network with the help of net stat, ping, nslookup and trace route tools.
- Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.
- Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.
- Installing open source application, search, analyze and develop new application for users.
Environment: Red hat 6, SQL Server, SQLServerManagement Studio,SQLServerProfiler, NFS, LVM, DHCP, FTP, NTP, DNS, Apache, Tomcat, Java.
Linux Admin
Confidential
Responsibilities:
- Setup a couple of hundred VM's running CentOS to be used for web, database, application, mail, ftp, monitoring and GIT repositories.
- Installed and configured Red HatLinuxKickstart and Solaris jumpstart Servers.
- Configuration of Hardware and Software RAID on Digital & Sun Servers.
- Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
- Configured and Administration of VERITAS Cluster.
- Day to day maintenance of VERITAS cluster Servers.
- Configuration and maintenance of NIS, NFS, DHCP and DNS Servers on Solaris.
- Administrative tasks such as System Startup/shutdown, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.
- Capacity planning of disk space and hardware resources required for production and developments.
- Responsible for migrating and decommissioning of the system.
- Responsible to handle the Server Administration and Asterisk Server Installation and Configuration inLinux.
- Worked as part of Testing Team in Application testing using Manual methods and Scripts.
- Installed and implemented NAS with RAID 1 and RAID 5 configurations.
- Monitored load and performance on the infrastructure and added capacity as needed.
- Familiar with Disk Management Utility. Hands on experience in file system creation and file system management.
Environment: Red hatLinux3,4,5 Sun Solaris 9, 10, HP DLseries G8, IBM X series, Logical Volume Manager, VERITAS Volume Manager, Solaris Volume Manager, VERITAS Cluster, Oracle.