Sr. System Engineer/admin (linux, Devops, Vmware) Resume
Nashville, TN
SUMMARY
- An organized IT Professional with 9 Years of Managing Large Scale Enterprise Datacenters with core Skills revolving around Complete Linux (CentOS, RHEL, SUSE, Ubuntu) Installation, Configuration & Troubleshooting.
- Proficient with Tools that are used for Automating and Auto Scaling Multi Tennent environments in a CI/CD Pipe Line within DevOps culture.
- Worked in infrastructure team on installation, configuration and administration of CentOS 5.x/6.x/7, RHEL 5.x/6.x/7, Windows Server 2008 - R2/2012-R2 and SUSE Linux 10.x/11.
- Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX Red Hat Linux Systems.
- Experienced with Apache http, Tomcat, and LVM on Linux.
- Experienced in IT industry working as a proactive Oracle DBA.
- Strong administration and troubleshooting skills in Linux environment.
- Experienced in Linux networking configuration and troubleshooting.
- Experienced in installation, configuration, and maintenance of Linux Machines.
- Experienced in creation and managing user, accounts, security rights disk space and process monitoring in Red Hat Linux.
- Experienced in configuration of NFS, DNS, TCP WRAPPER, HTTP, FTP remote access management and security troubleshooting skills.Experienced in Web servers such as Apache Server, Tomcat, weblogic, and VMware
- Experienced in scheduling jobs and administrative task using cron.
- Experienced using RMAN for backups and testing disaster recovery scenarios.
- Skilled in Database planning, installation, configuration, migration/upgrade and performance turning of Oracle 10g, 11g and 12C databases on various platforms.
- Experienced and knowledge in packet management installation, updating, and remove different packages using RPM and YUM.
- Extensively worked with VMware ESXi 5.1/5.5/6.0, vCenter Server, Host Clustering with HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores with, iSCSI, NFS & FC.
- Configuration & Management of AWS (Amazon Web Services) like VPC, EC2, S3 Buckets, Route53 DNS, RDS, EBS, ELB etc.…
- Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
- Experience in working on source control tools like Tortoise SVN, CVS, IBM Clear Case, Perforce, and GIT.
- Strong knowledge on source controller concepts like Branches, Merges and Tags.
- Managed all the bugs and changes into a production environment using the Jira tracking tool.
- Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
- Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
- Managing DNS, LDAP, FTP, Tomcat & Apache web servers on Linux servers.
- Expertise in implementation and maintenance of Apache Httpd, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
- Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring. Worked on Bash Scripts, Perl Scripts Python.
- Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
- Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment. Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
- Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
- Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance & On-Call Pager Duty/Support
- Experience using MAVEN and ANT as build tools for the building of deployable artifacts through Jenkins (jar, war & ear) from source code.
- Strong appetite for learning new technologies with positive attitude. Created Custom as well as downloaded pre-written Modules and Manifests, Worked and utilized Puppet hierarchy files, facts, and global variables.
TECHNICAL SKILLS
Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, VMware 4.x/5.x/6.x, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012.
Build/Automation Tools: Puppet, Chef, Ant, Maven, Jenkins, Hudson &Bambo.
Languages: Shell, Bash, Perl, Ruby and Python scripting.
Databases: MySql, MongoDB, Cassandra, PostgreSQL, SQL Server.
Web/App Server: Apache, IIS, HIS, Tomcat, WebSphere Application Server, Jboss.
Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla, HP Quality Center.
Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN.
Web Technologies/Programing Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++, Ruby, Perl scripting, Python, Shell scripting.
PROFESSIONAL EXPERIENCE
Confidential, Nashville, TN
Sr. System Engineer/Admin (Linux, Devops, VMware)
Responsibilities:
- Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
- Implemented Chef, ansible including the internal best practices, cookbooks, automated cookbook CI and CD system. Made use of Jenkins for Chef CI, Thor for versioning.
- Kick starting/PXE Booting of Linux environments on VMWARE & AWS with custom configuration along with running Chef Cookbooks for configuration management of all Files/Packages/Services & Custom Dependencies.
- Implemented multi Node OpenStack KILO Architecture on KVM Using Latest Release of Ubuntu with Services like Horizon, Nova, Neutron, Glance, Cinder, Keystone& Swift.
- Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS etc… with OpsCode Chef Cookbooks/Recipes.
- Worked on Python Scripts to Monitor Variety of Services &Perl Scripts with Hash/Arrays to Insert/ Delete/Modify content in multiple servers.
- Helped Implement Alfresco Content/Document Management Tool on AWS using the Alfresco AMI for EC2 with MYSQL DB in RDS Platform with EBS Volumes for High IOPS.
- Working with the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly.
- Performance Tuning and Management for Linux 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.
- Preventive maintenance (OS Patching) of Red Hat Enterprise Linux (RHEL).
- Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.Performed data management using native Linux utilities for archiving and compression.
- Extensively involved in troubleshooting bottlenecks of Memory, CPU, Devices and network using ps, vmstat, iostat, netstat, sar, snoop, nfsstat and sar commands, tuning the performance.
- Package management using RPM, YUM and UP2DATE in Red HatLinux.
- Experience with provisioning and virtualization of IBM P-Series hardware (LPARs, VIO
- Associated with DBAs for installation of Oracle database onLinuxservers & for tuning, backup and restore.
- Scheduling the jobs by creating Crontabs onLinux.
- Perform operational tasks and activities e.g. monitoring log files, performance tuning and migration between environments.
- Monitor the performance and availability of key middleware components in production and test environments.
- Configured the systems for TCP/IP Networking with the existing LAN, Setting up SSH and SCP.
- Troubleshooting and configuration of Local and Network based printers.User, Group Administration and Advanced File Permissions.Maintain security for the networked environment while allowing users to access all data.
- Administered user accounts. Troubleshooting user logins using various remote login utilities.
- Proficient in troubleshooting system problems.
- Performed administration and monitored job processes using associated commands.
- Monitored client disk quotas and general disk space usage. System performance monitoring and tuning.
- Maintaining and troubleshooting network connectivity.
- Set up mount points on Solaris servers for Oracle database.
- Customized user environment for users. Configured and Maintained RAID levels 0,1,5,6.
- 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.
- Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized AppServers.
- Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of Openstack Nodes and Test Playbooks on AWS instances using Python.
- Administered Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, SVN/GIT with Devel/Test/Prod Branching Model for weekly releases.
- Create templates for users, application servers for faster VM deployments
- Hands on experience in updating / upgrading ESX servers, Virtual Center servers and windows virtual machines usingVMwareUpdate manager
- ConfiguredVMwareHA,VMwareDRS, FT in acquiring higher efficiency forVMwareInfrastructure
- Create thin provisioned VMs as per client application requirements and expanding Hard Disk sizes as requested.
- ThinApp Packages, Applications Upgrades and deployment testing and Production Implementation.
- P2V and V2V conversions by usingVMwareConverter
- Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager.
- Performed the upgrades on Linux operating 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.
- Provide drill down reporting for application teams to use in monitoring their application resource usage/performance.
- Promote involvement of application development teams to make recommended changes that improve program performance.
- Insure impact of software releases to system performance and resource utilization of distributed and mainframe platforms are acceptable during load testing.
- Doing capacity Assessment for new requests of servers i.e. calculating CPU and Memory for new servers according to the current/future Applications running on the system.
Confidential, Palo Alto, California
Linux, VMware & Devops System Administrator
Responsibilities:
- Installation, Configuration & Upgradation of Linux 6/5 operating systems.
- Configure and troubleshoot the network file systems (NFS), ZFS, zones, and network information service (NIS) environment.
- Installing Red Hat Linux using kick start and applying security polices for hardening the server based on the company policies.Performed package administration on Linux using rpm and yum thru RHN Satellite and subscription manager.
- Creation and modification of local and global zones, zone parameters, and file systems on local and global zones.
- Working with file/disk encryption technology/products on servers, Vormetric Data Security tools, and File System Encryption.
- Create, monitor and maintain the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures.
- Improve the build/release processes.
- Assist in establishing and enforcing standards that will improve the ease of automating the build and release process.Create and maintain multiple test environments.
- Deploy builds to multiple test and production environments.
- Create and maintain documentation of the build/deployment systems and processes as well as development/test environments.
- Administrating SVN like create and maintain new repositories, adding SVN users and authenticate and access request for new users.Installation of RPM packages to upgrade Linux packages.
- Design, develop, and support UNIX system images using Solaris jumpstart, HP-UX Ignite, and RedHat KickStart.
- Performance tuning and capacity planning of Solaris servers.
- Configure Linux Redhat servers with Kickstart, LDAP, DNS, and DHCP and connect to Network. Integration of Windows Active Directory with Linux/Unix Servers.
- Deployed RedHat Satellite Server with custom repositories to provide a stable management solution for the Linux environment.Installation, configuration, support and security implementation on following services: DHCP, SSH, SCP.
- Configuration and administration of NFS and Samba in Linux and Solaris
- Use of puppet for server reporting and OS provisioning.
- Working on installation, configuration, and volume/File system management using Logical Volume Manager (LVM), Veritas Volume Manager, and Solstice Disk Suite (Solaris Volume Manager).
- Creation of virtual disks and assigned CPU threads by using Logical Domains (Ldoms).
- Working on System Security hardening.
- Installation and configuration of Veritas Volume Manager, LVM, Veritas File System, and Veritas Cluster Server.
- Installation, configuration, administration, and maintenance of VERITAS NetBackup application.
- Maintenance of Veritas/Sun/Redhat Cluster Server for high available systems and configured resource group/service groups from scratch and tested for failover. Configuration of NIC bonding and IPMP on Linux and Solaris.
- Creation of VMs and install different guest OS. Hands on configuring HA, DRS, vMotion and installingVMwaretools
- ManageVMwareDistributed Resource Scheduler (DRS), vMotion and High Availability (HA) Clusters. Worked closely with Storage and Networking teams to manage the allocated EMC SAN, Fiber and Networking Infrastructure. implementation and troubleshootingVMwareESXI 5.x Hosts,VMwarevSphere virtual center.
- P2V and V2V conversions by usingVMwareConverter
- Configuration of Global File System (GFS) and SFRAC for oracle RAC cluster configuration.
- Supporting and troubleshooting Linux and UNIX servers’ day to day problems.
Confidential, Deerfield, IL
Linux, Unix, VMware Admin
Responsibilities:
- Installation, Configuration & Upgrade of Red-hat Linux, AIX, HP-UX operating systems.
- Installation of patches and packages, Installation & configuration of Jumpstart/Flash archive, Ignite and kickstart servers. Administered DNS, NIS, NIS+ and NFS, Send Mail and involved in troubleshooting.
- Worked with VERITAS Cluster Server 4.0/3.5/2, Redhat Cluster Server.
- Installation and configuration of Veritas Volume Manager, Veritas File System and Veritas Cluster Server; Maintaining and troubleshooting VCS for Failover and redundancy.
- Responsible for creating, cloning Linux Virtual machines using VMWare virtual client 3.5.
- Disk and File system management through Veritas Volume Manager, Solaris Volume Manager, Logical Volume manager.
- Experience with Jumpstart & Kickstart Installations on Solaris & Linux. Experience with NetIQ Access Manager
- Installation, configuration and administration of Red Hat Linux servers and support for 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.
- Administrative tasks such as System Startup/shutdown, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.
- Installation and configuration of Oracle 7.x/8. x. Implemented NFS, DNS and NIS under SUN.
- Performed the administration of the Domain Name Server and configuration of the Database Files.
- Wrote bash shell scripts for getting information about various Linux servers.
- Installed and Configured Sendmail Utility on Sun UNIX Servers. Administering NFS Mounts.
- Troubleshooting Backup and Restore Problems Creation of LVMs on SAN using Linux utilities.
- Monitored overall system performance, performed user management, system updates and disk & storage management. Performed OS upgrades and Patch loading as and when required.
- Backing up and restoring files across the network.
- Wrote Technical documentation for various projects and worked with Technical writer to finalize the documents.
- Configuring & handling Samba servers on Linux and managing file system.
- Installation, Configuration, and Administration of Websphere and Apache Servers.
- Having production experience supporting and deploying to web application servers such as BEA WebLogic, Red Hat JBoss, Apache, Tomcat, and Apache HTTPD servers.
- Planning and implemented Disaster Recovery sites from the scratch; Involved in disaster recovery testing every quarter. Backup management and recovery policies using Veritas NetBackup.
- Experience of Storage Area Network/SAN, EMC Symmetrix/ Clarriion.
- Interacting with various teams such as Oracle database team and NetBackup team.
- Interaction with vendors for Hardware and software supports.
- Installed and configured VMwareVSphere 4.1/4.0 ESX/ESXi nodes.
- Administration of environment running ESX/ESXi Hosts and Virtual Machines.
- Manage Virtual Machines, InstallingVMwareTools, Creating Templates, Cloning, Deploy Virtual Machines using Templates, Converting Physical to Virtual Machines.
Confidential, Detroit, MI
System Admin (Unix, Linux and VMware)
Responsibilities:
- Worked on installation, configuration and maintenance Redhat, CentOS and Suse Servers at multiple Data Centers.
- Managed VMWARE vSphere HOSTS in a HA/DRS Environment with vMotion/ Site Recovery Manager, Replication Manager vRealize Automation Center and Fiber SAN.
- Implemented Migration from VMWARE to AWS using VMDK Import tools.
- Performeda trend analysis of CPU/Memory/Disk utilization for criticalservers.
- Ensuringperformance issues are properly addressed at right time to enable performance tuning.
- Worked with File System includes UNIX file System and Network file system.
- Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
- Installed and configured DCHP server to give IP leases to production servers.
- Management of RedHat Linux user accounts, groups, directories and file permissions.
- Applied the Clustering Topology that meets High Availability and Failover requirement for performance and functionality.
- Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Sendmail on Redhat Linux/Debian Servers. Configured, managed ESX VM’s with virtual center and VI client.
- Performance monitoring using Sar, Iostat, VMstat and Mpstat on servers and also logged to Munin monitoring tool for graphical view. Installed packages with yum and rpm.
- Installation and configuration of PostgreSQL database on RedHat/Debian Servers.
- Performed Disk management with the help of LVM (Logical Volume Manager).
- Configuration and Administration of Tomcat/Apache Web Server and SSL.
- Created and maintained network users, user environment, directories, and security.
- Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
- Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Redhat Linux.
- Worked on VMwareESXi 5.X, 4.X, andVMwarevSphere 5 features
- Experience on Host Profiles, Distributed Switch, DRS, VMotion, SV-Motion, Resource pools, permissions, Patches, Snapshots, Tools Upgrade, disk expansions, Templates.
Confidential, Irving, Texas
Linux, Windows System Admin
Responsibilities:
- Installation Red hat Linux Enterprise Server 4/4.5 on Dell and HP x86 HW.
- Performed installation, configuration, administration and design of Windows 2003, 2008 domains in an enterprise network environment including installation and configuration of WINS, DNS, DHCP, as well as allocated IP addressing scheme.
- Involved in mailbox creation/updating/relocating, group mailboxes, and distribution lists.Monitoring system performance, tune-up kernel parameter, adding /removing /administering hosts, users, disks on DNS / NIS.
- Configured the NIS, NIS+ and DNS on Red Hat Linux 4.5 and update NIS maps and Organize the RHN Satellite Servers in combination with RHN Proxy Server
- Installed and configured the RPM packages using the YUM Software manager.
- Configured logical volumes using logical volume manager (LVM) and also configured mirroring.
- Merged the generated reports as per request. Formatted data into required format using UNIX Shell Scripts, SED and Awk. Networking communication skills and protocols such as TCP/IP, Telnet, FTP, NDM, SSH, rlogin.
- Deploying Veritas Clusters and Oracle test databases to implement disaster recovery strategies, ensuring uninterrupted availability of the global systems.
- Configured Logical Storage Manager (LSM) for root disk encapsulation and implemented root disk mirroring for fault tolerance. NIS, NFS, AUTOFS, NTP Configuration and Administration.
- Also coordinating with storage team and networking teams.
- Analyze LAN to determine what were the major problems and improvements needed to be made to the network infrastructure.Manage User accounts, Files and Print servers in multiple Windows environment.
- Assist in Migration/up gradation of Windows 2003/Active Directory.Configure and manage DNS, DHCP servers.
