|
Skills
|
Business and Technology Practices
- Project and Group Management methodologies in a wide range of
business environments
- Large Installation Systems Management, including development of
scalable infrastructures for high availability in always-on mission
critical environments
- Systems, Network, and Storage Architecture
- Performance and Stability assessment technologies and practices
for a wide range of internet, database, and server
technologies
- Development, Quality Assurance, and Release Engineering
methodologies, including management of all stages of the software
development lifecycle
- Security response team techniques, including organizational and
managerial aspects of network security maintenance
Programming and Scripting Languages
- C, including Unix interfaces for networking, threading, database
access, and more
- C++, including generic programming (templating/STL) and modern
language features
- Functional Programming in Scala, Common Lisp, Scheme, Clojure,
and Standard ML
- Perl, through version 5.12, including idioms and modules for
OOP, and database, web services, and web programming
- Ruby, through version 1.8.7, with some knowledge of the changes
in 1.9.2
- Some knowledge of Python programming, including java integration
using Jython
- Java, versions 1.0 through 6, including Servlet, JSP, EJB, and
Web Services environments
- Shell Programming, including Bourne, Korn, and C Shells
- Objective-C, inculding MacOS X Foundation and Cocoa APIs
- Ada, through Ada 1995, with some knowledge of Ada 2005
additions
- TCL, including Tk and Expect, through version 8.4
- awk, sed, make, and other Unix development and administration
utilities
- Assembly language programming, including Motorola 68xx0 and
Intel 80x86 architectures
Operating Systems
- Unix Administration and Systems Architecture, including:
- Solaris (versions 2.3 through 10), including new service and
container features in Solaris 10, and changes in OpenSolaris and
Solaris 11 Express
- Linux, including RedHat Enterprise Linux versions 3 through 6,
and Centos, Debian, and Ubuntu distributions
- NetBSD (versions 1.0A through 5.1)
- Irix (versions 5.2 through 6.4)
- MacOS X through version 10.6
- Windows based operating systems through Windows XP, Windows 7,
Windows 2003, and Windows 2008
- Cisco IOS versions 11.x and 12.x
- Netapp ONTAP through version 7.3
Hardware
- Server-grade PC-compatible hardware from HP, Dell, IBM, and
others
- Oracle/Sun server systems, including current and legacy
hardware
- Networking router switch hardware, including 10 Gigabit,
Gigabit, 100baseT, FDDI and ATM equipment from Cisco and
others
- Mass storage equipment, including a wide range of NAS equipment
from NetApp, EMC, iBrix, and others, and EMC's DMX SAN hardware,
versions 3 through 5 (VMAX)
- Current and legacy Apple and Desktop PC Hardware
Software
- Web application development in Scala (Liftweb, Scalatra),
Python, and Java (JSP, EJB)
- Java Web Application Server environments and technologies,
including Servlet, EJB, Web Services, and JSP technologies,
server-side scripting technologies, and application server
environments, including IBM WebSphere, Sun Glassfish versions 2 and
3, RedHat JBoss, and Apache Jakarta Tomcat, including monitoring and
debug interfaces, and WebSphere-specific development APIs
- XML technologies, including parsers from Apache, Sun, and
others, and including SOAP, XSLT, XHTML, XSP, and XML-based
application server environments, as well as common C/C++ (Xerces-C,
expat), Perl, and Java (JAXP, Xerces-J, Xalan-J)
implementations
- HTTP, client and server, through protocol version 1.1, including
web site maintenance with Apache (1.1 through 2.2) and Microsoft
Internet Information Server, SSL security, proxy service, HTML
authoring (through W3C HTML 4.0.1 and XHTML 1.0), Javascript, CSS,
and CGI scripting
- Database programming, including SQL, JDBC, ODBC, and
Object-relational and XML-relational mapping techniques and
APIs
- Database installation and administration, including Oracle
(versions 7, 8, 8i, 9i, and 10g), Postgresql (versions 8 and 9),
MySQL, Sybase Adaptive Server (versions 11.x and 12.x), Informix
Dynamic Server
- Firewall technology, including Cisco PIX, Checkpoint Firewall-1,
Technologic Interceptor, and custom firewalls based around IP
filtering software.
- Security maintenance software and techniques, including SSH,
sudo, S/Key, Kerberos 5, and others
- Encryption technology and applications, including PGP, IDEA,
RSA, DES, secure hashing, encrypted communications, TLS, SSL, and
Kerberos development and administration, and development of
cryptographically secure software with Unix/C (OpenSSL) and Java
(JSSE) APIs
- Sendmail, through version 8.14, including large site mail
administration, and integration with other mail environments (Lotus
Notes, Micrososft Exchange)
- Mail protocols, including SMTP, IMAP, and POP, client and
server
- Directory Services, including maintenance and development for
LDAP and Active Directory services running on a wide range of
platforms
- SNMP-based monitoring solutions, including client and
server-side APIs for monitoring and alerting, and monitoring
software including Concord Sysedge, IBM Netcool, and OpenNMS
- Job Scheduling software including deployment, administration,
and use of CA Autosys
- DNS and BIND, client and server, versions 4.95 through 9.3,
including large domain administration issues
- Backup software, including enterprise solutions from Legato and
Veritas, plus dump/restore, tar, and amanda
- NFS, client and server, including performance tuning and
monitoring
- NIS, client and server, including high availability and
replication
- LDAP, client and server, including cross-platform
interoperability issues and development of monitoring
extensions
- TCP/IP networking, including router and switch configuration,
IPv4 and IPv6 technologies, and network architecture using equipment
from Cisco and others.
- Version Control Software, including CVS, git, RCS, SCCS and
subversion
- Design and Development of Installation software, including
InstallShield MultiPlatform version 5.x and InstallShield Universal
Installer version 10 (including API changes and added capabilities
through 10.5), and home-grown installation packaging, and including
all issues of multi-platform support, integration with native
packaging systems, and use of InstallShield extension bean APIs to
perform highly complex product-specific installation tasks.
|