Senior System Engineer (lead) Resume
SUMMARY
- 10 years of progressive and varied Technical Consulting experience with results driven approach and outstanding communication and documentation skills.
TECHNICAL SKILLS
Languages: Shell Scripts (bash, Korn, bourne), Perl, Python, Ruby, Java, XML, HTML, PL/SQL
OS: Red Hat Linux 4/5/6/7, SUSE Linux (SLES), Oracle Enterprise Linux (OEL), Centos 4/5/6/7, Microsoft Windows Server 2008/2012
Cloud Computing: VMware (ESXi5.5 and older versions) - vSphere, vCenter, Amazon Web Services (AWS)
Automation: Chef and Ansible and Ansible Tower
Version Control: GIT and Subversion
Application: Tomcat, SAPJVM, J2EE/JBoss, Apache, BOXI3.1, SAP HCM, Crystal Report, VJDBC Report, Globalscape(SFTP), Active Directory, LDAP, DNS, Wordpress, Akamai Edge Control(Content delivery tool), Percussion, icontent, Drupal6/7, Jira, Confluence, Webmin, Sitescope, Nagios, Rally(Software Development Tool), Veritas Netbackup, LoggerNet 4.1, Sendmail, SMTP(Postfix), Mediawiki 1.8, IBM Tivoli, Microsoft SharePoint, Microsoft Vizio
Networking/Security: F5 (Load balancing), Clustering (High Availability), VPN, Cisco Juniper, TCP/IP, PKI, SSL Certificates, SFTP, SSH, Infoblox
Storage: NetApp, EMC (SAN)
Database: Oracle 11g and earlier version, MySQL 5.1, MariaDB
Hardware: NETAPPFAS3100,IronPort(M650/C350),CiscoSwitches3560,SRW2086, ProLiant DL380 servers, Dell PowerEdge 1850, 2900, 2950
PROFESSIONAL EXPERIENCE
Confidential
Senior System Engineer (Lead)
Responsibilities:
- Lead complex troubleshooting issues
- Tune performance for SAP JAVA based applications; maintaining availability in line with our SLAs
- Build Ansible playbooks from scratch and deploy to VMware guest and AWS instances in production and QA environments.
- Used Ansible and Chef to manage web applications, config files, mount points and package installs.
- Manage Storage Usage and ensure High Availability for all Servers and Applications
- Use automation applications(Ansible/chef/Scripting) to configure and build multiple Virtual Machines
- Build Enterprise Monitoring Tools to monitor and optimizing the performance for Web Applications as well as Operating Systems (Memory, CPU, disk and availability)
- Collaborates with other System and Database Administrators in maintaining the hosted applications
- Maintain Cloud environment by performing continues patching, upgrading OS Kernel, Remediating security vulnerabilities.
- Execute Ad hoc SQL Queries, and make updates to databases if needed, working in collaboration with Database Team
- Performed log management with Splunk and Global systems configuration with Chef
- Maintaining system security policy, including F5(load balancers), host and client access, file permissions, user accounts
- Create/Modify technical process documentation using Confluence and Jira
- Act as an on-call technical resource as needed during off business hours
- Build Cloud Operation datacenters, as well as migrating from one datacenter to another
- Responsible for local inventory maintenance and software license management.
- Create skills requirements for new roles as well as interview for new candidates
- Provides training and mentor new systems administrators or Engineers.
- Conduct Weekly status meetings for systems administrators or Engineers
- Design and build work books for key applications usage
- Research for third application tools as well as interview vendors for their products through demos
- Set up maintenance plan and communicate with Global Clients
Confidential
Senior Linux Systems Administrator
Responsibilities:
- Designed, deployed, configured, and maintained Microsoft Windows/Linux servers in the cloud environment
- Installed, configured, and tracked Operating System patches
- Installed, configured, and tracked application patches to ensure availability and integrity of the applications/services they provide
- Deployed, configured, and maintained Percussion (Rhythmyx/CM1) Content Management servers
- Deployed, configured, and maintained Apache, Drupal base webservers
- Deployed, configured, and maintained Tomcat Application servers
- Deployed, configured, and maintained MySQL/Oracle Database servers
- Review Nessus Scan Report for vulnerabilities, research and mitigate affected systems
- Created scripts to sync web content from origin to Akamai Edge Suite
- Created scripts to monitor server performance, nightly backups as well as cron jobs for other automated activities
- Updated DNS entries (SPF, MX and A records) for applications sending outgoing emails
- Managed Netstorage and redirects rules using Akamai Edge Suite or Luna Control Center
- Maintained phone-based Two Factor Strong Authentication system for content managers
- Troubleshoot and resolved complex IT infrastructure and application issues
- Provided training and documentation for new systems administrators
- Used GIT as source code repository, and managed code branches, merging and tagging
- Built and hardened virtual machines for the NREL external hosting facility
- Designed, developed and implemented LDAP for central user accounts management
- Designed, developed and implemented Zabbix to monitor all the major IT components
- Developed and implemented configuration management system(Subversion) for storing code, documents and versions of documents
- Analyzed OS and other system logs to look for security breaches and errors
- Performed disk expansion by adding virtual hard drive to existing Virtual Machines using Logical Volume Management(LVM)
- Applied updates to word press (Solar Decathlon blog)
- Used Akamai Edge Control Application to delivery web content, redirect and purge URLs.
- Implemented and maintained Apache web servers by setting up virtual hosts for multiple websites as well as redirecting URLs.
- Maintained SMTP servers making sure mails from the servers in the cloud are processed successfully.
Confidential
Senior UNIX Systems Engineer
Responsibilities:
- Installed Sun patch cluster on new and existing servers.
- Provided security administration to about 70 servers making sure they are in compliance with BLS security policies.
- Maintained Mail Transfer Agent (Postfix) on external DNS running Bind 9.6.1.
- Created a new Sender Policy Framework (SPF) for BLS
- Tracked email messages and spam filtering using Ironport M650 and C350.
- Processed and released quarantined email messages on BLS mail server.
- Maintained the overall Internal and External DNS (BIND 9.6.1) for BLS.
- Installed and maintained a single sign-on authentication system (SSH Tectia)
- Installed patch cluster to test, development and production servers every quarter in order to keep operating system up to date.
- Wrote Scripts to maintain log files, monitor server availability and backup data.
- Maintained Perl script that monitors the availability of DNS servers, Production servers and Netcool (Network Appliance)
- Performed Backups and Volume Management with Veritas Netbackup and volume manager
- Monitored system and network performance and resolve issues.
- Maintained monthly audit report and documentation on all Oracle, Weblogic and DNS servers.
Confidential
Unix/Linux Systems Administrator
Responsibilities:
- Provide level 3 client supports for Confidential customers, by unlimited incidents support via email and additional support via phone and WebEx request.
- Experience maintaining all Confidential systems both in Production and Development to help maintain our client current issues.
- Deployed Linux server in both virtual and physical servers using Kirkstart
- Help coordinate schedules for all Clients upgrades and fixes for both standard and premium customers.
- Creating and maintaining of Perl scripts and extended Linux system functionality as needed
- Installing, configuring and maintaining JBOSS EAP 6.1 and 6.2
- Installing, configuring and maintaining of Apache Tomcat and ANT on Linux
- Subject matter for Linux servers and continue to provide leadership and mentoring to junior Linux SAs via training and documentation
- Leveraged Jenkins to deploy codes to JBOSS, ColdFusion and Tomcat application.
- Deploying various applications and java codes in clustered environment via JBOSS Domain Controller.
- Consistently troubleshoots and resolve network systems and application to identify corrective solutions.
- Performance monitoring, tuning and troubleshooting of JBOSS EAP 6.1 and 6.1
- Installing, configuring and maintaining Subversion server on Linux servers, as well creating and managing Subversion users
- Configuring and maintaining of F5 virtual and pool servers to enable load balancing of various Linux servers.
- Help train and mentor Junior Support Engineers about the Confidential product, to help provide problem resolution and administration of our products.
- Deployed patches using Redhat satellite servers to remediate security vulnerabilities.
- Provide Tier III/other support per request from various constituencies.
