System Analyst Resume
SUMMARY
- Computer technology expert, committed team member and highly energetic individual with a powerful ability to lead projects, solve complex problems, and drive technology projects to completion.
- Computer Operating System Expert including all major Linux distributions, Solaris and others
- Fluent in many programming/scripting languages including Python, Puppet, Perl, Bash, HTML/CSS.
- Experienced in PHP and Ruby and has experience writing Ansible playbooks as well. Excited and interested in learning future languages and computing technologies.
- DevOps Engineer abilities for building overwhelmingly automated processes running on OpenStack and AWS cloud environments driven by CI/CD pipelines that utilize configuration management tools such as Puppet and Ansible.
- Fundamental mastery of generic computer and network infrastructure technologies: POSIX & NT based operating systems, Directory and Identity Services (Active Directory, Kerberos/LDAP), TCP/IP, OSI model, security permissions, encryption/cryptography, CIFS/NFS storage protocols, routing and switching, 802.1q VLANs, FC and iSCSI SAN, firmware and patch management.
- 10+ years’ experience in system administration of Linux (Red hat, Suse), Windows NT/ 2000/2003/2008/2012.
- Built 188 node Linux HPC cluster running CentOS 6.7 on HP rack - scale Apollo hardware using HP CMU for provisioning
- Build, manage, and maintain RedHat/CentOS HPC servers on a global scale (HP rack-scale and blade hardware) and Oracle ZFS NAS type storage systems connected via Infiniband (QDR and FDR).
- Focus heavily on Configuration Management using Puppet Enterprise, Ansible and Devops approaches to help automate and streamline previously manual everyday maintenance and administration tasks.
- Maintains and contributed source code and documentation to an HPC cluster creation tool written in Python to provide OnDemand instance creation as an alternative to SpotFleet using AutoScaling Groups, DynamoDB and EFS features in AWS.
- Defined Python application packaging and deployment best practices within our team using setuptools for packaging, Puppet for deployment, and Devpi for package distribution.
- Experienced in managing and maintaining Jenkins CI workflow jobs and scripting driven by GitHub web hooks.
- Co-wrote and maintain an auditing tool written in Python/Flask that collects access and user/group metrics and provides users the ability to certify privileged access to all Unix/Linux servers globally.
- Co-built a global Zabbix environment using Puppet which is used to monitor and pull metrics via SNMP. Also I am an active user and supporter of the Zabbix application/infrastructure.
- Well versed in the following languages: Python, Puppet, Perl and Bash
- Ability to implement Object Oriented strategies and best practices.
- Maintain and Troubleshoot global server infrastructure including sizable RHEL 6/7 VMWare based deployments, RHEL 6/7 HPE physical servers, Solaris 10 global zone and non-global zone servers, fibre channel, NFS, CIFS, and iSCSI storage layers.
- Currently leading an initiative to improve the patching and communication process for 3,500 Linux servers.
- Intimately familiar with Puppet Enterprise control repo environments utilizing r10k/Code Deploy, peer review based version control (Git/GitHub), and Hiera.
- Highly skilled at troubleshooting complex server, storage, network, DNS, performance and application issues.
- Participate in a follow-the-sun tier 3 support on-call rotation.
- Automated server provisioning using cobbler.
- Experience in application install configure and support Dev Ops Application (Jenkins, Jira, Nexus, Git, Subversion, Puppet, and Code Collaborator).
- Experience in installing, configuring, managing and administering Linux and UNIX platforms like and RHEL 4/56/7, SUN-Solaris 8/9/10, IBM AIX 5.x, SUSE Linux 10.
- Installation of O/S from CD as well as over the network using Jumpstart/Kickstart type of mechanism.
- Working experience with Volume management using the solutions, Veritas Volume Manager, Sun Volume Manager and Logical Volume Manager.
- Experience supporting Storage technologies with Unix/Linux and Windows systems like EMC and NetApp with Multipathing.
- Extensive experience in kernel Tuning, Performance Analysis, Load Balancing.
- Performing Backups and restores using ufsdump/ufsrestore, TSM and Veritas Net backup.
- Setup of remote connection tools like RSC, RDP, Citrix, VPN.
- Upgrading Solaris and Linux OS, Installing RPM packages, System Patching and Installing Drivers.
- Creation of a Virtual Server environment using RH-Enterprise Virtualization, VMWare ESX 5.1 and Solaris Zones.
- Experience in Creating, Configuring and Managing LDOMS.
- Setup of Enterprise Monitoring Tools like Nagios, BMC Patrol, Tivoli, Site Scope, Zabbix.
- Networking setup and support of TCP/UDP and other application layer protocols like SMTP, DNS, LDAP, NIS, NIS+, NFS, DHCP etc.
- Installation and support of 3rd party software systems on UNIX & Linux like Web Servers, Application Servers, Middleware and Databases.
- Performed DBA activities such as Oracle installation, database creation, maintenance and database backup and recovery on SUN hardware
- Comfortable in working in a Data center environment - swapping of disks, Attaching/Detaching storage, increasing Utilization.
- Experience in writing Scripts in Perl, Python, Bash, Ksh for performing automation of various tasks.
- Managing the Licenses for Enterprise Applications using FLEXlm, providing Floating Licenses.
- Provided production support in an on-call rotation in a 24x7 environment.
- Microsoft Windows NT 4.0/2000/2003/2008 Design, Implementation, Administration and Support.
- Installing, Configuration, Troubleshooting and Managing Active Directory, OU, Group Policy in Windows Server 2003 and 2008 server architecture.
- Good experience in LAN/WAN networking architecture and TCP/IP protocol stacks.
- DNS/DFS/DHCP/WINS Standardizations and Implementations.
- Excellent leadership qualities, good communication skills and interpersonal skills, extremely self-motivated, quick learner, team player.
TECHNICAL SKILLS
Operating systems: IBM AIX 4.1.x, 4.2.x, 4.3.x, 5.1, 5.2, 5.3, 6.1,7.1,7.2; UNIX Solaris 2.6, 8,9,10,11; HP-UX 9x, 10.20, 11/11i; Red Hat 5.x, 6.x, 7.x; Centos 7, Windows 95, 98, NT, 2000,XP.
Protocols and services: HTTP, SMTP, NFS, DNS, NIS, RAID, DHCP, TCP/IP, Ethernet, TokenRing, FDDI, VPN, Telnet, FTP, SAMBA 2.x.
Ticketing Tools: HP Service Manager, HP Asset Manager, and Remedy Tool.
Monitoring Agents: Zabbix, Netdata, ITM-Tivoli Monitoring, BMC Patrol.
Configuration Management Tool: Puppet, PE Puppet Enterprise, Puppet Dashboard Console, Puppet Database
Programming languages: Shell & Perl, Python, XML, HTML.
Source code management SCM Tools: SVN, Git, GitHub.
Python Framework: Flask, Bottle.
Repository Management Tool: Pulp, Katello.
Cluster: HPC, Hadoop infrastructure.
Continuous Integration Tool: Jenkins.
Other open-source software’s: Beaker, Vault, F5 LTM load balancer.
Authentication software: Vintela, SSSD
Backup and Storage: SAN, IBM SVC, IBM DS8000, DS6000, DS4000, TSM, and NetBackup
Cloud: OpenStack (Mirantis). AWS
Network: Cisco, Brocade, Juniper Switches.
Virtualization: VMware, vSphere.
Linux Provisioning Tool: Cobbler, Satellite
Hardware: HPC, UCS, IBM p6/p7/p7+/p8 - MMA/MMB/MMC/8408-E8E, p5-595, p5-590, p5-570, p5-520, p690, p670, p630, p-770, p-780, p8-8408- E8E BL460c and BL660c and ESS (Shark).
Other Skills: HACMP 4.5/5.x, LPAR, DLPAR, Logical Volume Manager, IBM HMC, VeritasVolume Manager 3.0/3.5/4.0, Tivoli Monitoring system 6.x, Tivoli Performance Viewer, Veritas File Systems, Veritas NetBackup 3.4/4.0
Packages: MS Office 2000, MS Front Page.
Testing Tools: Winrunner, QTP and Test Director / Quality Center.
Application Support: - WANdisco, Nexus, CodeCollaborator, Jenkins, Jira
PROFESSIONAL EXPERIENCE
Confidential
System Analyst
Responsibilities:
- Build, manage, and maintain RedHat/CentOS HPC servers on a global scale (HP rack-scale and blade hardware) and Oracle ZFS NAS type storage systems connected via Infiniband (QDR and FDR).
- Focus heavily on Configuration Management using Puppet Enterprise, Ansible and Devops approaches to help automate and streamline previously manual everyday maintenance and administration tasks.
- Maintains and contributed source code and documentation to an HPC cluster creation tool written in Python to provide OnDemand instance creation as an alternative to SpotFleet using AutoScaling Groups, DynamoDB and EFS features in AWS.
- Defined Python application packaging and deployment best practices within our team using setuptools for packaging, Puppet for deployment, and Devpi for package distribution.
- Experienced in managing and maintaining Jenkins CI workflow jobs and scripting driven by GitHub web hooks.
- Co-built a global Zabbix environment using Puppet which is used to monitor and pull metrics via SNMP. Also I am an active user and supporter of the Zabbix application/infrastructure.
- Well versed in the following languages: Python, Puppet, Perl and Bash
- Maintain and Troubleshoot global server infrastructure including sizable RHEL 6/7 VMWare based deployments, RHEL 6/7 HPE physical servers, Solaris 10 global zone and non-global zone servers, fibre channel, NFS, CIFS, and iSCSI storage layers.
- Currently leading an initiative to improve the patching and communication process for 3,500 Linux servers.
- Intimately familiar with Puppet Enterprise control repo environments utilizing r10k/Code Deploy, peer review based version control (Git/GitHub), and Hiera.
- Highly skilled at troubleshooting complex server, storage, network, DNS, performance and application issues.
- Build a physical and virtual server upon request from the business.
- Support different application infrastructure.
- Install, configure and upgrade Jenkins, WANdisco (multisite-plus, multisite), Jira, Code Collaborator and Nexus on Redhat Linux Machine.
- Install and upgrade different software on Windows server (2003, 2008 and 2012) for Jenkins slave.
- Install, configure and upgrade different software on Linux machine.
- Working on migrating server from data center to AWS cloud.
- Support user request and day to day activities.
- Resolved different Jenkins master, slave and build related issue.
- Install and configure apache, samba on Linux machine.
- Supplied data on firewall issue to the vendor and with assistance from the vendor, advanced towards full resolution of the issues and documentation of the process.
- Rollout team puppet roles on all the servers supported by the team in all environment (Lab, Dev, Qual, Cert and Production).
- Creation, migration of repository, specific folders from one repository to another in Subversion.
- Configure windows and Linux server to monitor in zabbix server.
- Setup monitoring of application in Sitescope.
- Successfully migrated WANdisco application Multisite to Multisite-plus.
- Co-ordinate with different team (Web Services, Storage and Server) to resolve different issue.
- Create and update the SOP, SharePoint document for different application.
- Routine on call for all the application supported by the team. Resolve the issue following the SOP document and recovery steps for each application.
- Document the process for future reference.
- Create support ticket with vendor on different application related issue.
Environment: Red Hat Linux 7/6/5, Apache, Tomcat, Oracle, Windows environments (2003, 2008 & 2012), Jenkins, Subversion, Puppet, Zabbix, Sitescope, Apache, Tomcat
Confidential
Sr. System Administrator
Responsibilities:
- Gathered detailed requirements (functional and business) and use cases
- Involved in upliftment of RHEL 5.2 to RHEL 5.4 and Solaris 8,9 to Solaris 10.
- Created Virtual Guests on the host systems using the Red Hat Virtualization Manager and Hypervisor.
- Created and managed the virtual images from NFS/iSCSI storage pools
- Installed and configured Directory Server, Directory proxy on Solaris 10 and Identity Synchronization for Windows
- Migrated Directory Server 5.2 to DSEE 6.3
- Setup and tuning of Red-Hat Kernel parameters for better performance.
- Responsible for applying servers patches using Patch Center.
- Daily support which includes installation, configuration and troubleshooting of Red-Hat server environment.
- Install Vendor binaries and proprietary software, utilities, compilers, databases & licensing.
- Installation of Websphere 6.1 on Solaris 10 and its configuration with oracle database
- Wrote scripts to monitor and manage SystemOut.log, SystemErr.log and native java error logs in Websphere.
- Executed SQL commands/scripts/stored procedures against the Database.
- Compiled and packaged Apache 1.3.x with Certificate Authority using openssl and mod ssl & good in debugging apache related issues.
- Configuring, tuning and maintaining Tomcat Application server.
- Installation and administration DNS, FTP, NIS & DHCP servers.
- Supported Oracle 11g databases and knowledge of Oracle Automatic Storage Management (ASM).
- Worked on Windows Virtual Environment.
- Netbackups on windows and batch Jobs, Tidal agent management.
- Batch Scheduling in Windows and worked on IBM blade servers.
- Routine server OS installs, old server OS upgrades using Linux Kick start.
- Handled and troubleshoot issues regarding Samba Servers.
- Administration of qmail and Sendmail server.
- Responsible for Storage management, NIS and NFS management.
- Managed Information security Compliance activities, Linux server security administration & Monitoring system Performance.
- Provides enterprise risk assessment mechanisms and reporting.
- Responsible for Production Servers Deployments.
- Maintaining incremental, weekly and monthly backups.
Environment: Red Hat Linux 6/5, IBM AIX 5L/6, Web Sphere 6.x, Web logic 8, Web Sphere Portal 5.x, Apache, IIS, Tomcat, Oracle 9i,SQL Server 2000, Windows environments
