KARL RIAUBA
*** ****** **., *** *********, CA ***12 email: ******@*******.*** cell: +1-415-***-****
OBJECTIVE
Challenging System Architect position in IT.
SKILL SUMMARY
Operating Systems
Solaris, HP-UX, SunOS, AIX, DEC Tru64, SCO UNIX, RedHat Linux, FreeBSD, DOS, Windows 98/NT/2000/XP, OS/2, MacOS, Novell, CISCO IOS, VMWARE.s
Programming languages
Scripting Shells (Borne, Korn, C-Shell), C, C++, JAVA, PERL, SED, AWK, LISP, SQL, HTML, x86 Assembly, Pascal, FORTRAN.
Networking Protocols and Applications
DNS, NIS, NFS, RPC/IPC, Automount, Sendmail, SMTP, NNTP, UUCP, POP3, HTTP, SNMP, PPP, SLIP, PCNFS, Samba, Netbios, FlexLM, SSH, PGP, SSL, SSI, Sudo, Lex, YACC, SIP, IAX.
Applications and Tools
DiskSuite, Veritas VM/VxFS/VVR/NetBackup, LVM, Apache, IPlanet, WebLogic, CVS, RCS, SCCS, ClearCase, make, gmake, gcc, gdb, adb, ARPA suite, X11 suite, RSA BSAFE cryptographic, PGP, Samba, NDM, SAS, ZFS..
DBMS
Oracle: 7.x/8.0.5/8i/9i,10g,11g, Sybase 9.x, dBASE III+, RAIMA db_Vista.
Hardware
Servers: Sun: 5-20, U1-20, E250, E450, E4500, V440; HP: 9000/700-800, rp74xx, rp84xx, rp24xx; IBM: RS/6000, POWER 4-5-6-7;
Storage Disk Arrays: Sun: StorEdge A1000, D1000, A3500, A5x00, ST6540; HP: VA7x10, Hitachi: XP12K, XP128, 9980, 9990; IBM: DS8300, DCS3700, DS5300; NetApp: FAS2040,3170,6080.
Storage Virtualization: IBM: SVC;
Storage Libraries: DLT on L1800, L3500;
Ethernet Switches: CISCO: 1900, 2900, 3600, Nexus 550x;
SAN Switches: CISCO:, MDS 9x0x; Brocade: 53xx, 65xx;
Ethernet Routers: CISCO: 750x;
LAN/WAN/VOIP: TP, Coax, TokenRing, CSU/DSU, T1, FrameRelay, DSL, Sipura;
PROFESSIONAL EXPERIENCE
2/2010 – present, UNIX / SAN / NAS / Automation Administrator for Netflix, Los Gatos.
• Architected and wrote scripts to automate backup/refresh processes for Oracle/MySQL database servers in connection with IBM SVC Storage Virtualization, EMC to manage point-in-time snapshots, and sync/async copies.
• Administered IBM SVC, EMC, Isilon, NetApp storage that accounts to total of 1.5PB storage in mission-critical environment. Became subject matter expert in IBM SVC.
• Did various AIX (LPARs under IBM Blade Centre), Linux, VMWARE system administration tasks.
9/2010 – 2/2010, UNIX / SAN / Automation Administrator for Electronic Arts, Redwood City.
• Rewrote puppet class-scripts to address instantaneous hardware deployment on servers that use storage.
12/2008 – 7/2009, UNIX Admin / SAN Architect / Automation Engineer for Wells Fargo Bank, San Francisco.
• Made in-depth analysis of existing SAN Fabric topology and ST6540 (Sun’s StorageTek) SAN Storage arrays.
o Made recommendations and participated in change of existing SAN Fabric environment – from Core-Edge (14 old QLogic switches) topology to Bus-Type (6 QLogic SANBox9200) topology.
o Made recommendations towards implementing additional Tiers on ST6540.
o Implemented gathering of ST6540 capacity and performance data (Sun’s tool CAM via SMI-S), and implemented OVO SNMP monitoring of the most critical events.
o Worked with vendor Tek-Tools to pilot their product Profiler.
• Wrote scripts along with various C programs to retrieve SAN Storage capacity and performance data in order to present them on SharePoint in the Intranet.
• Various Data Migration and Veritas Volume Manager&Filesystem tasks:
o Migrated approx 128TB from Hitachi 9980 to Hitachi 9990/9990v.
o Worked with multiple vendors to install new hardware and decommission the old one.
o Upgraded VxVM (4.1 -> 5.0) and VxFS (4.0 -> 5.0) while doing this migration.
o Upgraded/downgraded LUNs’ Tiers within ST6540.
• In-depth research of Sun’s ZFS Filesystem.
• Defined VMWARE SAN Storage provisioning standards and participated in migrating approx 20 Windows servers from the bare metal to virtual environment in the phase-I.
10/2006 – 4/2008, UNIX / SAN&NAS Administrator / C developer for OpenTV, San Francisco.
• Designed, developed and productized custom Kickstart automated solution for installing various OpenTV products along with Oracle 9i under Red Hat Linux OS.
• Architected and implemented Oracle 9i migration onto another hardware platform.
• MySql backups and maintenance.
• Implemented and administered stand-by database, tuned the OS for the best performance.
• Tuned many OpenTV production servers for the best performance, addresses and resolved multiple software and/or hardware bottle-necks that were the result of the overall slow nines while providing support for OpenTV customers.
• Administered SAN network, and few NAS devices.
• Designed and implemented monitoring of the operational network, wrote various shell scripts utilizing SNMP.
• Tuned Nagios shareware monitoring software.
• Helped to write kernel driver for DOCSIS HW card to address OpenTV specific needs.
• Wrote various data stream capturing&filtering tools.
• Architected and implemented operational network extension to another geographic location.
• Provided 24/7 support for 100 servers in troubleshooting various network, security, OS, and hardware issues.
4/2006 – 10/2006, UNIX Administrator for Barclays Global Investors, San Francisco.
• Refined process to patch/upgrade OS on 500+ servers. Worked in a team to refine jumpstart process. Used and troubleshooted in-house written auto-deployment and provisioning processes, tuned over the network jumpstart installation for the fastest outcome.
• Various day-to-day admin issues: hardware (Sun, NetApps, EMC), applications, software (VxVM, SDS) maintenance.
• Did troubleshoot Perl/Bourne shell scripts. Expect semi-automatic patching/upgrade scripts.
• Provided 24/7 support for 500 servers in troubleshooting various network, security, OS, and hardware issues.
11/2005 – 4/2006, UNIX / NAS Administrator for TAOS/Tibco, Palo Alto.
• Day-to-day backup maintenance with Veritas NetBackup.
• Installed 3 consoles, upgraded several Solaris servers, did sensitive production transition in DMZ zone.
• Various Windows, NetApps, UNIX tasks.
09/2005 – 11/2005, UNIX Administrator for TAOS/Totality, San Francisco.
• Wrote technical documents on how to operate newly acquired www.gap.com, www.bananarepublic.com, www.oldnavy.com which involved forensically analyze and obtain information from running environment made out of F5 switches, IBM blades (Linux Windows), WebSphere AS.
• Provided grave yard shift support in the NOC.
07/2002 – 09/2005, UNIX / DBA / SAN Administrator for Wells Fargo Bank, San Francisco.
• Administered complex heterogeneous UNIX environment, i.e. HP-UX 50+ servers, 30TB SAN storage.
• Designed SAN environment for FileNet project covering several sites across the country. Deployed from scratch Hitachi XP12K and XP128, HP VA7x10, Brocade switches. Wrote scripts proactively monitor SAN performance. Tuned entire SAN network for the best performance possible in the Fabric environment.
• Designed and implemented hardware fault-tolerant Fabric environment made of 6 Brocade switches (port-based zoning with ISL interconnect) that served: 5 high-end storage devices, 20 servers, 3 tape libraries with 12 tape drives.
• Various in-house written scripts to help achieve 24/7 mission critical support goals.
• Administered and configured Oracle 9 standby databases over SSH.
• Configured and administered various applications included but not limited to Oracle 8, 9i, BeaWeblogic, FileNet, SAS, NDM.
• Deployed HA-Linux Red Hat (ES 3.0) blades rack, refined kickstart procedures.
• Various Oracle, SAS kernel fine tunings, crash analysis, fault-tolerant hardware, virtual partitions.
• Various “surgical” procedures in the online production environment, e.g. online hardware/software upgrades.
• For the best performance tuned many database servers, as well as application-specific servers such as: SAS, Apache-Tomcat, BeaWeblogic.
• Implemented HP DataProtector, responsible for backups of entire Wells Faro Business Banking Group division. Tuned it for the best performance over the port-based SAN zoning utilizing 3 robotic devices and 12 Ultrium-LTO tape devices.
• Provided 24/7 support for 200 servers in troubleshooting various network, security, OS, and hardware issues.
10/2001 – 12/2001, UNIX Developer for Neoforma (one-month-contract), San Jose.
• In Bourne Shell wrote scripts to extract EDI batches from flat file system and log them into a database.
• Aforementioned scripts carried uuencoded binaries of C programs, which were written to load balance traffic among multiple WebMethod instances processing EDI batches.
07/1999 – 10/2001, UNIX Administrator for Sun Microsystems, Mountain View.
• Managed HA-Siebel Agent for Sun Cluster certification at Sun. It included developing, testing, and packaging the product according to Sun standards. In detail: wrote HA-Siebel agent scripts (Korn Shell), performed regression tests (power cycle on the node/domain/disk array/network/etc), and packaged HA-Siebel Agent.
• Installed, configured, and provided 24/7 support for HA-NFS, HA-Oracle, Oracle Parallel Servers (two node E4500+A5000, Sun Cluster 2.2, VM 2.6+VxFS 3.1.1+VVR 3.0.2, Annex terminal).
• Configured hands-free Jumpstart installation for Solaris 2.5.1/2.6/7/8 with custom configured installations for Secure OS, Sun Cluster under Secure OS (Bourne Shell start/finish scripts).
• Products installed, configured, and tuned-up to get the best performance: DiskSuite 4.1/4.2.1, Veritas VM 2.6/3.1.1, Veritas VxFS 3.1.1, Veritas VR 3.0.2, Veritas NetBackup 3.2, Legato Netwoker 5.1.1/6.0.1, Sun Cluster 2.2; Bourne Shell scripts written to handle huge Veritas VM installations.
• Have setup RAID 0, RAID 0+1, RAID 1, RAID 1+0, RAID5 volumes on UNIX and WIN NT systems.
• Installed & administered WIN NT domain at Sun, Veritas NetBackup 3.2 clients, end-user support, etc.
• Installed & configured StorEdge L1800 & L3500 libraries handled by Veritas NetBackup 3.2, Legato 6.0.1.
• Installed & configured Fault-Tolerant switching & routing network (CISCO 2900, 5500, 7500), console servers CISCO 3660 (Perl script automatically scans & finds new systems on the console ports).
• Various DBA tasks on Oracle 8i, scripts written to install large-scale Veritas VM (3TB), automate monitoring & paging under BigBrother, data distribution in the Secure OS systems.
• Managed lab relocation at Sun with less than 24hr of downtime. Lab contained infrastructure of CISCO routers, switches, console servers, NIS/NFS servers, other 100+ servers. Scripts written (Bourne Shell) to make relocation faster by simultaneously updating on 100+ servers’ IP addresses, NIS/DNS/NFS dependencies
• Troubleshoot software: Apache, IPlanet, WebLogic, CGI/SSI/SSL, Samba NIS, LDAP, DNS, NFS, TCP/IP routing, crash dump analysis, constantly upgraded OS and Applications patches.
• Troubleshoot hardware: servers SS20, U1-30, E450, E4500, E10K, disk arrays A1000, D1000, A5x00, FC-AL fiber issues, various SCSI issues, libraries L1800,L3500, firmware upgrade on the servers and disk arrays.
• Provided 24/7 back-line support for sunsolve.sun.com, docs.sun.com, java.sun.com (stripped Secure OS, chrooted accounts/environments/processes, logged root access).
03/1999 – 06/1999, UNIX Administrator for Synopsys, Mountain View.
• Configured Y2K lab Jumpstart procedures for various Sun machines (Sun Ultra 2,10,60, E250, E450) that include recent Y2K and security patches for Sun OS 5.1.1. HP 10.20 machines patched manually. Various Linux slackware installations.
• Troubleshooting various problems related to Y2K network once it gets disconnected from the corporate -- DNS, NIS, NFS, sendmail, FlexLM, GNU utilities, shell scripts, Perl.
• Oracle 7.3.3, 8.0.5 installation on Solaris 5.1.1.
• Assisted QA engineers to develop the best Y2K testing strategy.
• Web server (Apache 1.3.6) maintenance.
03/1998 – 03/1999, UNIX Security Analyst for Wells Fargo Bank, San Francisco.
• System administrator of a heterogeneous UNIX networks in development and production environment. Platforms include HP-UX 9.05, 10.20, 11.0, Solaris 2.5.1, SunOS 4.1, AIX 4.2, DEC Tru64.
• Unix system security consulting for many groups in the bank. Worked with Audit department to identify and resolve security issues.
• Performed stressed tests on RAS server before making suggestions production-related suggestions.
• Designed, implemented, and supported root-access-control system PowerBroker. Developed Solaris and HP packages to roll out PowerBroker patches into production on all UNIX server company-wide.
• Fixed Y2K related problems in Perl 5 and other UNIX shell scripts.
• Y2K compliance testing on all UNIX platforms mentioned above.
• Installed Oracle 8 in development environment to simulate certain tests.
• LVM installation and configuration.
• Participated in designing secure file transfer program. RSA Public Key Digital Signature protocol used for authentication (PGP), Diffie-Hellman for symmetric key generation, and RC4 for encryption data).
• Provided 24/7 support in troubleshooting various network, security, OS, and hardware issues.
10/1996 – 02/1998, UNIX / Release Administrator for Island Software, San Mateo.
• UNIX administrator of a heterogeneous UNIX network (Solaris 2.5.1, SunOS 4.1.3, HP-UX 10.10, AIX 4.1).
• Initially configured DNS, NIS, NFS, firewall, sendmail, socks, apache.
• Configuration management with RCS, SCCS, automated build and release process.
• Moved production instance of Sybase onto a different box.
• Initially configured and maintained web sites www.islandsoft.com, www.omnishow.com, and www.interestalert.com . Mentioned sites collocated.
• JAVA programming, CGI/Perl scripting.
• Provided 24/7 support.
05/1996 - 10/1996, QA Engineer for VISA, San Mateo.
• Performed tests utilizing TCL/K Shell based test drivers on in house written VISA/MC credit card authorization and merchant POS terminal applications.
• Simulated heavy traffic scenarios on HP-10.20.
12/1994 - 05/1996, LAN, UNIX Administrator, Equinox Industries, Pacoima, LA.
• Network administrator of NOVELL 3.11, Solaris 2.3 network. Initially configured DNS, NIS, NFS, firewall, apache. Web server configuration and maintenance for www.equinoxlt.com .
• Designed and in C++ wrote TCP/IP wrapper to define protocols such as SMTP, NNTP, POP3, UUCP, HTTP, SNMP, and others. The wrapper later implemented to define Electronic Data Interchange in production systems.
• Provided 24/7 support.
04/1994 - 12/1994, UNIX Administrator, Lithuanian Telecom, Lithuania.
• UNIX administrator of a heterogeneous UNIX network (SCO 4.2, HP 9.05, Motorola 4.2).
• Provided 24/7 support.
06/1992 - 04/1994, UNIX Administrator, Justice Ministry, Lithuania.
• Network administrator of NOVELL 3.11, Motorola UNIX SVR 4.2.
09/1991 - 06/1992, Lab Assistance, Kaunas Technological University, Lithuania.
• Coax/Token-Ring cabling.
• Some of NOVELL 3.11 and SunOS 4 admin tasks.
• Terminate-Stay-Resident printer drivers and specific hyphenation rules written in Assembly x86 to print national fonts and have text hyphenated properly by Xerox Ventura.
EDUCATION
BEA WebLogic 7.0 06/2003.
Oracle Admin Fundamentals 9.2 03/2003.
E10 troubleshooting course at Sun, 04/2001.
Certified Sun Cluster 2.0 (High Availability clustering) engineer, 06/2000.
Certified Sun SA for Solaris 8, certified Sun NA for Solaris 8, 04/2001.
Hands-on HP 11.0 troubleshooting course for UNIX administrators, 10/1998.
JAVA language course for C++ programmers, 07/1997.
MS in Computer Science, Kaunas Technological University, Lithuania, 1994.
BS in Computer Science, Kaunas Technological University, Lithuania, 1992.
OTHER
EU and US citizen. Excellent references available upon request.
FBI security clearance to work in the banks obtained at Wells Fargo 03/1998.