S Ystems Engineer (linux/devops) Resume
Eagan, MinnesotA
TECHNICAL SKILLS:
Installation and Administration of Red Hat Linux8/9, RHEL 3.x - 7.x and Solaris 9/10/11; Disaster Recovery, EDI, Communication setup (bridges, ftp, X.25, rcp), Device Drivers, Patch/Package Management, TCP/IP, DNS, FTP, NIS, Kernel Tuning, User Maintenance, File System (UFS, VXFS, HSM, VFS), Omni Back, VERITAS (VXVM, VCS, Disk Suite, Volume Manager and High Availability); ufsdump/ufsrestore, cpio, de, tar, UNIX Add On Packages: Compilers, Databases (Informix, Oracle, Sybase), Source Code Control (rcs, sccs), SAMBA; Data center and Cloud Computing Environment experience; Configuration of system builds using Puppet, stackIO, xcat; Security hardening; Scripting - Korn, Ruby, Bash, Python, CSH and Perl
PROFESSIONAL EXPERIENCE:
Confidential, Eagan, Minnesota
Systems Engineer (Linux/DevOps)
Responsibilities:
- RHEL 5/6/7 patch management using Redhat Satellite and Capsule servers.
- Raise ENCR requests and coordinate with firewall team to get required ports opened for clients to be able to registered with Satellite/Capsule servers.
- Raise support cases with Redhat to troubleshoot and resolve server related issues.
- Coordinate with Application/Database team for patch related activities. Raise RFCs and get approvals
- Coordinate with team members to deploy Ansible playbooks. Performed RHEL 6 to 7 upgrades etc.
- Shell scripting for job automation in korn and bash Experience in leading/working with a team, onsite-offshore models and independent environment. Very good coordinating experience with program managers, testing teams, database administrators and end users shells.
- Used Chef and Puppet on Satellite server and otherwise to do mass deployment of webservers, app servers and patching
- Maintenance and Vulnerability Management of Hybrid infrastructure and CI/CD using Chef - Cookbooks.
- Strong Knowledge/experience in creating Jenkins CI pipe lines. Experience in JENKINS to automate most of th e build related ta sks.
- Experience in development and configuration experience with software provisioning tools like Chef, Puppet and Ansible.
- Installed, administered and configured Jenkins Continuous Integration (CI) tool.
- Developed TSO/ISPF dialogs to schedule and manage user controlled Batch processing.
- Migrated to Red hat satellite server 6 version.
- Administered Linux servers for several functions including managing WebSphere, Apace/Tomcat server, mail server, MySQL database, SVN.
- VERITAS File System (4.x/5.0/6.x), VERITAS Cluster (3.x/4.x), VERITAS Volume Manager and Logical Volume Manager
- Developed TSO/ISPF utilities to collect and interpret IACS VSAM file data to assist in the analysis of Batch and CICS problems.
- Installed VMware VSphere 5 and created virtual machines on ESX 5.0 Servers using Dell PowerEdge R410.
- Setup and configure VMWare on Xseries.
- Successfully migrated over 100 servers in Linux and Solaris for data-center migration project, including Red Hat Linux, Solaris (zones, LDOMs)
- Responsible for writing automated scripts using Shell script. Built Java application using MAVEN.
- Production Support for 2000+Linux Servers, 1500+ Solaris servers.
- Implemented EC cloud technology in setting the new Linux and Solaris environment
- Developed unit and functional tests in Python.
- Wrote many Chef Cookbooks and created Chef Recipes for automation tools and builds.
- Installing Patches and Packages on Sun Solaris Servers and Zone servers, RedHat Linux servers.
- Created Maven POMs to automate build process for the new projects and integrated them with third party tools like SonarQube, Nexus.
- Managed 5-10 Releases/month & up to 2 Releases/day in dynamic and constantly changing environment.
- Worked with VMware ESX 4.x servers, and Virtual Infrastructure client to create virtual guests.
- Build Java code and .NET code on to different Jenkins servers as per the schedule.
- Responsible for installing and administrating the SonarQube for code quality check and Nexus repository and generating reports for different projects. Also, integrated them into Jenkins.
- Automated the process of deploying the web applications from slaves to IIS servers using the Microsoft web deploy tool through Jenkins server.
- Developed web services using Spring Boot, Hibernate. Comfortable creating REST services
Confidential, Austin TX
Systems Engineer (Linux / DevOps)
Responsibilities:
- Built new servers from scratch using kickstart (RHEL) and jumpstart (Solaris)
- Worked with multi-terabyte backend SAN storage systems using LVM, Veritas Volume Manager, ZFS, SVM, etc.
- Implementation of PCI security standards for SAS70 and internal IT audits across UNIX shop comprising of AIX (5.3, 6.1), Solaris (9, 10 and 11) and RHEL (4, 5).
- Worked on patching using yum repositories on satellite servers
- Successfully migrated over 100 servers in Linux and Solaris for data-center migration project, including Red Hat Linux, Solaris (zones, LDOMs)
- Used Redhat Satellite Server for updating packages at various locations of servers where it deployed.
- Day to day administration support to Linux, Solaris and AIX environments
- Experienced working in Data center and had experience on Cloud Computing Environment.
- Installed, administered and configured Jenkins Continuous Integration (CI) tool.
- Utilized Nexus software to run vulnerability scans on TCP & UDP Ports to ensure system security
- Remote system administration via tools likes SSH and console access.
- Shell scripting to automate the regular tasks like removing core files, taking backups of important files, file transfers among servers.
- Installation of servers on Linux, Solaris, AIX from scratch using Kickstart, Jumpstart, NIM
- Configuring, troubleshooting and maintaining middleware application servers such as JBoss, iPlanet, Tomcat, Web logic, web sphere.
- Expertise in virtualization using VMware ESX server 3.5, 4.0, VMware Workstation, Virtual Box and Xen, Redhat Enterprise Virtualization suite.
- Hands of experience in Veritas clustering, Cluster Administration, managing LPARs, and configuring GPFS.
- Implemented EC cloud technology in setting the new Linux and Solaris environment.
- Create LPARs based on the app team’s requirement and Increased the memory of LPARs by requesting the memory from SAN team.
- Provided programming solutions for the development of a Batch claims history reporting system.
- Build the servers from scratch, which include installing RAID, ESXI, and assign IPs, assign Network to Physical machines.
- Responsible for the reliability, functionality, and monitoring of cloud computing environment.
- Advances scripting abilities in Shell and Perl Understanding of backup process, system monitoring, performance tuning, disaster recovery, and scripting
- Created test servers for around 600 developers for UAT via AWS (Amazon Web Servers) with a team of 3.
- Creating/updating/deletion of pods, deployments in kubernetes cluster automatically to deploy Jenkinsartifacts (in this case Docker images) in production.
- Worked with DOCKER and Vagrant for different infrastructure setup and testing of code.
- Creation of Kubernetes service which acts as a front end to outside world. Service also creates an internal load balancer(avi) which sits in front of these deployments for collecting analytics, system operands etc. of the incoming traffic.
- Performed patching of RHEL using yum, up2date and Blade Logic.
- Performed system-monitoring checks using TOPAS, SAR, VMSTAT, IOSTAT to report systems usage and performance.
- Environment using and F5 load balancers, Amazon Cloud services.
- Hands of experience on various networking Protocols. Done file transfers via FTP.
- Help in resolving various issues in the Products of EMS, RV, and Hadoop. And L2 support for those products. and 24/7 Support, weekend support on rotation basis.
- Doing a UAT refresh in order to sync the Prod topology in UATs so that app teams can do a rigorous tastings with Prod similar data.
- Raising sevs (severity1, severity2, and Severity3) based on the issue during business hours, following up for RCA.
- ITIL compliance change control methods via BMC Remedy
Confidential, Atlanta GA
Linux Engineer
Responsibilities:
- Installing Patches and Packages on Sun Solaris Servers and Zone servers, RedHat Linux servers.
- Built and configured Servers with Unix based on client specification
- Telecom & systems administration, network operating center (NOC) administration, LAN/WAN/VPN administration, VMware administration, and intrusion detection and prevention (IDP) monitoring.
- Responsible for the reliability, functionality, and monitoring of cloud computing environment.
- Performing daily system monitoring, change and configuration management verifying performance and availability of all hardware and server resources by using uptime, netstat, top, free, caaudit, vmstat, iostat and reviewing logs
- Troubleshooting and problem resolution of system performance, networking & ZFS management.
- Installed apache, MySQL, PHP, Perl Modules and customer build applications on Redhat Linux servers.
- Developed highly efficient algorithms in C++ through both pair-programming and independent work. The algorithms improved inventory management benchmarks 18 percent.
- Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading.
- Configuration management with puppet.
- Installed and configured Apache and supporting them on Linux production servers.
Confidential
Linux Administrator
Responsibilities:
- Performed installation, patching, and upgrading software and hardware packages including its dependencies using YUM
- Implement and configure the PHP, APACHE, NGINX and NGINX throttling module
- Installing and configuring various network services such as DNS, DHCP, NFS, SMTP, Apache Server, NIS, Samba, SSH, Telnet, sendmail and management of TCP/IP protocols
- Installation, Upgrading, Patches, Migration, Configuration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX (SUN Solaris, Red Hat Linux)System.
- Worked in the maintenance and support of various website as requested by the clients.
- Installing, configuring and support RHEL 7.x/6.x, solaris 10/11
- Built new servers from scratch using kickstart (RHEL) and jumpstart (Solaris
- Performing daily system monitoring, change and configuration management verifying performance and availability of all hardware and server resources by using uptime, netstat, top, free, caaudit, vmstat, iostat and reviewing log
- Troubleshooting and problem resolution of system performance, networking & ZFS management.
- Experience in deploying and supporting CentOS, Red Hat, or Debian operating systems.
- Reading existing source code in C to determine current programming logic.
- User Account Administration including management of user authentication service
- Aware of NFS and NAS environment.
- Used Nagios and database plug-ins to automate monitoring and setup alerts to notify Webops team.
- Wrote a program in C, which parses computer logs and then displays the summary in automatically generated HTML files.
- Worked with Hitachi and Oracle 7000 series from Unix perspective.
- Administer and deploy RedHat servers (Stand alone, via VMWARE and TPM)
- Manage, create and trouble shoot User Profiles, Software, Backups.
- Expert in installation and configuration of remote management software such as Team viewer, Putty, VNC, and MS Remote Desktop.