Unix Engineer With Devops Resume
Atlanta, GA
SUMMARY
- Over 8 years of experience as a Linux/Unix Engineer working on Data Center Migration, Production Support and Scripting.
- Education: Bachelors in Engineering, JNTU Hyderabad, India. 2009
- Installation, configuration and performance troubleshooting of Red Hat Enterprise Linux (RHEL 5, 6, 7) and Solaris 10, 11 with AIX and VMware
- 24/7 Production support for on - call on RHEL and Solaris environments.
- Disk Management using a variety of volume managers such as Veritas Volume Manager, Logical Volume Management (LVM), ZFS, OCFS, ASM, SVM, etc
- Excellent knowledge of Shell Scripts, PERL scripts, Ruby scripts and Python Scripts.
- Strong experience in System Administration, Installation, Upgrading, Patches, Migration, Configuration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX (SUN Solaris, Red Hat Linux)Systems.
- Worked with Veritas Netbackup, TSM, Tivoli, Nagios
- Familiar with various database technologies, use, implementation, support and big data concepts and tools
- Virtualization proficient - LDOM, zones and VMware
- Worked for implementing security standards according to SOX, PCI, SAS70, etc
- Experienced in analyzing and correcting the kernel performance issues using various utilities like Topas, vmstat, mpstat, sar, etc
- Proficient with configuring and maintaining NFS, DNS, NIS/NIS+, DHCP, SMTP, and Networking with TCP/IP.
- Managing Solaris 10 ZFS ZPOOLs.
- Experienced in creating CRON jobs to automate various System Administration tasks using the crontab utility.
- SCM, Environment Management and Build/Release Engineering for automating, building, releasing and configuring changes from one environment to other environment.
- Experienced in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Config, Autoscalling, CloudFront, IAM, and S3.
- Having good Experience in Configuration Management tools like Ansible for transferring and running the modules with the help of SSH based systems.
- Installed and configured an automated toolPuppetthat included the installation and configuration of thePuppetmaster, agent nodes and an admin control workstation.
TECHNICAL SKILLS
Operating Systems: Linux (Red Hat 4.x, 5.x, 6.x, 7.x), Solaris 9, 10, 11, UNIX, MS WINDOWS, AIX, Ubuntu.
Languages: C, C++, Java
Scripting Languages: SHELL, PERL, RUBY, PYTHON
Databases: My SQL, MS Access, Oracle 9i/10g/11g, DB2, RAC
Application Servers: WEBLOGIC, WEBSPHERE, APACHE TOMCAT, JBOSS
Tools: ANT, MAVEN, HUDSON/JENKINS, CHEFF, PUPPET, BUILD FORGE, CRUISE CONTROL, BAMBOO, NEXUS, DOCKER
Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Formation AWS Config, S3, Cloud Trail, IAM. VMware.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta GA
Unix Engineer with DevOps
Responsibilities:
- Building new servers and production support for Red Hat Enterprise Linux and Solaris servers
- Patch management using yum repositories on satellite sever, puppet and chef
- Installing, and configuring default and third-party packages on RHEL Linux and Solaris 10,11 servers Using, yum, and rpm utilities.
- Proficient in Networking, configuring TCP/IP, DNS, NFS, SAMBA, LDAP, SSH, SFTP, SMTP,SNMP.
- Utilize UNIX (Solaris 8) based systems for monitoring system management, Netcool, Remedy, HPOV and BMC Patrol andSNMPtraps.
- Performs Monitoring and Log Management on Unix Solaris 10,11 and Red Hat Enterprise Linux, Centos servers; including Processes, crash dumps and, swap management, with password recovery and performance tuning.
- Monitoring Linux/centos servers using command line tools and with nagios software. Administer, Configure and Troubleshoot VERITAS Volume Manager,File Systemsand VERITAS Cluster Server.
- Monitoring the availability and health of the infrastructure and applications across multiple data centers usingNagiosXI (ping, cpu load, memory usage, disk IO, processes)
- Created and configured volumes on Solaris 10,11 systems with volume managers such as SVM, ZFS, VERITAS volume manager including LAN-wide FreeNAS X86.
- Configured and managed storage volumes such as LVM and VERITAS on Red Hat Linux/centos systems.
- Worked withAnsibleplaybooks for virtual and physical instance provisioning, configuration management, patching and software deployment on OpenStack environment.
- Involved in capacity planning and requirements gathering for multi datacenterCassandracluster
- Involved in the process of designingCassandraArchitecture.
- Automated setting up server infrastructure for theDevOpsservices, usingAnsible, shell and python scripts.
- Experience withRundeckin automating our deployment using Chef creating a job.
- Installed and configured ISCSI Utility on Red Hat Enterprise Linux/Centos 6.4 server for Network Attached Storage.
- Setup a domain and Active directory on Windows 2008 server. Installed and configure samba server On Solaris 10 and Centos 6.4 server and mapping to windows 2008 server.
- Configure apache web server on Solaris 10: install and configure samba server for quick publishing using third-party web page maker.
- Install and configured LAMP on RHEL/Centos servers.
- Experienced on configuring and installing VMware (Virtualization).
- Created virtual machine snapshots using VmwarevSphere5.0.
- Performedvirtual machine warevSphere installation, configuration and firmware updates.
- Managing VM’s and ESXi hosts by using vSphere Client, Putty and Web Access and installing the VMware Tools on the VM’s.
- Have average experience with chef configuration manager on RHEL/centos servers.
- Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure
- Perform security administration functions (maintaining users, groups, IDs, and passwords) onFreeBSDsystems.
- Implement and oversee the installation and configuration of variousFreeBSDand CentOS servers.
- Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
- Created the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers.
- CreatedDockerimages using spotify Maven Plugin, for deployment ofmicroservices.
- Configured and monitored distributed and multi-platform servers using Nagios.
- Understanding of secure-cloud configuration, (CloudTrail, AWS Config), cloud-security technologies (VPC, Security Groups, etc.) and cloud-permission systems (IAM).
- SDN, NFV, OpenStack, VM and Docker Containers deployments and management such kubernetes and docker swarm
- Implementation of cloud services IaaS,PaaSandSaaSwhich include OpenStack, Docker and OpenShift.
- AWS and Openstack to provision new machines for clients. S3 Storage Services on AWS.
- Implementing a Continuous Delivery framework using Jenkins, Chef, Maven, Nexus & puppet in Linux environment.
- GitAdministrator and Familiar in branching, tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), CVS,GITand on UNIX and Windows environment.
- Performed all necessary day-to-day Subversion/GITsupport for different projects
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
- Configuring the Docker containers and creating Docker files for different environments.
- Integrated Docker container orchestration framework usingKubernetesby creating pods, configMaps, deployments.
- Worked on rolling back to an earlier deployment when instability happens usingKubernetes
- Worked on managing different components and the entire stack usingKubernetes.
- AWS Cloud management and Chef Automation.
- Provisioned Linux and Windows VM's onKVMHypervisor and Monitor them.
- Migrated applications to the AWS cloud
- Independently reviewed system requirements and business processes which involvedcodeing, testing, debugging and implemented software solutions
- Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell and Python script etc.
Confidential, St. Louis, MO
Linux/Unix Systems Engineer
Responsibilities:
- Installation and configuration of Red Hat Enterprise Linux server 3.0/4.0/5.0 and Sun Solaris 9/10.
- Automation of jobs using Perl and Shell scripting. Automated patching efforts with custom scripts.
- 24/7 support for on-call on RHEL and Solaris environments.
- Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ on RedHat Linux severs.
- Worked with variety of volume managers such as ZFS, LVM, ZFS, Veritas Volume Manager, etc for filesystem management
- Worked on VMware ESX clusters to build RHEL 4, 5 containers
- Created and worked with Solaris Zones and LDOMs
- Build server deployment on AWS Cloud (EC2) servers with help of DevOps tools like Puppet.
- Responsible for distributed applications across hybrid AWS and physical data centers.
- Configure and maintain stress server in different geographical location and provide setup in every release to perform stress testing.
- Expert in security remediations for Unix servers - turning off services, patching, changes in configuration
- Installed and configured monitoring tools BMC Petrol and nagios for monitoring the network bandwidth and the hard drives status.
- Automated server building using Puppet, Chef, Kickstart and Jumpstart.
- Automated post server build QA process by writing shell scripts
- Install and configureUbuntu, Centos on remote servers and Desktop servers.
- Production support and troubleshooting for dev, UAT and Prod servers and participation in on-call duties
- Planning, documenting and supporting high availability, data replication, business persistence, fail-over, fail-back using Redhat Cluster Server in Linux environment.
- Troubleshooting production servers with IPMI tool to connect over SOL.
- Configured system imaging tools Clonezilla and System Imager for data center migration.
- Configured yum repository server for installing packages from a centralized server.
- Configured Oracle RAC multimode servers mes, extended logical volumes for file system growth using Logical Volume Manager (LVM) commands.
- Creating Resource pools and processor sets for zones.
- Installation and configuration of Solaris Zones and LDOMs.
- Coordinating with Tivoli team for setting automated alerts which include OS related alerts and Application alerts.
- Administration and Troubleshooting Solaris servers running business critical application & Websphere 5.1/6.1 applications.
- Management of user accounts and groups according to the security needs.
- Upgrading Solaris kernel and applying necessary patches.
- Performing online addition of LUNS to the servers for provisioning disk space, and resizing file systems.
- Upgrading service controller firmware on T2000/T5220 servers.
- Responsible for installing, configuring, maintaining, design, development, implementation, and support on IBMAIX 5.1/5.2/5.3/6.1/7.1 Operating System Environments.
- System Administration and performance monitoring tasks onAIXservers.
- AIXOperating System Migration - Have migrated fromAIX5.3 toAIX6.1.
- Installing BMC package for data collection, Tivoli package for monitoring, ESM package for monitoring configuration files and troubleshooting.
- Involved in data center migration, SAN switch and SAN storage migration.
- Monitoring system resources, disk usage, scheduling backups and restore.
- Performed root cause analysis of technical issues.
- Experience installing and configuring SSH (Secure Shell) encryption in order to access securely onUbuntuand Red hatLinux.
- Configuring and troubleshooting NFS, FTP and SSH for users.
Confidential, St. Louis, MO
Unix Systems Admin
Responsibilities:
- Tier 1-3 support for Production environment
- Data center migration and consolidation activites
- Solid understanding of Linux shell and Perl scripting, UNIX, Windows, build and release engineering principles
- Posting the build on time & following it up the testing team on posted builds until the specified release goes LIVE
- VERITAS Volume Manager 4.x/5.x and Solstice Disk suite (SVM) RAID configuration, troubleshooting, maintenance, disk management & space allocation etc.
- MigratedSunServer (Around 100) and HP Servers (Around 30) Lift and Shift from Old Data Center to New Data Center on a Weekly Basis.
- Installation Configuration troubleshooting & maintenance of VERITAS cluster.
- REDHAT Enterprise Linux 3, 4 Installation on various servers using Kick start and configuration & support for various applications run on Linux environment.
- Exclusively done Oracle Migration from 4 Node Cluster to 4 Cluster and also 6 Node to 2 Node.
- Performed SRT testing before bring the Cluster into the Production.
- Migrated VERITAS Disk Groups using Deport and Import Techniques.
- Day to day duties for UNIX/Linux server Maintenance and Support to developer's team for their issues with application, tuning, troubleshooting, software running on UNIX/Linux Servers.
- Disaster Recovery operation setup & checkup at contracting facility.
- Performed e in installing, configuring and trouble -Shooting web servers like IBM HTTP Web Server, Apache Web Server, WebSphere Application Servers, and Samba Server on Linux (Redhat & CentOS).
- Automation scripts for weekly and monthly backups in Perl and shell.
- UNIX Server monitoring for maximum availability using BMC patrol and other monitoring tools and taking steps to keep servers up and running under 24x7 environment for maximum uptime.
- 24x7 support for the UNIX servers. Rotating on call pager responsibilities for Production environment.
Confidential
Unix Systems Administrator
Responsibilities:
- Provide 24x7 System Administration support for Red Hat Linux 3.x, 4.xservers and resolved trouble tickets on shift rotation basis.
- Installation, maintenance and regular upgrades of Red Hat Linux Servers using kickstart based network installation
- Provide support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
- Managing Compaq and Linux workstations and servers.
- Installation of patches and other software packages
- Disk and File system management through Solstice Disk Suite on Solaris and other logical volume manager for other flavor of UNIX.
- Monitoring system performance, tune-up kernel parameter, adding /removing /administering hosts, users, disks on DNS / NIS domain,
- 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.
- Implementing NFS, DNS and NIS under SUN.
- Performing administration of the Domain Name Server and configuration of the Database Files.
- Writing Bash shell scripts for getting information about various Linux servers
- Installation and Configuration Sendmail Utility on Sun UNIX Servers.
- Administering NFS Mounts.
- Troubleshooting Backup and Restore problems Creation of LVMs on SAN using Linux utilities
- Monitoring overall system performance, performed user management, system updates and disk & storage management
- Performing OS upgrades and Patch loading as and when required.
- Backing up and restoring files across the network
- Writing Technical documentation for various projects and worked with Technical writer
- Deploying the EAR and WAR archives into WebLogic and Apache Servers.
- Configuring and Maintaining Apache web servers for Release Management Team’s internal use.
- Turnover documentation monitors status of actual production turnover.