Systems Engineer Web Systems Resume
Omaha, NE
EXPERIENCE SUMMARY:
Information Systems Professional with twenty years of experience in the IS/IT industry. Expertise includes design, installation, integration, and maintenance of a variety of network applications, large project resource and process coordination, and task related leadership. Current areas of focus are Linux System Administration, Middleware Administration, Middleware Problem Resolution, JVM Tuning, Process Documentation and Communicating with Vendors.
TECHNICAL SKILLS:
HARDWARE: IBM pSeries, LPARS, IBM DS3000 SAN, Sun, HP, IBM, DELL, Compaq, Microcomputers, Macintosh, Cabletron, Modems, USB, FireWire, Scanners, Printers, Tape Drives - DDS & DLT, Digi Ports, Digi Boards, Shiva
SOFTWARE/DATABASES: Apache, Tomcat, JBoss, WebLogic 5 - 11g, WebLogic Scripting Tool (WLST), IBM WebSphere 6-8, Crossroads, Linux High Availability, Optier, App Dynamics, MS Windows NT Server Manager and Server Manager for Domains, Veritas Backup Exec, Symantec Intruder Alert, Symantec Enterprise Security Manager, Dell Open Manage, TNG Unicenter Remote Control, Lotus Notes, Systeme, Rumba 4.1/4.2, cc:Mail/cc:Mobile, MS Office, Netscape Navigator, Internet Explorer, MS Outlook, Attachmate Extra, IBM Personal Communication Manager, 3270 Emulation, EMC/TAO, MQ Series, CICS, ROSCOE, TSO, DNS, DHCP, NIS/NIS+, PostgreSQL, MySQL, miniSQL, MS Access, GCC, MS SQL Server 6.5, 7, 2000, Oracle 9i and 10g
OPERATING SYSTEMS: Solaris 8, 9 and 10: DOS, AIX 5, Windows 95, MS Windows XP and Vista, OS/2, OS/390, Linux: SuSE 9 and 10, RedHat 5.x 6.1, 6.2, 7.1 ES/AS 3, 4 and 5, Debian/Ubuntu, SlackWare, TinyLinux, Linux Router Project Unix, Novell Netware 3, 4 and 5, Macintosh OS 9, OS 10
INFRASTRUCTURE: Novell NetWare 3.12/4.11, 5.0, NetWare for SAA, WAN, Firewall, TCP/IP, SNMP, IPX/SPX, AppleTalk, Ethernet, Fast Ethernet, Token Ring, Bridges, Routers, RIP I/II, OSPFHubs/Concentrators, ATM, ISDN, Frame Relay, V LANS, LAN Emulation, Dial-Up (inbound & outbound) connections, Banyan Vines, Wireless Networks/801.11, Samba, NFS, NIS/NIS+, SSH, SCP, SFTPHTTP, SMTP/POP3, IMAP
PROFESSIONAL EXPERIENCE:
Confidential, Omaha, NE
Systems Engineer Web Systems
Responsibilities:
- Identify, Troubleshoot and Diagnose issues with web based applications On-call support of 400 web applications across 2,000 servers
- Analyze Log Files for Root Cause JVM Monitoring and Tuning Recommendations
- Communicate with Vendors and Developers to Identify and Implement Solutions to Web Application Problems
- Provide training to team members on topics such as JVM behavior and Network Communications
- Work with Other Teams to Resolve Problems Relating to Network and Database Problems Work with Vendors to Resolve Problems Relating to Software
- System Administrator Middleware Administrator Server Build Engineer Software Build Engineer Software Release Engineer Configuration Management Technical Lead
Environment: Oracle Web Logic, Oracle Report Server, IBM WebSphere, IBM HTTP Server, JBoss, Apache Tomcat, Apache HTTP Server, Red Hat Linux, SuSE Linux, AIX, Solaris, Java, MS SQL, DB2, SSH, BASH, WinSCP, Thread Dump Analyzer, Eclipse, Eclipse Memory Analyzer, Certificates
Confidential, Omaha, NE
System Administrator Middleware Administrator Technical LeadResponsibilities:
- Upgrade Jira and Confluence versions Migrate Jira and Confluence Installations from tcServer to Apache Tomcat Analyze Log Files for Root Cause JVM Monitoring and Tuning
- Develop Scripts for Nightly Indexing Consult with Users and Gather Requirements for Custom Jira Workflows and Custom Confluence Spaces Develop Custom Jira Workflows
- Maintain Plugins and Add-ons
- Work with Other Teams to Resolve Problems Relating to Network, Database, Proxy Server and
Environment: Red Hat Linux, Java, Tomcat, MS SQL Server, MS SQL Studio, DBCP, C3PO, SSH, BASH, WinSCP, VisualVM, PERL, Thread Dump Analyzer, Eclipse Memory Analyzer, Eclipse
Confidential, Broomfield, CO
Technical Support Engineer
Responsibilities:
- Provide Technical Support, Troubleshooting and Problem Resolution of Open Source software for Contract Customers Generate and Analyze
- Thread Dumps and Heap Dumps for Root Cause for Contract Customers
- Analyze Log Files for Root Cause for Contract Customers Assist Contract Customers with JVM Tuning Support and Administer Internal and Customer Facing Systems and Applications
- Compile and Package OpenSource software for Contract Customer delivery
Environment: Mac OSX, Centos Linux, Ubuntu Linux, RedHat Linux, Java, Tomcat, JBoss, ActiveMQ, HornetQ, MySQL, PostgreSQL, DBCP, C3PO, SSH, BASH, VisualVM, Thread Dump Analyzer, Memory Analyzer, Eclipse, CVS, Subversion
Confidential, Omaha, NE
System Administrator Middleware Administrator Server Build Engineer Technical Lead
Responsibilities:
- Release software into Production Environments
- Develop and maintain WLST (WebLogic Scripting Tool) Scripts to monitor JVM and WebLogic JVM Tuning Provide Best Practices information regarding WebLogic installations and upgrades Provide on-going
- Administration support with existing WebLogic installations
- Provide Best Practices information for monitoring and troubleshooting JVM behavior
Environment: Windows XP, Centos Linux, Solaris, Java, Putty, Filezilla, SSH, BASH, PERL, WebLogic, Drupal, VisualVM
Confidential, Bellevue, NE
System Administrator Middleware Administrator Server Build Engineer Technical LeadResponsibilities:
- Compile, build, package and deploy custom software Package software for release to Java application servers and for release as field installable CD ROMs
- Manage software revisions and versioning Develop and implement processes and procedures for integrating new projects into existing environment Release software into two main environments:
- Test and Production Locate and evaluate utilities to improve accuracy and turn-around timeb
- Develop and maintain shell scripts to automate configuration management procedures
- Develop and maintain WLST (WebLogic Scripting Tool) Scripts for custom software deployments
- Provide Best Practices information regarding WebLogic installations and upgrades
- Provide on-going Administration support with existing WebLogic installations
- Provide Best Practices information for monitoring and troubleshooting JVM behavior
Environment: Windows Vista, Visual Studio 2008, RedHat Linux, AIX, Solaris, Java, Putty, Filezilla, SSH, winMd5Sum, cksum, md5sum, BASH, PERL, XEROX CD Duplicator, Glassfish, WebLogic, Eclipse, Maven, Nexus, CVS, Mercurial, Sonar, cloc.pl, Jenkins, Jira, Confluence
Confidential, Omaha, NE
System Administrator
Responsibilities:
- Monitor, Maintain and Administer WebLogic 8.1 environments for Development, Testing and Production Monitor, Maintain and Administer WebLogic 11g environments for Development, Testing and Production Monitor, Maintain and Administer Apache Web Servers for Development, Testing and Production Monitor, Maintain and Administer Jira Enterprise Issue Tracking System Monitor, Maintain and Administer Confluence Enterprise Documentation Portal Release in-house developed software for internal and external customer use Use Nimsoft Nimbus to Monitor and Alert system conditions Troubleshoot and resolve application performance issuses
- Upgrade all WebLogic Environments from WebLogic 8.1 to WebLogic 11g Upgrade all WebLogic Environments from JDK 1.4 to JDK 1.6 Upgrade all Environments to RedHat ES 4 Design and Implement WebLogic 11g Upgrade project Use Leadership Skills to Work with Other Teams to Implement System Changes Maintain System Related Configuration and Procedural documentation Resolved WebLogic 9.2 upgrade failure by upgrading all servers hosting WebLogic from RedHat ES 3 to RedHat ES 4. Prior to this upgrade, the QA/Test/Demo environment had to be hard rebooted once per week. Since the upgrade, no hard reboots of the QA/Test/Demo servers have been necessary.
- Coordinated the work necessary with multiple (sometimes as many as seven) groups to upgrade all WebLogic servers from WebLogic 8.1 to WebLogic 11g
- Working with multiple groups, I identified and resolved network connection and bandwidth issues.
- Using weblogic.Deploy, weblogic.Admin and BASH, I created deployment scripts for WebLogic 8.1 to reduce deployment times to less than 15 minutes per domain (when database schema changes were minimal or not necessary). In some cases, multiple deployments ran simultaneously.
- To resolve thread locking and performance issues, I reconfigured the Apache web servers in March 2009 to isolate Confidential production from all other Spectrum clients and environments. Since then, Confidential production performance issues have not affected other environments. In order to maintain security compliance, I upgraded Apache web server software to required version by compiling and installing it from source code.
- Created and maintaineed systems documentation as discrepancies are identified.
- Worke with other teams to resolve system and application related issues. Using BASH, created a report, in the form of an RSS feed, regarding storage and availability which updates every 20 minutes and sends an email:
- Maintained an aggressive deployment and maintenance schedule Work with internal PCI auditors to resolve PCI compliance deficiencies
Environment: RedHat Linux Advanced Server, Debian, WebLogic 8.1/11g, WebLogic Scripting Tool (WLST), Jython, Oracle, Apache, Big IP F5, Clustering, Fail Over, ANT, shell scripts, TCP/IP, SSH, SSL, SCP, FTP, HTTP, HTTPS, DNS/BIND, Java/JSP/J2EE, MySQL, CVS
Confidential, Omaha, NE
Web Systems Engineer
Responsibilities:
- Monitor, Maintain and Administer WebLogic 7 and WebLogic 10 environments for Development, Testing and Production Use Hyperic to
- Monitor and Alert system conditions Troubleshoot and resolve application performance issuses Upgrade all WebLogic Environments from WebLogic 7 to WebLogic 10
- Develop and maintain WebLogic Scripting Tools scripts to deploy applications to WebLogic 10 domains Maintain and Administer 245 DNS domains on RedHat servers Convert WebLogic Express servers to Apache Web Servers with WebLogic plug-in Monitor, Maintain and Administer Server Platforms including Sun, Solaris, Intel and RedHat Design and Implement WebLogic 10
- Upgrade project Design and Implement Data Center Relocation project Install, Administer ad Maintain Solaris v8, v9 and v10 on Sun hardware Relocate data center from First National Technical Services to CoSentry Created and maintained BASH scripts for administration and maintenance
- Created WLST/Jython scrips for WebLogic deployments and maintenance
- Work with external and internal PCI auditors to resolve PCI compliance deficiencies
Environment: RedHat Advanced Server, Solaris 10, WebLogic 7/10, WebLogic Scripting Tool (WLST), Jython, Oracle, Apache, Big IP F5, Clustering, Fail Over, shell scripts, TCP/IP, SSH, SSL, SCP, FTP, HTTP, HTTPS, DNS/BIND, Java/JSP/J2EE, TomCat, MySQL, CVS
Confidential, Omaha, NE
Application System Administrator
Responsibilities:
- Implement OpenNMS SNMP system to monitor enterprise UPS Migrate external DNS registrations to internal name server control Install, and Administer Solaris 9, various Linux (SuSE and Debian) and AIX 5.x computer systems on Sun, PC and IBM pSeries hardware
- Troubleshoot Solaris 9, various Linux and AIX 5.x computer systems
- Implement and maintain logical volumes on SuSE Linux systems Implement and maintain Logical Partitions (LPAR’s) on IBM pSeries hardware Implement and maintain IBM DS3000 storage system on IBM pSeries hardware Using CVS, maintain and update configuration of Solaris 9, various Linux and AIX 5.x computer systems
- Create, maintain and remove user and system accounts on Solaris 9, Linux and AIX 5.x computer systems
- Install and maintain applications and services on Solaris 9, various Linux and AIX 5.x computer systems
- Install, Administer and Maintain MySQL, Postgresql, and Informix Databases Install, Maintain and Administer eMail system with Sendmail, Postfix, amavis and clamav Install and maintain RT Issue Tracking System Administer and maintain source code with CVS Work with Development, QA Testing, and Client Service teams to address and resolve application problems at many levels Work with external PCI auditors to resolve PCI compliance deficiencies Release and monitor in-house developed software
- Migrated some commercial Software Packages to OpenSource alternatives Implemented and maintained cluster technology for load-balancing and fail-over of applications
- Created and maintained shell scripts for log rotation and performance optimization
- Created secure access to applications and servers using tools such as SSH, SSL, and SCP Troubleshoot and resolve unscheduled outages Maintain applications in a heterogeneous environment Recommend and implement standards and procedures
- Work with developers and testers to resolve run-time issues
- Created and maintained BASH scripts for administration and maintenance
Environment: AIX, IBM pSeries, LPARs, IBM DS3000 SAN, SUSE Linux, Debian Linux, MS Windows XP, Apache, Application Clustering and Fail Over, shell scripts, TCP/IP, SSH, SSL, SCP, SFTP, FTP, HTTP, HTTPS, DNS/BIND, MySQL,CVS, ViewCVS, RT Issue Tracking
Confidential, Omaha, NE
Application Administrator / System Administrator
Responsibilities:
- Install, Administer and Maintain Solaris 9 and various RedHat Linux computer systems
- Troubleshoot Solaris 9 and various RedHat Linux Maintain and update configuration of Solaris 9 and various RedHat Linux computer systems
- Create, maintain and remove user and system accounts on Solaris 9 and various RedHat Linux computer systems Install and maintain applications and services on Solaris 9 and various RedHat Linux computer systems
- Administered StarTeam, Scarab and Jira Issue Tracking Systems Worked with Development, QA Testing, and Client Service teams to address and resolve application problems at many levels
- Compiled and released in-house developed software Migrated some commercial Software Packages to OpenSource alternatives Implemented and maintained cluster technology for load-balancing and fail-over of applications
- Created and maintained BASH scripts for log rotation and performance optimization
- Created secure access to applications and servers using tools such as SSH, SSL, and SCP
- Troubleshoot and resolve unscheduled outages Maintained applications in a heterogeneous environment
- Recommended and implemented standards and procedures for software releases
- Worked with systems administrators and database administrators to resolve run-time issues
Environment: RedHat Linux 7.2, RedHat Advanced Server, Debian 3.0r2, Yellow Dog Linux 2.2, Solaris 9, Macintosh OS 10, Windows 2000, StarTeam, TeamCenter, WebLogic, Oracle, Apache, Big IP F5, Clustering, Fail Over, ANT, shell scripts, TCP/IP, SSH, SSL, SCP, Windows 2000, Windows NT, Macintosh, WebLogic Server 5.1-6.1-7.02 and 7.04/JRockIt, Windows NT, Windows 2000, Windows 2000 Professional, FTP, HTTP, HTTPS, DNS/BIND, Java/JSP/J2EE, TomCat, Scarab, MySQL,CVS, ViewCVS, WinCVS, Oracle Files, Oracle 8i 9i
Confidential, Schaumburg, IL
System Engineer
Responsibilities:
- Designed, developed and implemented software packaging scheme utilizing custom developed shell scripts, custom developed binary files, and RPM Performed test installations, removals, and upgrades of custom packaged software
- Provided research and assistance with development of custom Linux server daemon executables System Administrator Server Build Engineer Software Build Engineer Software Release Engineer Configuration Management Technical Lead
Environment: RedHat Linux 7.2, 7.31, 5Ghz Wireless, TCP/IP, Internet, HTTP, FTP, DNS/BIND, SMTP, Sendmail, Webmin, PHP 3.0 4.0, MySQL, WU-FTPd, gcc 2.96, NFS, Fast Ethernet, Switches
Confidential, Chicago, IL
System Engineer
Responsibilities:
- Performance tuning and testing of custom branded hardware products Automated testing with Linux shell scripts and Windows batch files
- Developed and implemented incremental hardware/software performance testing plan
- Communicated with vendors regarding problem reporting and resolution
- Documented environment changes, performance results
Environment: RedHat Linux 7.2, Promise ATA RAID Adapter, TCP/IP, Internet, HTTP, FTP, Samba, Fast Ethernet, Linux Configuration, Linux Drivers, Windows 2000, Windows XP
Confidential, Bloomington, IL
Installation Technician
Responsibilities:
- Installed, configured, and troubleshot PC workstations in educational environments
- Reported progress and problem resolution to school officials
- Provided documentation and instructions to school officials
- Using Norton Ghost utility, create and propagate hard drive imaging scheme
Environment: Novell Netware 5, NDS, Novell ZenWorks, Windows XP, TCP/IP, Internet, HTTP, FTP, DNS/BIND, SMTP, Compaq Evo, Fast Ethernet, Switches
Confidential, Peoria, IL
Web Analyst
Responsibilities:
- Performance tuning and testing of client-developed server side ASP script applications
- Automated testing with Microsoft Web Stress tool
- Developed and implemented incremental software performance testing plan
- Communicated with developers, administrators, and management regarding test results
- Documented environment changes, performance results
- Provided recommendations to improve performance and application response times
- Provided recommendations regarding further testing scenarios
Environment: Microsoft IIS, Microsoft Web Stress tool, Microsoft SQL Server 7, Microsoft SQL Server 2000, ASP, Dell Network Attached Storage, Dell Storage Area Network, Dell Poweredge Servers, Dell, TCP/IP
Confidential, Springfield, IL
System Administrator Server Build Engineer Technical Lead
Responsibilities:
- Attach new Dell Poweredge 2500 and replacement Compaq 1500 to existing network.
- Reconfigure existing Compaq 1500 servers TCP/IP addressing to utilize DHCP Connect new servers to network with Static TCP/IP addressing Restore the previous night's full backup sets from tape
- Migrate print queues from old servers to new servers Rename old servers and new servers in the appropriate Domains Install Backup Exec and configure tape backup jobs Install and configure AdminSql Server
- Install and configure Symantec Intruder Alert and Symantec Enterprise Security Manager Test user logins and printing Remove old server equipment Package, and prepare to ship old equipment
Environment: Dell Poweredge 2500 Server, Compaq 1500 Server, Compaq Series 3300 DDS-2 Tape Changer, DLT Tape Drive, Veritas Backup Exec 7.3r2575, Symantec Intruder Alert 3.6Symantec Enterprise Security Manager 5.5, Dell Open Manage, DigiPort 8 EM External, TNG Unicenter Remote Control 5.1 build 5.1.0.61, MS SQL Server 6.5, Admin Connect SQL Server, NT 4 Server Manager, NT 4 Server Manager for Domains
Confidential, Naperville, IL
Linux Specialist
Responsibilities:
- Analysis and discovery of recently acquired Web Application Severs running RedHat Linux 6.1, 7.1.
- Repaired and recovered broken elements of various browser-based applications.
- Repaired and recovered broken elements of database import/export functions.
- Repaired and recovered broken elements of automated FTP transfers.
- Repaired and recovered broken DNS functionality. Repaired and recovered broken elements of MySQL database server.
- Designed, tested, and implemented MySQL to SQL Server 2000 database migration utilizing MySQL ODBC Driver for Windows 2000.
- Discovered and documented functionality and operation of several Web Applications which relied upon PHP, MySQL, Apache, SSL, FTP, Sendmail, and IMAP.
- Applications included eCommerce, Forums, Web-Based eMail interface, User registration process via forms and Sendmail, User status, Data exchange between Confidential and Testing vendors, Training Center and
Environment: RedHat Linux 6.0 6.1 7.1, Compaq Alpha Hardware, TCP/IP, Internet, HTTP, FTP, DNS/BIND, SMTP, Sendmail, Webmin, PHP 3.0 4.0, MySQL, Apache, WU-FTPd, gcc 2.96
Confidential, Goodfield, IL
Technical Lead
Responsibilities:
- provided technical leadership and insight for project planning, progress, and problem resolution to the client Implemented and revised MS Outlook 98 to MS Outlook 2000 upgrade plan for 160 users.
- Exported and imported individual user mail accounts at each workstation.
- Migrated custom user folders on local hard drive from MS Outlook 98 to MS Outlook 2000.
- Worked with client contacts to resolve performance and storage issues as needed.
Environment: MS Exchange, MS Windows NT Workstation, MS Outlook, TCP/IP, Various desktop and laptop PC configurations from assorted vendors.
Confidential, Naperville, IL
Linux Specialist
Responsibilities:
- Analysis and discovery of recently acquired Web Application Severs running RedHat Linux 6.1, 7.1.
- Repaired and recovered broken elements of various browser-based applications.
- Repaired and recovered broken elements of database import/export functions.
- Repaired and recovered broken elements of automated FTP transfers.
- Repaired and recovered broken DNS functionality.
- Repaired and recovered broken elements of MySQL database server.
- Designed, tested, and implemented MySQL to SQL Server 2000 database migration utilizing MySQL ODBC Driver for Windows 2000.
- Discovered and documented functionality and operation of several Web Applications which relied upon PHP, MySQL, Apache, SSL, FTP, Sendmail, and IMAP. Applications included eCommerce, Forums, Web-Based eMail interface, User registration process via forms and Sendmail, User status, Data exchange between Confidential and Testing vendors, Training Center and Trainer registration and status inquiry.
Environment: RedHat Linux 6.0 6.1 7.1, Compaq Alpha Hardware, TCP/IP, Internet, HTTP, FTP, DNS/BIND, SMTP, Sendmail, Webmin, PHP 3.0 4.0, MySQL, Apache, WU-FTPd, gcc 2.96