Linux System/devops Engineer Resume
Austin, TexaS
SUMMARY:
- Unix System Administrator on Linux, Solaris, AIX and Vmware.
- Experience in working with Windows, UNIX/LINUX platform with different technologies such as Big Data, SQL, XML, HTML, Core Java, Python, Shell Scripting etc.
- Installation, Upgrading, Patches, Migration, Configuration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine - tuning on UNIX (SUN Solaris, Red Hat Linux) Systems.
- Strong technical background in SAN Storage, Disk Management, Logical Volume Management (LVM) and logical partitioning.
- Experienced in Data Center migration, active directory migration and application re-platforming
- Production support, troubleshooting, patching and scripting on Solaris (7-11) and RHEL (Linux 4,5,6,7) platforms
- Development, Automation and Maintenance of on premise and Cloud based Applications and Services.
- Experience in Implementing Configuration Management tools like Puppet, Chef and Ansible. And used for Application Deployments & Environment configuration.
- Proficient in performing DR tests of UNIX (Solaris & Linux), Oracle & Sybase databases, Peoplesoft/SAP, FOBOCA, Securities & Trading Apps and whole UNIX infrastructure. R1/R2 mappings, DNS/LAM changes.
- Creating and maintaining users, profiles, security, rights, disk space and process monitoring.
- Setup and configured network TCP/IP on SOLARIS including RPC connectivity for NFS. Created mount points for Server directories, and mounted these directories on Solaris Servers.
- Proficient in configuring JumpStart and KickStart servers to initiate installation of Solaris and RedHat Linux on several machines at once.
- Experience in writing Shell scripts using ksh, bash, perl, for process automation of databases, applications, backup and scheduling.
- Experience in Performance monitoring, usage and load of the system, changing kernel parameters for better performance, creating new Slices with format and creating huge Slices with Daisy Chains.
- Expert in setting up SSH, SCP, SFTP connectivity between UNIX hosts.
- Installed Configured and Managed NIS, NFS, DNS and SendMail. Configured DHCP Red Hat Linux server.
- Experience on upgrades of Solaris, Sun Hardware, patches, Veritas S/W. Disaster recovery, Veritas NetBackup, Watchers and also Oracle & third party software.
- Build and configure complex clustered environments using Solaris 10, Sun Cluster and Veritas Cluster with shared storage configured from Netapp arrays. Measure and analyze host and storage behavior during injected faults.
- Performance Monitoring & Tuning - iostat, vmstat & netstat, nfsstat.
TECHNICAL SKILLS:
Operating Systems: RedHat Linux 4, 5, 6, 7, Solaris 8, 9, 10,(11), VMWare ESX 3, 4, 5, SUSE 9, 10, Centos 4, 5, Fedora 12, 14, 16, Debian 5, 6,7, Ubuntu 11, 12, AIX 5, 6
Programming Languages: Shell scripts KSH, CSH, BASH, HTML and PERL.
Databases: Microsoft SQL server, Sybase, MySQL, Oracle 7.x/8.0/9i.
Hardware: HP ProLiant DL 360, 380, 580, 980, G3, G4, G6, G7, Dell PowerEdge 28502950, Intel X64 based servers, HP Blade Servers, IBM RS/6000, M80, S80, H70, H80 Pseries 570, 590, 595, 630, 650, Sun Fire 4500, V480, Backup Devices such as tape library and tape drives.
Server Monitoring Tools: Service Now, HP Open view, Nagios, HP Site scope
Networking: NIS, NFS, DNS, SSH, CISCO Switches/Routers/Access Points and Firewalls.
Protocols: TCP/IP, IPv4, IPv6, FTP, SFTP, SCP, SSL, ARP, DHCP, LDAP, TFTP, RARP,SNMP
Virtualization: VMware, Virtual Box, XEN, KVM, VSphere Client.
Storage Devices: VVM 3.1/3.2, RAID Manager, NAS, SAN.
SAN: EMC, HDLM, NetApp, DMX, VMAX, Hitachi arrays.
Volume Management: RedHat LVM, VERITAS Volume Manager.
PROFESSIONAL EXPERIENCE:
Confidential - Austin, Texas
Linux System/Devops Engineer
- Responsible for Installation, configuration and maintenance of Cloud and High compute platform comprising of RHEL (Red Hat Enterprise Linux) Servers 6, 7
- Bash scripting Linux for changing of NIC (Network Interface Card) names and working with backend Storage for high-availability and high-processing storage setup using RAID technologies
- Building servers using kickstart process getting the kickstart file from the kickstart server.
- Adding Multipath disks for oracle RAC (Real Application Cluster) high-availability and configuring in under configuration file-systems in Linux.
- Ensuring uptime, CPU and memory status of RHEL and splunk/netcool monitoring
- Using BMC remedy tool for tracking of servers for daily activates and creating CRQ, PBI and INC using remedy tool.
- Wrote many Python and Bash scripts, as well as Ansible playbooks to automate various processes, including report generation, server configuration, and device configuration.
- Worked with Network administrators, Operating system administrators and database administrators to maintain the integrity of JBoss environment.
- Experienced in configuration Management Tools like chef, puppet.
- Developed background with Middleware admin experience in SOA/SOB or Weblogic and Apache/ Tomcat.
- Creating and managing Virtual Machines and Kick start Templates
- Currently working on build activities, which involves building RedHat Enterprise Linux 7 servers in Virtual platforms and procedure documentation.
- Performing Backup and restoring of date using netbackup tool.
- As Daily activity tasks working on User Accounts, passwords and Group policies by using LDAP.
- Working on LDAP integration with windows active directory by using sssd, kerberos and samba/winbind client for rhel 5,6 and 7 servers.
- Working on Disk management and managing file systems (ext2, ext3, ext4, xfs) for RHEL servers using LVM.
- Working on VMWare VMMigrations involving VMotion., storage VMotion and transferring of VMHost from one vcenter to another vcenter.
- Worked on Acronis Agent Installation, backing up the Physical Server, deploying the New VM on KVM hypervisor.
- Performed volume management tasks like mirroring using SVM, VERITAS Volume Manager 4.x/5.x and LVM.
- Generating TSR (Technical Security Requirements) reports for the linux servers. And ensuring server correctly configured with company requirements.
- Installing, configuring and upgrading RHEL packages from satellite channel using YUM tool.
- Performing Hardware upgrades and BIOS changes on HP and DELL hardware.
- Working on server connectivity issues and finding out root cause of it.
- Participated migration cutover meeting's, Build and deploy Linux hardware Nodes to host several KVM (kernel-based virtualization) templates
- Written bash scripts for monitoring server health conditions, taking backup of server configuration files while performing patching to Redhat servers.
- Working on devops Platform and responsible for writing recipes and cookbooks which are related to Chef for Automation.
- Patching of RHEL OS (yum repository on Satellite server), Ops Center and bundled patching on Solaris OS.
- Developing chef recipes to automate the server and application related configuration files and deploy them using chef automation.
- Developing Jenkins as an enterprise scale infrastructure and deployed applications using Jenkins.
- Strong Server Build skills and building client/server services like NFS, DNS, DHCP, HTTP/HTTPS, SSH, LAMP, VNC, Send mail, Qmail.
- Having hands on experiences with continuous integration tools Jenkins/Hudson.
- Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins.
- Experience in working with container based deployments using Docker, Docker images, Docker file, Docker Hub, Docker Compose and Docker registries. created Ansible playbooks to setup Continuous Delivery pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven.
- Experience in writing playbooks for Ansible and deploying applications using Ansible.
- Responsible for on boarding Application teams to build and deploy their code using GitHub Jenkins, Nexus and Ansible.
- Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Terraform.
- Experienced in creating nic interface bonding on rhel 5,6,7
- Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively within the company.
Confidential - Irving, TX
Unix/Linux Administrator
- Installing and configuration of operating systems like Red hat Enterprise Linux 5/6.
- Experience in support instances running Fedora, Debian, Ubuntu, Centos and RedHat Linux.
- Experience in supporting RedHat Cluster and Oracle RAC environment running Oracle databases in High Availability.
- Experienced in automation of Linux using kick start on Physical and VMWare ESX VM's.
- Administered Red Hat Linux (RHEL) using KVM.
- Experience creating and managing HP ProLiant DL G4, G5, G6, G7, and C7000 Enclosures and Blade servers.
- Worked with variety of Filesystem management software’s such as Veritas Volume Manager, LVM, ZFS, SVM.
- Experience in Manage file systems using Software RAID and recover an array, manage file systems using Logical Volume Management, resize file systems and protect them with LVM Snapshots.
- Experience in automation using scripts in Perl, Python and shell (bash and korn).
- Expertise in managing Virtual RedHat Linux servers running on VMWare ESX 4/5.
- Experience performing SAN provisioning to Linux and ESX servers from EMC SAN arrays VNX and Clarions.
- Work on implementation of security controls and monitors compliance with security policies and procedures.
- Experience supporting single sign on authentication using LDAP on Linux environment.
- Work for creation and maintenance of user accounts and active directory.
- Configured Kickstart servers to install Red Hat Linux and VMWare ESX on multiple machines.
- Experienced in Creating user accounts, user administration, local and global groups on ESX and Red Hat Linux platform.
- Experience in Disk mirroring and RAID implementation using VERITAS Volume Manager and Linux Volume Manager.
- Written Ansible playbook scripts, Python scripts, Ruby scripts, BASH scripts, and other scripts for server and configuration management.
- Implemented Infrastructure automation through Ansible for auto provisioning, code deployments, application installation and configuration updates
- Experience in working with configuration management tools like puppet.
- Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
- Managing the Openshift cluster that includes scaling up and down the AWS app nodes.
- Implementing a Continuous delivery pipeline with Docker, Jenkins and GitHub.
- Install and configure the hardware agents on the ESX servers for Hardware monitoring and alerts SNMP Open Manager.
- Proficient in patching RHEL, AIX and Solaris servers to recommended security levels. Maintaining and upgrading operating systems like RHEL and AIX platforms.
- Worked on creation of Docker containers and Docker consoles for managing the application life cycle.
- Experienced in Installing VERITAS Volume Manager and Power path on Red hat Linux servers.
- Experience in Installing, configuring, and administering DNS, NFS, NIS, Mail servers, FTP servers RPM servers on Red Hat Linux platforms.
- Experienced in Apache PHP, MySQL database, mailing Postfix, Sendmail and DNS, BIND
- Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
- Monitoring Applications and Servers through Nagios, Web Servers Administration on Apache and Nginx.
- Experience in Monitoring CPU, memory, iSCSI disks, disk controllers, physical disk and RAID (0,1,5), multipath, file systems, network using the tools NAGIOS and BMC Tools.
- Proficient working experience with vendors like HP, Oracle, Dell, Veritas and RedHat for troubleshooting issues.
- Configured kick-start server and updating/applying patches to the servers using RedHat Satellite server.
- Proficient experience in Server builds, post builds and installations with co-ordination with application and database teams.
Confidential
Linux Administrator
- Experience managing user administration with Open LDAP and proficient using command ldapsearch, ldapadd and ldapdelete.
- Regular Admin Tasks include building Linux servers for Production, Development and Test Environments and supported the ones under production.
- Involved in building Linux VM's using VM templates and kick start servers to build multiple servers over the network.
- Experience configuring Open LDAP and setting up clients for Open LDAP.
- Applying kernel patches and patching the linux servers by using BMC server automation tool.
- Worked on decommission of the servers which reached end of life and performed SAN migrations using LVM and EMC tools.
- Experience in Implemented scripting new by writing shell scripts and Perl scripts and scheduled those by using cron.
- Worked on the virtual environments through the virtual ware clients like VMIC/ VSphere.
- Worked with HP Integrated Lights Out (ILO) software in effectively managing the server under cluster environment.
- Responsible for creation and maintenance of user accounts and active directory.
- Performed configuration and troubleshooting of services like NFS, NIS, DHCP, FTP, LDAP, Web servers (Apache), Samba servers
- Experienced in Installation of CentOS 4.x manually and upgrading through YUM installation.
- Worked on Implemented SUDO, SSH and other security tools and implemented SOX (Sarbanes Oxley) security compliance.
- Supported Oracle DB and Oracle RAC on RedHat Linux environments.
- Worked with VERITAS Foundation Suite 5 and performed tasks like creating disk groups, volumes, initializing disks, replacing failed disks etc.
- Experience in Installation, configurations and providing daily troubleshooting and support to IBM Tivoli storage manager
- Worked with EMC Power path, Hitachi HDLM in SAN related environments.
- PXE boot set up for kickstart and building servers.
