Devops Engineer /system Engineer Resume
El Segundo, CA
SUMMARY:
- IT professional with 7+ years of experience working on infrastructure as a System Admin/Engineer and DevOps engineer in various platform of Linux and Unix: RHEL 3.x/4.x/5.x/6.x, AIX 5.2/5.3/6.1/7.1 , SOLARIS 9/10/11, SUSE and Cent OS, Ubuntu and WindowsOperating Systems.
- Worked on end - to-end cycle in Unix/Linux environment, which includes but not limited to planning, designing, installation, configuration, maintenance, upgrading, deployment and production support.
- Worked on installation and configuration of various Unix/Linux platforms: DHCP, DNS, NFS, FTP, SSH, Sendmail, Apache, Samba, RPM package management.
- Implemented Automation of servers which are dispersed in different geographical regions (both on premise and public cloud), using DevOps configuration management tools.
- Worked on various a DevOps team with exposure to various DevOps tools like Puppet, GIT, SVN, and Chef.
- Version Control Tools ( GIT, SVN)
- Worked on installation of Automation tool Puppet.
- Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS, Rack Space and Cloud.
- Managed Amazon EC2 instances with Puppet Enterprise for provision as well as resource management.
- Automated entire AWS Cloud infrastructure using Cloud-formation templates and individual nodes using Opscode.
- Automated application deployment in the cloud using Docker containerization technology using Elastic Container Service scheduler.
- Extensive experience using Puppet and Chef Configuration management.
- Experienced in administering and deployment of Sun Solaris, Red Hat (Linux) & AIX servers via VMware.
- Managed servers on the Amazon Web Services (AWS) platform using Puppet configuration management.
- Worked on installation, configuration and administration of Kickstart and Jumpstart in various Red Hat and Solaris server.
- Experience in installing, rebuilding and patching servers in Red Hat Linux 5 /6.
- Excellent experience working on various scripts likeShell, KORN, BASH, Ruby, Python.
- Working experience onAWS Cloud.
- Worked with Elastic Load balancing to distribute the workload coming from dual node web based application among EC2 instances within AWS.
- Experience in developing automation scripting in Python and JavaScript and Puppet to deploy and manage Java applications within Linux servers in various environment including development, QA and production.
- Experience in VERITAS File System, Volume Manager, SAN, Legato Backup, and VERITAS Net backup, TSM and Capacity Planning/Performance and Tuning.
- Experience in installing and implementing RAID in mission critical servers.
- Experience with configuration and administration of external storage (SAN/NAS).
- Experience in monitoring system performance, tuning including, disks, network and CPU by itself.
- Experience installation and management of Red hat cluster and Veritas Cluster.
- Installed Kernel Virtual Machine, configured its Virtual Network and created Networked Bridge Interface.
- Good knowledge of Network and Networking switches.
- Experience in boot loaders and Kernel upgrading on various servers Red Hat as well as Linux servers.
- Experience working on 24X7 rotation support.
TECHNICAL SKILLS:
Operating Systems: Red Hat Linux 3/4/5/6, IBM AIX 5.2/5.3/6.1/7.1 , SOLARIS 9/10/11, SUSE and Cent OS, Ubuntu and WindowsOperating Systems
Network Service: DHCP, SendMail, HTTP, POP, Samba, NIS, NIS +, NFS, DNS, FTP/TFTP, ARP/RARP, SSH, TCP/IP, NTP, TELNET
Database: Oracle 8i/9i/11g, IBM DB2, MS SQL, MS-Access
Programming Languages: C, C++, Java, JavaScript, HTML, Shell Script and Perl Script
Applications: Samba, VERITAS NetBackup, VERITAS Volume Manager, LVM, TIVOLI, WebSphere, TOMCAT, Apache
DevOps: Puppet, Chef, SVN, GIT, Vagrant
PROFESSIONAL EXPERIENCE:
Confidential, El Segundo, CA
DevOps Engineer /System Engineer
Responsibilities:
- Worked on Implementation of automation of servers which are dispersed in different geographical regions (both on premise and public cloud), using DevOps configuration management tools.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS)& configuration management using puppet.
- Automated entire AWS Cloud infrastructure using Cloud-formation templates and individual nodes using Opscode.
- Worked on automating application deployment in the cloud using Docker containerization technology using Elastic Container Service scheduler.
- Worked on the installation, configuration of Red Hat 6.x, 7.x Servers
- Designed Puppet Modules to manage configurations and automate installation process.
- Configured Puppet facts in ruby to retrieve the static as well as dynamic information from servers.
- Used Docker to create HA Architecture for several applications such as puppet, chef, Jenkins, etc.
- Used Jenkins to start/stop admin as well as managed webservers within OIM/OAM.
- Worked with Git and SVN for source/version control to save and manage the revisions in a repository as well as to manage the source code.
- Worked on LVM’s in RedHat7 Environment.
- Installed and Configured Apache HTTP server with SQL and PHP Support.
- Configured Puppet Server for monitoring and installing Puppet Agents in multiple Perform automated user management, installation and configuration of various services and backup-using Puppet.
- Provided support for other users ofPuppetand applications that were managed viaPuppet.
- Configuring SSH, DNS and Network Security on various servers.
- Handling HP and DELL servers running on Red Hat Linux 6.5 and CentOS 7.
- Installation & Configuration of Web servers like Apache 2.2 and Application servers like Tomcat7 on the existing Linux servers to fulfill the needs of Development teams.
- Configured and Installed Kickstart for Red Hat Linux 6 server.
- Installed and configured Virtual Machines and Troubleshooting the Virtual Machines.
- Implemented the use of Nagios tool for Monitoring and analyzing the network loads on the individual Machines
- Configured servers, services, service groups, monitors, VIP (virtual IP) on CITRIX Netscalars for load balancing.
- Create documentation suitable for presenting to operations, engineering and executive teams
Environment: s: RHEL 6.3/6.4/6.5/6.7 , CentOS, VM Ware, Network Protocols like NFS, NIS, Splunk, Apache, Nginx, Kick-start, VERITAS Volume Manager,Puppet,AWS, Logical Volume Manager, Nagios, Solstice Disk Suite, VERITAS Cluster Server, Oracle 11g, Shell scripting bash, ksh, Tomcat Servers 7/8.
Confidential, Nashville, TN
DevOps Engineer/System Engineer
Responsibilities:
- Worked on the installation, configuration and maintenance of Red Hat 5.x, 6.x Servers, SUSE and Cent OS at various Data Centers.
- Responsible for installation and upgrade of patches and packages on RHEL 5/6 usingRPM & YUM.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS)& configuration management using puppet.
- Performed Shell and Perl scripting for automotive tasks in Linux.
- Configured Puppet Server for monitoring and installing Puppet Agents in multiple Perform automated user management, installation and configuration of various services and backup-usingPuppet.
- Provided support for other users ofPuppetand applications that were managed viaPuppet
- Developed and supported the RHEL based infrastructure in the cloud environment.
- Configured Puppet facts in ruby to retrieve the static as well as dynamic information from servers.
- Used Jenkins to test the workflow of retrieving and running puppet modules from github onto different test slaves.
- Manage user accounts, groups, and directories including permissions for files in Red Hat Linux.
- Managed NAS storage for users home directory using Puppet to deploy NAS server configurations.
- Worked on maintenance ofESX host clusters and security.
- Managed and configured VMware virtual machine for RHEL, Oracle /Sun Solaris, Oracle Linux server.
- Worked on management and configuration ofday-to-day task in RHEL including RPM, Kernel, and HBA driver upgrade.
- PerformedKickstart installations as well as Linux Kernel, memory upgrade and swaps area.
- Designed Puppet Modules to manage configurations and automate installation process.
- Set up Network Protocols, Network File service (NFS) and Network Information Services (NIS) in Red Hat Linux and AIX systems.
- Administer and Configure VERITAS Volume Manager/VERITAS File System.
- Performed installation and management of data backup and recovery solutions.
- Installed, configured and maintainedDNS, FTP, TCP/IP, Samba on Red Hat Linux.
- Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server, Web Sphere Application Server and Samba Server on Red Hat Linux.
- Provided customer service; troubleshoot users to resolve server network and other system wide problems.
Environment: RHEL 5/6, Shell & Perl Script, Puppet, Networking’s: DNS, FTP, TCP/IP, HTTP, VMware, Windows 2003,Puppet,AWS, Windows 2008, ESX host clusters,VERITAS Volume Manager/ VERITAS File System, Apache webserver, Kernel Virtual Machine,WebSphere application server, Samba.
Confidential, Sunnyvale, CA
Linux Systems Engineer/DevOps
Responsibilities:
- Administered, maintained Red Hat Enterprise Linux, Ubuntu troubleshooting hardware, operating system, applications & network problems and performance issues
- Installed, configured and administered AIX 5.1, 5.2, 5.3, Ubuntu Linux & HACMP
- Worked with KVM Hypervisor to install, configure and maintain Red Hat Linux.
- Deployed latest patches for, Linux and Application servers, performed Red Hat Linux Kernel Tuning
- Worked with the team to create a completePuppetDevelopment environment with promotion via Subversion.
- Installed, Maintained, and UpgradedPuppetMasters, Agents, and Databases
- Performed Servers consolidation and virtualization using HPSA virtual infrastructure, VMware ESX, Virtual Center, VM tools.
- Experience in IBM cloud Services and AWS for cloud computing.
- Installed and configuredDHCP, DNS, web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on AIX and Red Hat Enterprise Linux servers
- Experience using BMC blade logic client automation Tool
- Used Puppet for Automation and system monitoring tool.
- Wrote shell, Perl, python, ruby scripts to automate daily repetitive activities.
- Provided production support of Apache and JBoss including installation, configuration, and management and troubleshooting.
- Implemented virtualization using HPSA in Red Hat Linux on HP - G7, G8 and IBM-z/VM series.
- Implemented day-to-day tasks in RHEL that include upgrading rpms, kernel, HBA driver, configuring SAN Disks, multi pathing and LVM file system
- Linux kernel, memory upgrades and swaps area and performed Red Hat Linux Kick start installations
- Created users, manage user permissions, maintain User & File System quota on Red Hat Enterprise Linux and AIX.
- Regular maintenance of VERITAS Cluster, MC/Service guard Packages and load balancing
- Wrote Scripts for automating and testing the code using Perl, Korn.
- Defined/setup network protocols, Network File Services (NFS), and Network Information Services (NIS) in Red Hat Linux and AIX systems
- Network trouble shooting using 'netstat', 'ifconfig' and 'tcpdump'etc
- Administration and Configuration in VERITAS Volume Manager/VERITAS File System
- Monitored ticket queue to attend user and system calls, attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.
Environment: Red Hat Enterprise Linux 4.8,5.10, Ubuntu, VERITAS Cluster Server, Veritas Volume Manager, Oracle 11G, Perl,Korn,HP UX, IBM AIX, SAN, EMC VNX HP Proliant DL 380,560 Weblogic, Oracle RAC/ASM, MSWindows 2003 server, IBM and AWS, Puppet.
Confidential, Detroit, MI
Linux Administrator
Responsibilities:
- Red Hat Enterprise Linux and AIX Systems Administrator as well as supported applications on mission critical Enterprise Networks and Multi - Server environments.
- Performed, configured and supported Kickstart installations and maintaining RHEL 5.5, Sun Sparc, x86 Servers.
- Performed and administered patch and package updates for updated servers.
- Redesigned and redeployed Nagios implementation. Nodes automatically added and removed themselves via Puppet.
- Installed and configured various software applications and packages such as Apache, WebLogic, Oracle 9i etc.
- Performed troubleshoot of hardware as well as software failure for various Linux and Solaris servers (core dump and log file analysis).
- Configured, Installed and maintained various servers like DNS, Mail, FTP, NFS, NIS, NIS+, RPM and Samba (Web server) on Red hat Linux and CentOS.
- Maintained and monitored user accounts, file security, file access, permissions, passwords, provided special privileges to selected users using RBAC utility thus controlling the system and its access.
- Worked with installation and configuration of volume management using VERITAS Volume Manager,VxFS file system.
- Collaborated with backup team to maintain and recover the enterprise wide backup servers using VERITAS Net Backup.
- Wrote shell Scripts as cron jobs and deployment scripts for various reason in VIM editor.
- Performed network troubleshoot using ndd. traceroute, netstat, ifconfig and snoop.
- Monitored system's overall performance, system updates and disk and storage management.
- Configured and installed SAMBA server for windows and Linux connectivity.
- Administered switches, servers and ports with Nagios.
- Implemented RAIDtechnology to back up servers.
- Installed and configured networking servicesonUNIXwithNIS/NFS, DNS, SSH, DHCP, NIDS, TCP/IP, ARP and Kickstart installation.
Environment: RHEL: 5.5, Sun Sparc,CentOS, Windows servers, AIX, Nagios, Puppet, WebLogic, Oracle 9i, Solaris server, VERITAS Volume Manager, VxFS file system, VERTIAS NetBackup, Vim editor, Samba, Nagios, RAIDs, networking servers MIS/NFS/DNS/SSH/DHCP/NDIP/TCP-IP/ARP.
Confidential, Portland, OR
System Administrator
Responsibilities:
- Performed installation, configuration and maintenance of Redhat Linux 5.3.
- Handling HP and DELL servers running on Redhat Linux and SUSE Linux 9 .
- Linux kernel, memory upgrades and swaps area. Redhat Linux Kickstart Installation. Configuring DNS, DHCP, NIS, NFS in Redhat Linux other Network Services.
- Performed daily backups, restoration of data as per requests from developers using VeritasNetbackup.
- Experience in Servers consolidation and virtualization using HPSA VSphere virtual infrastructure, HPSA VSphere ESX.
- Audited the servers after the installation and prepared documents.
- Worked on EMC disk storage to allocate disk space.
- Network trouble shooting using ‘ndd’, 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc
- Network Monitoring UsingNagios tool.
- Monitored overall system performance, performed user management, system updates and disk & storage management.
- Created users, manage user permissions, maintain User & File System quota on RedhatLinux and AIX.
- Production support of Apache and JBoss including installation, configuration, management and troubleshooting
- Implementing RAID 1 and RAID 5 on mission critical servers such as domain controllers and file servers.
- Setup of full networking services and protocols on UNIX, including NIS/NFS, DNS, SSH, DHCP, NIDS, TCP/IP, ARP, applications, kickstartand print servers to ensure optimal networking, application, and printing functionality.
- Performed troubleshooting of CPU bottle necks, memory bottlenecks and gave suggestions on performance improvements. Analyzed performance issues through PERFPMR.
- Worked on preparing the documentation.
Environment: Redhat Linux 4.0,5.0, HPSA VSphere ESX Server 3.5.0, JBOSS, Remedy, EMC Power Path, windows 2000/2003, Sun Solaris 8,9,10, Solstice Disk Suite, AIX 5.3, Veritas Cluster Server, Enterprise Security Manager, Opsware, Weblogic 8.1, Oracle 9i/10g.
Confidential
System Administrator
Responsibilities:
- Installed and configured Kickstart and Jumpstart for Red Hat Linux 3/4server andSolaris as per the project need.
- Installation,integration, tuning and troubleshoot in various application servers: Apache, Tomcat, WebSphere and WebLogic.
- Administered and monitored Compaq and Linux workstations and servers.
- Performed system-monitoring tune up kernel parameter, adding/removing hosts, users and disks on DNS/NIS domain.
- Installing and applying security policies on Red Hat Linux for hardening the server based on the company's policy.
- Installed, configured and monitored VERITAS Cluster server, creating service groups adding resources and enabling features.
- Experience in DNS, NFS, NIS, LDAP, Samba, remote access security management and troubleshooting in Red Hat Linux.
- Created bash shell scripts to receive info on various Linux servers.
- Configured Sendmail Utility on Linux servers.
- Conducted technical documentation for various projects in collaboration with Technical writers.
- Performed installation of Oracle Patches and troubleshooting and maintaining system security.
- Administered and created new users, groups and secured access and restrictions to files and directories.
- Managed virtual memory and swap space on RHEL servers.
- Involved in monitoring trouble ticket queue in order to attend user system calls, attended team meetings, change control meetings to update upcoming changes in environment.
Environment: RedHat Linux 4.1/4.2/4.3/4.4 , Solaris server, Apache, Tomcat, WebSphere, WebLogic application server, Compaq servers, Sendmail utility for Sun UNIX server, Oracle 7.x/8.x, Oracle patches, Samba, Windows NT, VERITAS Cluster and RAID levels.