Devops & System Administrator Resume
Sunnyvale, CA
SUMMARY
- Around 8 years of IT experience in OEL/Redhat Linux/Solaris/IBM AIX as a DevOps, Systems and Network Administrator
- Installing, upgrading and configuring SUN Solaris 8, 9,10 and 11 on Sun Servers Using Jumpstart Servers and Opscenter.
- Installing, upgrading and configuring RHEL/OEL using kickstart server on VMWare.
- Experienced in upgrading Solaris system kernel Firmware (Emulex, QLI) upgrades from Low to High version
- Installation and configuration of Zones under Solaris10 using Puppet.
- Experience in Installing and Configuring Centrify (Integration of Active directory) on IBM AIX servers and also responsible for Administration tasks.
- Expert in Installing, configuring and maintaining apache/tomcat, samba, and sendmail, WebSphere Application Servers in different Environments like Solaris, Linux and AIX.
- Expert in writing scripts using various scripting languages like shell/bash/perl to ease administration tasks.
- Expertise in implementation and designing of disaster backup and recovery plan.
- Working Knowledge of networking (TCP/IP, Ethernet), FTP, NFS, NIS, DNS, DHCP, SNMP and RAID levels.
- Expertise in Configuration Management tools using Puppet, Chef & Ansible.
- Experienced in Test Automation and CI - CD to build code collaboratively, submit teh master branch, checking for issues.
- Management of Servers using SCCM, SCOM, Zabbix, SMS and Nagios.
- Implementing virtualization using Zones, KVM, Docker.
- Expertise in Patch and Package Administration, Performance Tuning on UNIX and Migration.
- Experience in Open Source Continuous Delivery and Automation Server using GoCD for increasing productivity and deliver high quality through automation.
- Experience in installing & Configuration of High Availability Cluster Multi-Processing HACMP for AIX environment
- Experience in Configuration of multiple logical subsystems using IBM HMC with LPAR configuration, NIM to install LPAR.
- Excellent hands on experience in OpenStackEnvironment Implementation.
- Efficiency in installing, configuring and implementing teh RAID Technologies using various tools like VERITAS volume manager, Solaris volume manager & Solstice disk suite.
- Hands on Experience in managing teh Linux Infrastructure Environment with Puppet Configuration Management Tool.
- Experienced in teh Integration of Application/Middleware servers in teh UNIX environment.
- Implementation of Linux and Cloud solutions for building OpenStack for Large Enterprise deployments.
- Experienced in JAVA programming.
- Experienced in teh implementation and designing of disaster backup and recovery plan.
- Experienced in installing, configuring and setting up tools like Nagios, Splunk, Hadoop, SYSLOG, Puppet.
- Experienced is using Python with Django for Server Security
- Experience in using Hardware (HP/Cisco UCS) Blades, Chassis, Monolithics and Supporting Devices.
- Experience in Configuring & Administration of SAN/EMC (Symmetrix/Clariion) Disk Storages devices, DNS and NAS storages on all UNIX and Linux servers.
- Expert in writing Shell scripting using Ksh/Csh/bash/Sed/Awk to ease administration tasks and experience with programming in Perl, Python, Java.
- Excellent skills in analyzing, designing, implementing and system integration, Knowledge on Switches, Routers, & Firewalls.
- Experienced in working with different teams such as Network Engineering, Database, storage and application teams to resolve teh issues and provide Customer Satisfaction.
TECHNICAL SKILLS
Operating System: Solaris 11.x/10/9/8, Red Hat Linux(RHEL)7/6.x/5.x, OEL 7.x/6.x/5.x, AIX 5.3/6.1/7.1/7.2, Windows xp, 7, 8, 10
CI/CD Tools: GoCD, Gitlab, GitHub, Jenkins, Nexus, Maven SonarQube
Configuration Management Tools: Puppet, Chef and Ansible
Hardware: Sparc T3-x, T4-x, 5220, 5240, 4500Server, HP-DL360,9000, IBM RS/6000 & PSeries, DEC DS20, ES40, ZT Systems, Citrix Netscalers, Monolithics, Raspberry Pi
Web /Application Server/Tools: Tomcat, Apache, IBM RSA/WAS, Web Logic, Oracle MTA, SMS, Splunk, Hadoop, Nagios, Zabbix, SYSLOG, SCCM, SCOM, SNMP
Cluster server: Veritas Cluster, Sun cluster
Scripting Languages/ Automation: Shell, Bash, KSH, Perl, Python, Ruby, Chef & Puppet, Java, Terraform
Firewall: Symantic, Cisco Checkpoint
Databases: Oracle, DB2, Cassandra
Tape Hardware: Storage tek Tape libraries L40, L80, L180, L700, Sl500, Sl850, DAt & DLT, STK 9940B, 9840B, LTOs
Build Tools: Maven, ANT, MS Build and Gradle
Cloud services: AWS EC2, VPC, ELB, IAM, SNS, RDS, EDS, Cloud Watch and OpenStack
SCM Tools: Clear Case, GIT, Stash and Bit-Bucket
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale, CA
DevOps & System Administrator
Responsibilities:
- Installation, configuration and upgrade Of RHEL, and OEL Linux, on HP and Sun/Sprac (T3-x, T4-x) Servers.
- Allocated resources to teh Virtual Machines based on teh requirements from teh Users.
- Engineer, build Servers to include teh installation and maintenance of multiple OS packages such as Linux (RHEL, OEL, CentOS), Solaris.
- Implemented AWS solutions using EC2, S3, RDS, EBS, and Elastic Load Balancer, Auto-scaling groups, Optimized volumes and EC2 instances.
- Built teh Software bundles by combining multiple rpm packages using Puppet modules.
- Worked with Ansible and Puppet to automate teh process for system-wide configuration and management of Linux servers.
- Configured servers, services, service groups, monitors, VIP (virtual IP) on CITRIX. Worked on F5 for load balancing.
- Involved with Applications & middleware teams in writing teh Program Scripting for automating teh data transfer and file transfer tasks using JAVA and Python.
- Installation & Configuration of Webservers like Apache 2.2 and Application servers like Tomcat7 on teh existing Linux servers to fulfill teh needs of Development teams.
- Using JAVA for teh Development of Applications for teh clients.
- Management of OS using SCOM and SCCM.
- Built Continuous Integration environment Jenkins and Continuous delivery environment.
- Have developedSimple Network Management Protocol (SNMP)agent for Communication between Client and Server.
- Extensive use of Logical Volume Manager (LVM), creating Volume Groups, Logical volumes and disk mirroring in HP-UX, AIX and Linux.
- Written and maintained Puppet & Chef modules and manifests for various automation and configuration management efforts.
- Worked on Git Repository, SVN (Sub Version Control), used for teh purpose of Code check-in/checkouts and merging of branches in various scenarios.
- Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with DEV/Test/Prod Branching Model for weekly releases.
- Experienced in writing server side hooks for custom Git repository requirements using Bash Scripting, Perl and Python.
- Responsible for integrating teh Development team activities with Application requirements by writing teh scripts using bash, perl and python to automate specific set of jobs/tasks.
- Designed, developed, coded, tested and implemented Python 2.7/Django, Splunk Security application to track customized frag-packet activities to detect intrusions and events at defined end-points.
- Install, Configure and updateVMware ESXi 4.1 toVMware ESXi 5.0/5.1/5.5/6.0, vCenter 5/6 Servers.
- Extensive security testing in multiple Virtualization platforms such as Vmware, HyperV and OpenStack on an end-end system from ground up.
- Provide level high support for ESXi servers running on HP ProLiant BL460’s/HP DL 580’s/380’s and Windows/Linux Virtual Servers.
- UsedTerraform scripts to Automate Instances for Manual Instances that were launched before.
- Serve as teh escalation point for all Microsoft Exchange issues related to teh Desktop Initiative Solution
- Performance Tuning and Management of OEL & Solaris UNIX Kernel.
- Monitoring system resources, logs, disk usage, scheduling backups and restore
Confidential, San Antonio, Texas
DevOps & System Administrator
Responsibilities:
- Developer to align process and tools, such as branching source control structure dependency management Linux/Windows hybrid build infrastructure, code review & check-in policies, that are developed and instrumented by DevOps teams.
- Managed Ubuntu, Linux and Windows virtual servers on AWS EC2 using Chef server.
- Designed and deployed virtualization solution with Solaris 10 zones/containers in production running on Sun/Solaris hardware.
- Used Configuration Management Software’s SCCM, SMS and SCOM to manage OS Linux/Unix and Windows NT
- Installation, Configuration & Upgrade of Linux, Solaris operating system.
- Installation, Configuration and Administration of High Availability Virtual Cluster Servers for failover and redundancy purpose.
- Administration of IBM AIX, Sun Solaris application and database servers.
- Involved in configuring S3 versioning and lifecycle policies to back up files in Glacier and configured S3 to host static web content.
- Have ImplementedEnterprise Management Softwareusing Simple Network Management protocol
- Installation of Websphere, upgraded to service pack updates, installed IBM patches, configuring and creation new admin & managed servers, start & stop Websphere server using Puppet.
- Experience with configuringAnsible on servers and usingAnsible for deploying packages to multiple nodes.
- Worked on establishing connections to clients using SSH keys with masterAnsible node and writingAnsible Playbooks for various deployments in production and non-production environments.
- Implemented Continuous Integration and Continuous Delivery (CI & CD) Process stack using GIT, Jenkins andAnsible.
- Worked on Netscalers for load balancing.
- Architecture and development of an object oriented Perl script used to retrieve and load teh prescriber information files received from HCIdea.
- Deploying teh OpenStackcomponents on multimode with High availability environment, and Cluster architecture.
- Managed AWS infrastructure as code usingTerraform.
- Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Chef/Puppet.
- Maintained Puppet & Chef modules and manifests for various automation and configuration management efforts.
- Automation using Python Scripting with Django for Server Secrurities.
- Network trouble shooting using ‘ndd’, 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc
- Used GoCD to configure dependencies for fast feedback and on-demand deployment.
- Performing JAVA programing for teh Development of Applications for teh clients.
- Administration of NFS, NIS, DNS, Samba and Sendmail servers.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to environments.
- Designed and developed new back-end services, maintaining and expanding our Amazon Web services infrastructure.
- Provided 24X7 support for large number Production, Development and Test systems.
- Co-ordinating with Sun Support engineers to resolve high priority issues.
- Setup, maintain and management of user accounts and groups according to teh security needs and adding teh packages and patches when needed.
- Intiating Backups on daily basis and monitoring teh scheduled backups.
Confidential, Sacramento, CA
System Administrator
Responsibilities:
- Performed system administration of UNIX servers by using Operating Systems of Solaris 7/8
- Managing SUN Solaris, 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.
- Performed cross platform audits of Active Directory (AD) objects and user permissions.
- Configuration of servers, services, service groups and monitors. Implemented F5 for load balancing.
- 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.
- Implemented AWS solutions using EC2, S3, RDS, EBS, and Elastic Load Balancer, Auto-scaling groups, Optimized volumes and EC2 instances.
- Setting up teh build and deployment automation forTerraform scripts using Jenkins.
- Information assurance for tanHP-UX and Linux environment according to teh latest STIG, SCAP scans performed and servers hardened.
- Performed Tier II-III O&S responsibility of teh Production MS Exchange Environment including establishing and maintaining configuration, and recovery documentation for designated systems.
- Managed User Accounts on WindowsNT and UNIX Platform (Creation, Deletion, Permissions, and VPN Access).
- Created document, and implement department process, and procedures associated with administration of teh Exchange.
- Managed Servers using Nagios, Zabbix and SMS.
- Disk and File system management through LVM (HP-UX, AIX, Linux)
- Build applications using JAVA programming.
- Configuration and maintenance of NIS, NFS, DHCP and DNS Servers on Solaris.
- UsingVMware vCenter, created Datacenter Environment by creatingVMware clusters, adding ESX hosts in teh clusters, and implemented HA and DRS.
- Administrative tasks such as System Startup/shutdown, Backup strategy, Printing, Documentation, User Management, Security, Network management, dumb terminals and devices carried out.
- Assist in teh development of patches and executing teh implementation of those patches into teh production environment.
- Worked with teh Test, Engineer, and Transition teams on teh development of patches that will be applied to teh Production System.
- Independently designed & developed Object Oriented Perl application called TFT Submit for testing Cisco router features.
- Troubleshooting Backup and Restore problems and performed Day-to-Day trouble shooting for teh end users on Solaris based applications.
- Performed OS upgrades and Patch loading as and when required.
- Install, maintain, and troubleshoot complex high availability systems.
- Backing up and restoring files across teh network.
- Responsible for Installation of various software components on several servers.
- Installed and Configured Sendmail Utility on Sun UNIX Servers.
- Administering NFS Mounts.
- Troubleshooting Backup and Restore problems.
Confidential, St PAUL MN
Linux Admin
Responsibilities:
- Installation, configuration & administration of RED Hat Linux5, RHEL 4.0/ RHEL 5.0
- Installed and configured of hardware and OS on servers, workstations and me/O devices on E4500 environment.
- Used VERITAS Net backup tool for Backup and recovery.
- Responsible for DNS and Configured DNS Servers and Clients and troubleshooting system and DNS issues.
- Implemented Server consolidation and virtualization using UML Linux, XEN and VMware virtual infrastructure, VMware ESX, VMware Vcenter
- Allocated resources to teh Virtual Machines based on teh requirements from teh Users.
- Package, Patches management, Migration, Integration & distribution in development, Testing, QA, Training, Production environment. (Testing: UAT, SIT, OAT, Performance testing).
- Installation, Configuration and Administration of High Availability VERITAS Cluster Servers for failover and redundancy purpose.
- Management of Servers using SCOM and Nagios.
- Created Korn Shell Scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
- For teh dynamic datacenter performance worked with different virtualization techniques on Solaris-10.
- Deploy and manage Datastore for all VMware ESXi hosts
- Monitoring a Fictitious Network Using Simple Network Management Protocol (SNMP) and Python.
- Responding to User requests via ticketing system related to system access, logon issues, home directory quota, file system repairs, directory permissions, disk failures, hardware and software related issues.
- Involved with Applications & middleware teams in writing teh Program Scripting for automating teh data transfer and file transfer tasks using JAVA and Python.
- Installation and configuration of AIX v5.3/6.1 on IBM pSeries Hardware.
- Perl Application and Perl Module Development in Object Oriented Perl on Solaris, RHEL Linux, Informix, Bash.
- Involved in preparation of functional and system specifications. Estimated Storage requirements for applications.
- Installed of all teh required Software, patches, documentation, licensing trouble shooting.
- Setup various user profiles, environment variables/security to ensure smooth operation.
- Used Smitty (AIX) tool for Printers, Applications, Processes, Services, Software License Management, Software Installation, Users and Security Management.
- Involved in working in teh AIX environment and was responsible for installing & Configuration of HACMP: High Availability Cluster Multi-Processing.
Confidential
Jr Unix System Administrator
Responsibilities:
- Installation and customization of Sun Solaris and Window NT servers.
- Worked on a variety ofUnix Platforms (AIX, Solaris, HP-UX, and Linux)
- Patch installation, regular maintenance.
- Supporting 150 Servers for multi locations.
- Oracle installation & system level support to clients.
- Amendment of existing scripts as well as writing new Bourne and Korn scripts related to repeated systems administration tasks.
- Managed server on VMware vshpere, and Configure Linux guests in a VMware ESX environment.
- Troubleshooting and resolving of problems related to hardware, operating systems, third party applications and scripts
- Troubleshooting of Servers.
- Backup Schedules for Solaris and Windows Servers using DLT Tape drives.
- DNS, NFS, NIS administration.
- Installation, Configuration of Web Servers using Apache, IIS on Solaris and NT Servers.
- Installation and configuration of Windows NT4.0, MS Back Office Products
- Network Solutions to various clients using Windows NT.
- Configuring Windows 7, XP and NT workstations in NT domains.
- Installation of RAS on Windows NT server
