Senior Unix Engineer Resume
Mountain, VieW
TECHNICAL SKILLS:
Operating Systems: Sun Solaris, Red Hat, CentOS, Linux, UNIX, Apple OS, SCO, and Microsoft Windows 10, Microsoft Server versions.
Operating System tools and applications: VERITAS Volume Manager, VERITAS File System, VXFS, VERITAS Cluster Server, Linux, Redhat, CentOS, Solaris Zones, Solaris Containers.
Monitoring Tools and Applications: Cacti, SNMP, Spectrum, Big Brother, Xymon, OpenView, BMC Patrol, SAR, Sun Enterprise ManagerDatabases: Oracle, Oracle RAC, MySQL, Access, Sybase
Storage: SAN NAS Products I ve worked with include EMC, Hitachi, NetApp partitions provided by SAN/NAS administration group. Including server side setup, partition storage provided by the SAN NAS group. Setup various RAID configurations such as 0, 1, 0+1, 5 with both hardware devices and software RAID applications.
Languages/tools: Shell Programming (sh, ksh, bash, perl, python).
PROFESSIONAL EXPERIENCE:
Senior UNIX Engineer
Confidential, Mountain View
Responsibilities:
- Configure update and maintain Nagios, Cacti and Spectrum monitoring tools. Setup and management of Subversion repositories for development, QA and production code base deployment as well as repositories for systems patch management and software upgrades. Maintained Yum for patch management and used Kickstart for server builds and roll out.
- Configured open SNMP client communications for monitoring servers. Configured Nagios, Cacti, Spectrum monitoring tool server setup and client deployment for systems monitoring.
- Worked with Network Team to troubleshoot TCP/IP, DNS, Database, Application, Mail, SNMP Network issues.
- Configured Linux and Solaris systems based on Statement of Work SOW requirements for various teams including application development, DBA group, UAT testing, Tools Team and Production Support Teams.
- Provided OS support for application development teams, database engineering teams, and systems monitoring and tools development teams as well as assist Network team for server - to-server communication problems.
- Technical lead support for VERITAS Cluster Server Builds and troubleshooting, removed various VCS resource and service groups that were no longer in use on existing VCS clusters. Installed VCS on several Linux and Solaris servers with as many as ten node clusters. Provided VCS support to all groups with in Confidential .
- Administration of Active Directory Organizational Units and user access administration. Configured Linux and Solaris, Quest sudo user agents for centralized user and group account access to UNIX servers.
- Wrote bash scripts to make configuration changes on groups of servers such as increasing file descriptor settings at the kernel level in Linux. Configured scripts to copy software agents to multiple servers in groups of 200 or more servers. Created a bash script for unattended software agent configuration and installation
- Attend or call Incident response team sessions to respond to technical issues.
- Instillation and maintenance of Solaris 10 and 11. Administration of Solaris servers on a day-to-day basis. Installation of various applications on Solaris servers including Apache, Tomcat, Jboss, MySQL, Oracle, Weblogic, Veritas Products Suites. Configure Solairs kernel parameters for optimal performance. Configure NFS, DNS, Syslog, Sendmail, Networking parameters on Solaris servers. Troubleshoot and repair any issues that arise on Solaris. Write various scripts to monitor and automate system processes or administration of systems. For example rotating logs and archiving for specific periods of time, moving data, etc. Configure security on Solaris systems.
- Installed, configured the Redhat Satellite Server for development, quality assurance and production environments. Ensured all systems were properly patched and maintained. Managed configuration standards as proper OS patch and application patch releases.
- File System administration including configuration of SAN and NAS partitions supplied by the SAN, NAS administrator, using VERITAS Volume Manager, VXFS and Linux Volume Manager, LVM file systems.
Senior UNIX Engineer
Confidential
Responsibilities:
- Acted as Technical lead for JP Morgan to move a start-up company they acquired into the JP Morgan datacenter. Perform daily UNIX systems administration activities, system health, patch management, user access, etc. Administration and configuration of Solaris servers including user management, software configuration, storage configuration, user access, etc.
- Worked with developers to move current Linux infrastructure to a Solaris infrastructure to meet JP Morgan datacenter standards. Including production, user acceptance testing and development infrastructure from Linux to Solaris architecture.
- Installed and configured monitoring agents on Linux and Solaris servers.
- Analyzed systems performance and performed system tuning to improve system performance.
- Worked with developers to find problems and perform system administration tasks to help solve problems.
- Created interim system backup strategy prior to move into JP Morgan data center.
- Configured Apache server SSL certificates and installed signed certificates, configured URL pointers and URL re-directs.
- Managed Weblogic application servers, modified server property files, such as garbage collection values, port communication, JDBC communication pools, etc.
- Administration of Email SMTP relays and DNS server records.
Confidential
Senior Engineer
Responsibilities:
- Gathered Business and Application Technology requirements for server sizing and architecture based on how many concurrent sessions, time on server and data size.
- Conducted application Interviews with the Database and Application Teams to determine best practices.
- Collected/Analyzed Performance Statistics on systems by capturing data over a period of time including, (CPU, Memory, I/O, Web Calls, Application Calls, Database Calls)
- Performed capacity planning for Web Portals, Vignette Application Server, Customer Service Portal and other applications on the J2EE app servers based on the performance statistics over time. Estimated user growth approximations to in corporate resource requirements over year timeline.
- Provided solution infrastructure design and implementation in accordance to the Shared Services Standards & Process/Procedure for the Common Web, Applications and Database farms. Lead OS upgrade of all Sun systems to Solaris 10.
- Helped to facilitate technology group meetings to include SME’s from various groups such as the UNIX Group, SAN Group, Development group, Application group, and Database engineering to re-engineer portions of the Infrastructure to support the growing needs of the company.
- Lead System Administrator to size and architect a solution for growth of an application portal to grow from 170 test users to 17000 concurrent users.
- Assisted in NAS remediation for this Infrastructure and migrate all the DASD to SAN (EMC) as part of this Infrastructure Upgrade and Application Migration.
- Created Project Plans & estimated resources for the rollout of the new Infrastructure, VCS cluster server setup, Application Server installation and configuration, Production server upgrades, etc.
- Troubleshooting and remediation of system issues, Application server issues, network service issues.
- Sendmail administration and troubleshooting.
- Assist in DR activities and infrastructure planning.
- Manage IPlanet web servers. Content management, Site Creation. Created URL pointers and redirects. Configuration and installation of security certificates.
- Manage Weblogic application servers. Updating content and configuration of Weblogic servers. Monitored logs and resources, created scripts to watch logs for key words and event notification.
Confidential, San Francisco
Vice President Institutional Support and Planning (Sr. UNIX Administrator)
Responsibilities:
- Sun Solaris administration of Market Data systems for Fixed Income, Equities, Syndicate trading desks for San Francisco, Los Angeles, Oregon, and Seattle.
- Vice President Unix Production Support and Planning. Providing 2nd and 3rd level support for trading systems and trading floor.
- Provide support for the Fixed Income trading desk, Equities trading desk, Municipal trading desk.
- Manage Web and Application Servers; perform Solaris tuning, Weblogic tuning for best systems performance.
- Sendmail configuration, administration and troubleshooting.
- Design and facilitate disaster recovery at off site location. Practice disaster recovery scenarios runs once a year.
- Work with Development and QA for production rollouts. Help troubleshoot problems in development and QA testing for quick resolutions of problems. Make decisions on rollouts if they can go to production.
- Manage web servers consisting of Apache and Iplanet. Adding additional content and creating new sites. Created URL pointers and redirects. Install security certificates on web servers.
- Manage Weblogic application servers. Updating content and configuration of Weblogic servers. Help developers trouble shoot problems by monitoring logs
- Report project status to senior management and make presentations. Keep track of projects and timelines and make sure of business uptime. Select best times for outages and project installs or upgrades Worked with third party e-business designers and developers.
- Performed bi yearly review of system administrators that were working for me, made suggestions on how they could improve their performance so they could be more productive.
Confidential, Pleasanton, CA
Team Leader Production Web Services
Responsibilities:
- Provided Support for Enterprise Computer Architecture, setup, analysis, and support of Sun Solaris Systems as well as SAN/NAS system support.
- Provide support for production, development and QA teams.
- UNIX Solaris systems administration tasks including scripting to automate jobs, disk backup scripts, automated ftp scripts
- Lead project to install all Veritas Volume Manager and Clustering technologies.
- Manage Weblogic application servers. Updating content and configuration of Weblogic servers.