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.16, including idioms and modules for
OOP, and database, web services, and web programming
- Ruby, through version 1.9.3
- Python, through version 2.7.3
- Java through Java 6, including Servlet, JSP, EJB, and
Web Services environments
- Shell Programming, including Bourne, Korn, and C Shells
- Objective-C, including 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:
- Linux, including RedHat Enterprise Linux versions 3 through 6,
and Centos, Debian, and Ubuntu distributions
- Solaris (SunOS through Solaris 10), including service and
container features in Solaris 10, and changes in Solaris 11
- NetBSD (versions 1.0A through 5.1)
- Irix (versions 5.2 through 6.4)
- MacOS through version 10.8
- Windows desktop operating systems through Windows XP and Windows 7
- Windows server operating systems through Windows 2003 and Windows 2008
- Virtualization solutions including
- Hypervisor platforms from VMWare (ESX 3.5 through 5.0i), Sun (VirtualBox and Zones), Joyent (SmartOS), and others
- Workstation virtualization offerings from VMWare, Sun, and others
- Cisco IOS versions 11.x and 12.x
- Netapp ONTAP through version 7.3
Hardware
- Server-grade x86_64 hardware from HP, Dell, IBM, and
others
- Cisco UCS Blade infrastructure
- Oracle/Sun server systems, including current and legacy
hardware
- Networking hardware, including 10 Gigabit,
Gigabit, 100baseT, FDDI and ATM equipment from Cisco and
others
- NAS storage equipment, including NetApp, and scalable storage
offerings from HP/iBrix and others
- SAN equipment, including EMC's DMX SAN hardware, versions 3 through 5 (VMAX) and offerings from Dell/EqualLogic and others
- Current and legacy Apple and Desktop PC Hardware
Software
- Web application development in Scala (Liftweb, Scalatra), Ruby
(Rails including the new Rails asset pipeline and advanced use of
ActiveRecord, Sinatra), Perl, and Python
- 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
- Database programming, including SQL, JDBC, ODBC, and
Object-relational and XML-relational mapping techniques and
APIs in Java, Scala, and Ruby
- 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, and proxy service
- Web content technologies, including HTML, Javascript, and CSS,
and popular frameworks such as jQuery and Twitter Bootstrap
- 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), and Informix
Dynamic Server
- 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, Cisco IronPort)
- Mail protocols, including SMTP, IMAP, and POP, client and
server
- Directory Services, including maintenance and development for
LDAP and Active Directory services
- SNMP-based monitoring solutions, including client and
server-side APIs for monitoring and alerting, and monitoring
software including Concord eHealth Sysedge, IBM Netcool, and OpenNMS
- Active and event-based monitoring solutions, including Nagios, Collected, and Splunk
- Performance analysis tools from Opnet, CA, EMC|Smarts, and others
- Job Scheduling software including deployment, administration,
and use of CA Autosys, and usage of WLA/ActiveBatch
- DNS and BIND, client and server, versions 4.95 through 9.3,
including large domain administration issues
- Backup software, including enterprise solutions from EMC and
Symantec, plus VTL and online deduplication solutions
- 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, Subversion, CVS, RCS, and SCCS
|