Linux Administrator Resume
Bridgewater, NJ
PROFESSIONAL SUMMARY:
- Having over 8+ years of experience as a system administrator in Redhat Linux and Sun Solaris.
- Installation and configuration of Cisco UCS blade servers for Policy Management on Linux.
- Experienced in supporting large UNIX Environment.
- Configuration and management of EMC storage array to DELL compellent storage array.
- Installation and configuration on Sun Netra/Enterprise servers ( Sparc & x86) on Solaris 10.
- Strong use of Shell scripting languages including BASH for Linux
- Configuration and administration of EMC Vmax san array on SMC/SPA, creation of thin devices, meta devices and virtual devices as for database space allocation, administration on EMC Unispehere. Report generation for array disks, heat maps, I/O status.
- Configuration and administration of Sun Storage Tek 6140 for database and application on RAID1+0, RAID 5 configured by array manager.
- Configure R12 for F5 Load Balancer.
- Experience with F5 Big IP and Cisco ACE load balancers for load balancing and traffic management.
- Network IP & EPC Support and troubleshooting
- HLD, LLD, Analysis and scripting for IP network and Evolved Packet Core Auditing.
- Hands on knowledge/experience on F5 Load balancers, its methods, Implementation and troubleshooting on LTMs and GTMs.
- Monitoring and debugging performance issues on different OS Linux (RHEL & Centos).
- Experience on Oracle Database Administration in variety of environments like HP - UX, SUN SOLARIS, AIX, Red Hat Linux and Windows.
- Experience in installation, configuration and volume/disk management using Veritas Volume Manager (VxVM), Solaris Volume Manager (SVM) and Veritas File System (VxFs) in Solaris and logical volume manager (LVM) in Linux. Installation and administration of zones on Solaris 10.
- Network configuration for interfaces, switch ports, Ethernet cards, host names, netmaks and routes details, DNS, NFS, LDAP, NTP and SNMP etc.
- Extensive experience in Linux performance monitoring and kernel tuning and Load balancing.
- Installation, configuration of Package and Patch Management.
- Automated project requests by writing Perl and Unix shell scripts.
- Experience worked on informatics shell center (ETL Tool).
- Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, Red Hat Linux).
- Strong experience of software development in Python (libraries used: Beautiful Soup, Numpy, Scipy, Matplotlib, python-twitter, Pandas data frame, networkx, urllib2, MySQL dB for database connectivity) and IDEs - Sublime text, Spyder, Pycharm, Eclipse, Emacs.
- Extensive working experience in Oracle Database … SQL, PL/SQL, Stored Procedures, Functions, Ref Cursors, Constraints, Triggers, Indexes, Views, Materialized Views, SQL Loader.
- Experience in Oracle cursor management and exception handling.
- Experience in front end development using Oracle Forms/Reports.
- Experience with new server setup, MySQL Server installation, upgrade and migration.
- Strong MySQL and SQL Server skills including significant general system administration skills on UNIX/HP Open VMS, Linux and Windows environment.
- • Successfully managed high availability of production systems for corporate sectors and Individual Organizations as a MySQL DBA.
- Repsonsiable for Daily Veritas NetBackup version 7.7.2, 8.1.1, NetBackup 5230 de-duplication Appliance, Symantec NetBackup OpsCenter Analytics, ServiceNow Change Management, and Incident software. Utilizing Redhat Linux 2.6, and Supporting SAP, Oracle, and VMware applications, including EMC VMAX3, and VNX, PURE1 Storage. Supporting installation, troubleshooting, and onsite Storage and backup administration for global client Neustar, Inc.
- Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
- • Create, move, validate and provision user accounts in Active Directory/Exchange Management. Experience in SCORCH (Automated services to move accounts within Active Directory).
- Utilize PowerShell to modify accounts within Active Directory.
- Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Rundeck and Jenkins.
- Experience in setting up the continuous integration and continuous delivery (CI and CD) for Release Automation of Java using CI/CD tools such as Jenkins, GIT, Perforce, Ansible, CHEF, NAGIOS.
- Maintain/update Nagios monitoring for Production/Ecommerce websites.
- Monitor 120+ servers across multiple environments utilizing Nimsoft, Nagios, Munin and Cacti.
- Setup ANT script-based jobs in Jenkins and Worked with Jenkins Pipelines
- Worked on configuring the Oracle WebLogic and JBOSS servers on various nodes
- Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible Scripts to Provide Dev Servers.
- Manage grants for the puppet slam network and the puppet slam newsletter. .
- Troubleshoot user/group accounts for Active Directory/ Exchange.
- Gained Expert Knowledge in Bash Shell Scripting, Automation of crone Jobs.
- Implemented rapid-provisioning and life-cycle management for Linux using Amazon EC2, Chef, and custom Ruby/Bash, python scripts.
- Experienced in creating hybrid cloud solutions between on-premise infrastructure and AWS using VPN and Direct Connect.
- Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
- Worked on GFS (Global File System) on Linux and ZFS (Zeta byte file system) on Solaris.
- Extensive experience in Linux performance monitoring by using top and prstat and load balancing, security setup, troubleshooting.
- Experience in maintaining/tuning/upgrading Web servers/Web application for Java applications.
- Installation and configuration of Oracle RAC clusters on Linux/Solaris environment
- Extensive experience in IPMP (IP multipathing) in Solaris and Multipath and Bonding in Linux
- Performed planning and implementing migrations on Solaris and Linux servers
- Experience on VMware Installation, configuration and monitored virtual environments with ESX 4x, 5x servers and VirtualCenter4x, 5x.
- Installation and configuration of guest Operating Systems like Windows, Linux and Solaris for different applications on ESXi environment.
- Familiar with shell scripts run on Linux and Solaris environment and administration.
- Work support to all Linux system problems 24x7 and resolving them in timely basis and ensuring high availability.
- Authorized to work in United States for any employer
TECHNICAL SKILLS:
Operating Systems: Linux (RHEL, Cent OS, Fedora), Windows.
Storage: IBM XIV, EMC, HP
Hardware: HP DL380, DL580, BL460c, BL660c.
Networking: TCP/IP, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, VPN.
Virtualization: VMware ESXi, vSphere, VCenter Server
Scripting Langauges: Python, Shell, Bash
Monitoring Tolls: Nagios
Cloud Services: AWS, Azure
Database: MariaDB, MySQL.
Configuration Management: Ansible, Chef, Puppet, Salt
Data Base: Oracle, Mysql, Mongo DB
PROFESSIONAL EXPERIENCE:
Confidential, Bridgewater, NJ
Linux Administrator
Responsibilities:
- Installation and configuration of Linux and Oracle database on Dell servers.
- Daily systems administration, resolving systems issues, supporting different groups/apps.
- Pre migration checks and configurations on all Linux servers and Oracle RAC environment.
- User and Group administration, permissions and security issues.
- VMware installation, configuration and monitored with virtual environments with ESX 4.x.5x and VCenter 4x.5x.
- Installations, configuration and administration of guest OS for different applications on Windows servers, Linux and Solaris.
- Trouble shooting missing jsp pages and blank pages in hardware Load Balancer environment.
- RADIUS, Diameter, ftps, HTTPs SS7-Sigtran) and Networking Protocols ( OSPF, IS- IS, BGP, MPLS, EIGRP, RIP, TCP/IP, OSI model, UDP, ARP).
- Installed high availability Big IP F5 LTM, GTM and ASM Load balancers to provide uninterrupted service to customers.
- Engineer, architect, and administer Netbackup 7.1 - 8.1.1 in a managed service environment servicing 150+ agencies, spanning 6 data centers worldwide, and protecting 1.6 petabytes of data.
- Configure and administer Netbackup policies which include Windows and Linux agents, VMWare SAN backups, Oracle and SQL agents, and Netbackup Accelerator for servers up to 380 TB in size. in the process of setting up Nagios Core (an infrastructure monitoring system) on CentOS 7 used SNMP to implement Nagios service checks; simple printer maintenance.
- Collaborating with application owners, network team, DNS team, firewall team, to migrate application from legacy met NetScaler load balancer to new F5 BIG-IP local traffic manager.
- Provided L2 level support for RHEL, & VMware tickets.
- Involved in exiting the data centres (lifted and shifted) to cloud building script for data movement from S3 to EC2 using SQS back and forth using python.
- Developed dynamic web pages, monitoring and notification tools using Python, Django, Pyramid Frameworks and Used Python Library Beautiful Soup for web scrapping.
- Developed tools using Python, Shell Scripting and XML to automate some of the menial tasks
- BASH/Shell scripting. Created Shell Scripts for automation of many routine processes.
- Configuration and installation patches/packages, running different scripts for performance, cleaning up.
- Performed memory and swap management to improve optimization and performance of the servers.
- Configuration for ISCSI devices by using tools like open-e and open filer.
- • Configured Generic data source, Multi data source using configuration management Process using Ansible.
- Configured JDBC connections, JMS server, JTA, JNDI, SNMP and Node Manager to administer the Managed Servers in WebLogic Application Server.
- Configured JMS servers using Configuration Management Process using Ansible.
- Configured JMS Modules, SAF Agents, SAF Modules, using Configuration Management Process using Ansible.
- Experienced in implementing Puppet, Chef.
- Configuration of multipath, checking services, permissions, HBA adopters etc.
- Network configuration for host names, netmaks and routes details, DNS, NFS, NTP and SNMP etc.
- Zone configuration and disk/luns checking on emc/dell storage array.
- Designed and developed ETL Mappings to extract data from flat files, MS Excel and Oracle to load the data into the target database.
- Monitoring & Troubleshooting Oracle error logs, by monitoring of HPSM Various Database requests from customer requirements and work on the tickets like Service Requests, Change Requests, close the SR, CR and or reassign the concerned groups and maintenance plans resolve the Database related issues.
- Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
- Created Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.
- Hands on Experience in AWS Cloud in various AWS Services such as RedShift, Cluster, Route53 Domain configuration.
- Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
- Monitoring & Troubleshooting Oracle error logs, Various Scheduled DBA Server Agent jobs, Maintenance plans.
- Setup continuous integration pipeline/build automation using Jenkins, Git/Gerrit and Nexus.
- Write Docker file to create Jenkins, SonarQube, Gitlab and Artifactory pro with unit test cases in Rspec.
- Converted and automated builds using Maven and Ant. Scheduled automated nightly builds using Hudson/Jenkins.
- Setup the Report generation jobs in Jenkins for OpenGrok tool.
- Designed and developed custom MySQL applications specific to clients' needs.
- Manage all aspects of MySQL database administration as a dedicated DBA for a reliable, extensible, high performance, and cross-product.
- Upgraded large databases from MySQL 5.1 to 5.6 and 5.7.
- Build and run Linux shell scripts to migrate data from one environment to other as needed
- Developed scripts for web application and database services using Unix shellscripts and Cron jobs
- Post migration checks, data base consistence on servers.
- Clearing of servers from existing zones, delete rpm packages, dead paths and asm disks details.
- Managing Brocade network manager for zone configuration, lun management and servers.
- Scheduling cron Jobs such as for system monitoring and removal of unnecessary files
Environment: RedHat (5.x/6.x), Solaris (10.x/11.x), Veritas, VMware, Apache, ESX, BASH Script, AWS EC2, S3, IAM, AMI, Amazon Cloud Formation, Amazon Cloud Watch,Jenkins, MySQL, NTP, Nagios.
Confidential, Carlstadt, NJ
Linux Administrator
Responsibilities:
- Installation and configuration of Solaris on Sparc Netra T5440 and x86 64 environment to Customer lab support for AT&T.
- Installation and configuration Cisco UCS blade servers (B series) on Linux platform.
- Network configuration for hosts file, interfaces and netmasks and routing, switch details.
- Configuring Solaris, Red hat Linux Servers with Jumpstart and kick start.
- Configuration and administration of EMC Vmax by using SMC/SPA, creation of thin devices, meta devices and virtual devices as per project document for database space allocation. Familiar with symcli commands, symapi server and solutions enabler. Administration of EMC Unispehere.
- MD Switch Configuration on EMC San.
- Responsible for the overall operation of firewalls, VLANs and IP Routing between NPGCO sites and mergers and ensure maximum operation on network infrastructures including the PCI Security system
- Deployed, designed new infrastructure using checkpoint firewalls, Palo Alto, Bluecoat Proxy, f5 load balancer, and source fire devices
- Managed enterprise grade server/application load balancing using F5 LTM/GTM. Hands on Knowledge/experience on F5 load balancers, its methods, implementation and troubleshooting on LTMs and GTMs.
- Configured and deployed Application based load balancing using F5 LTMs & site level loadbalancing on F5 GTMs using 3900 & 6900 BIG-IP appliances.
- Updating RHEL template on monthly basis according to the change requested. Build, configure and deploy Virtual machines and templates on RHEL 6.
- System Administrator/Integrator role in a large team responsible for maintaining of Linux operating systems such as RHEL, CentOS, Ubuntu and SUSE 10/11.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information and made connections for the existing databases using SQLAlchemy.
- Configure and manage Netbackup MSDP pools, HP StoreOnce Appliances, and HP ESL G3 tape libraries. Configure and manage Netbackup Opscenter Analytics and ensure that agencies receive daily reports of the status of their server backups. Perform updates to Netbackup software, HP StoreOnce appliances, and HP ESL G3 tape libraries.
- Coded for projects involving service license agreements (SLAs) and Nagios monitoring software that allowed for a respectable increase in company profits. Also provided documentation for many back end scripts across multiple servers.
- Nagios and ELK based server/application monitoring system.
- Infrastructure monitoring using Nagios and python daemons:
- Installing and configuring Nagios server. Building python daemons to collect status data from control systems.
- Building Nagios plugins to test status data collected by daemons .
- Worked on creating test cases aligned with the requirements using UNIX shell scripts
- Used Perl, Mod Perl, CGI and shell scripts
- Worked on installation of Veritas Volume Manager (VxVM), Veritas Cluster Server (VCS),
- Performed Memory and Swap management to improve optimization and performance of the servers.
- Experienced with working in Solaris Volume Manager (SVM), creating and maintaining meta data base. Meta devices, concatenation/striping, mirroring the devices.
- Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
- Implemented Puppet.
- Monitor all production Oracle Databases for disk usage to plan future disk space needs per database.
- Implemented advanced features of Oracle 11g/10g such as Automatic Database Diagnostic Monitor (ADDM), Automatic Workload Repository (AWR) for monitoring database performance.
- Experience in Performance tuning, Application tuning and Query Optimization using Oraclesupported tools such as EXPLAIN PLAN, TKPROF, AUTOTRACE, etc.
- Implemented MySQL Enterprise Monitor, MySQL Replication Monitor and MySQL Query Analyser for improving query performance and capacity planning in MySQL OLAP databases
- Effectively configured MySQL Replication
- Build and Release management - GIT, Maven, Jenkins administration, Nexus.
- Extensively involved in build and release management process for multiple applications using ANT, MAVEN, Jenkins
- Configuration Management, release management and build management using JENKINS/HUDSON .
- Created and Managed Zettabyte file system (ZFS) in Solaris 10 and Linux Servers. Created zpools.
- Experienced in User and Group administration and security issues.
- Performed upgrades of Packages and Patches in Solaris and Linux.
- Installed, configured and managed Oracle Real Application Cluster (RAC) on Solaris and Linux Servers.
- Automate Deployment using Configuration Management tool like Puppet to provision Amazon AWS Instances to enable continuous Deployments
- Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
- Experience in Performance Tuning and Query Optimization in AWS Redshift.
- Ability to design application on AWS taking advantage of Disaster recovery.
- Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
- Leveraged AWS S3 service as Build Artifact repository and created release-based buckets to store various modules/branch-based artifact storage.
- Network configuration for interfaces, switch ports, Ethernet cards, host names, netmaks and routes details, DNS, NFS, LDAP, NTP and SNMP etc.
- Scheduling cron Jobs such as for System Monitoring and removal of unnecessary files.
- Providing day-to-day user administration like adding/deleting users and managing user queries.
- Configuration and manage Red hat Cluster Suite in Linux Servers
- Configured and managed Global File System (GFS) in Linux Servers, Creating and managing Cluster suite using GFS
- Performed enable/disable the processes depends on the requirement and minimize the load average of the server using Service Management Facility (SMF) in Solaris 10.
- Performed installation, configuration, upgrades, Package administration and support for Linux systems on client side.
- Regular disk management like adding and replacing hard drives in existing servers and workstations. Creating partitions according to requirements, creating new file system or growing existing one over the hard drives and managing the file system.
- VMware installation and monitored with virtual environments with ESX 4.x.5x and Vi Center 4x.5x
- Environment: Red-Hat Enterprise Linux 5.x, 6.x, Cloud Stack, Solaris 8, 9 & 10, SAN, NAS, NIS, EMC Avamar, Windows 2003, 2008, Shell programming, VMware ESX, JBoss, Splunk, Jenkins, Puppet, IBM TSM Tivoli Storage Manager 5.3.4, IBM Tape Library 3584 with LTO 3580 tape drives,Nagios.
Confidential
Linux Administrtor
Responsibilities:
- Installation, Configuration of Linux, Solaris operating systems on different hardware environments.
- Configuring Solaris, Red hat Linux Servers with Jumpstart and kick start.
- Resolving production issues/tickets by using ticketing tool.
- Worked on installation and configuration and disk and file system management using Veritas Volume Manager (VxVM), Veritas Cluster Server (VCS),
- Spokes (Phase III), registered logical IP (NHRP) with NBMA on NHS while ensuring scalability and spoke-spoke
- Managed the Windows infrastructure, Active Directory, Exchange, WINS, DHCP, DNS, NAT, IPRouting.
- Performed Memory and Swap management to improve optimization and performance of the servers.
- Experienced with working in Solaris Volume Manager (SVM), creating and maintaining meta data base. Creating Meta devices.
- Multipath configuration on SAN devices/disks on Linux to keep the disks names persistent after reboot.
- Network configuration for interfaces, switch ports, Ethernet cards, host names, netmaks and routes details, DNS, NFS, LDAP, NTP and SNMP etc.
- Scheduling cron Jobs such as for backup, system Monitoring and removal of unnecessary files.
- Configuration of DNS servers on Linux for zones file, adding hosts to files.
- Created and Managed Zettabyte file system (ZFS) in Solaris 10 and Linux Servers. Created zpools.
- Performed upgrades of Packages and Patches in Solaris and Linux.
- Configuration San for ISCSI devices by using 3rd party tools open e and open filer.
- Installed and configured Oracle Real Application Cluster (RAC) on Solaris and Linux Servers. creation and scheduling cron jobs for backup, system monitoring and removal of unnecessary files.
- Configured and maintained System Security using IPTABLES and TCPWRAPPERS in LINUX
- Worked on installation and configuration Red hat Cluster Suite in Linux Servers
- Experienced in Installation & Configuration of RAID Volume Management using VERITAS Volume Manager in Solaris.
- Performed enable/disable the processes depends on the requirement and minimize the load average of the server using Service Management Facility (SMF) in Solaris 10.
- Performed installation, configuration, upgrades, Package administration and support for Linux systems on client side using Redhat satellite network server.
- Environments: Solaris 9/10/11, Redhat Linux 4/5/6, HP-UX 11i, AIX, Sun Enterprise Servers, Sun Fire, Sun T Series, Sun M Series, HP 9000K, L, N class Server, HP & Dell blade servers, IBM RS/6000, p Series servers, VMware ESXi Server, Oracle.
Confidential
Linux Administration
Responsibilities:
- Installation, configuration and upgrade of Red Hat Linux 4/5
- Patches and package management on Linux servers.
- Involved in setting up Kick-start server for network installation in Linux Environment.
- Worked on installation, configuration and support for RedHat Satellite Server.
- Working with RedHat Satellite Server for upgrading and patching Linux Servers.
- Involved in creating new volumes using Logical Volume Manager (LVM).
- Experience in VMware Installed and monitored virtual environments with ESX 3.x/4 servers and VMware vSphere 4.1 standard /extended/time based IP ACLs enhancing overall security of the network.
- Monitoring system performance and do kernel tuning to enhance the system performance.
- Implemented and enhanced UNIX shell scripts using Korn, Bash and Perl scripting.
- Monitoring system resources, logs, disk usage, scheduling backups and restore.
- Configuration and troubleshooting of NFS & NIS. Updating NIS maps and DNS entries.
- User management includes user addition, deletion and modifying the user attributes.
- Creation of backup policies, scheduling and monitoring the backups using VERITAS NetBackup.
- Setting up a RedHat cluster with RedHat Enterprise Linux and RedHat clustering.
- Building Oracle RAC on RedHat Enterprise Linux 5
- Monitoring system resources, logs, disk usage, scheduling backups and restore.
- Experience in Working on AIX LVM.
- Installing operating systems, patches, hardware, vendor software packages, system customization and documentation.
- Implementing Apache Tomcat on Linux.
- Configured bonding on server Ethernet ports and configured the storage according to requirement.
- Configured Hardware and Software RAID’s in Red Hat Linux environment for system disk.
- Configured ILO & RSA, DRAC
- Finding EMC and Netapp SAN disks and configure the multipath on Linux servers.
- Configuring YUM repository to update or install the package.
- Installed, configured, tested, and troubleshot equipment to include hard drives, blade servers, and APC In Row Coolers.
- Worked closely with database administration staff to ensure optimal performance of databases and maintain development applications and databases.
- Assembling the systems and installing operating system and application software.
- Environments: Solaris 9/10/11, Redhat Linux 4/5/6, HP-UX 11i, AIX, Sun Enterprise Servers, Sun Fire, Sun T Series, Sun M Series, HP 9000K, L, N class Server, HP & Dell blade servers, IBM RS/6000, p Series servers, VMware ESXi Server, Oracle.
