Professional skills
Operating systems
Advanced knowledge of Linux systems (SUSE, RedHat/Fedora, Debian, Slackware, Ubuntu), Windows NT/2000/XP. MacOS. Good knowledge of some BSD variants (OpenBSD, NetBSD, FreeBSD). Good experience with high availability clusters and virtualization tools (KVM, qemu, VirtualBox).
Security
Daily usage of auditing tools for systems and networks. Practical experiences with firewalls configuration, system hardening and services security.
Networking
Strong knowledge of ethernet and appletalk networks, and tcp/ip protocols. Practical experiences in configuring and maintain the following services: smtp/pop/imap, news, DNS, proxy, web, ftp, DBMS, file and printer sharing, directory services (LDAP).
DBMS
Good experiences in databases design. Good knowledge of Access, FileMakerPRO and FileMakerPRO server, MySQL, SQL server, SQLite and Postgres.
Programming languages
C/C++, PHP, Perl, Ruby, Unix shell, HTML/XHTML, Javascript, SQL.
Development tools and frameworks
Daily usage of revision control systems (cvs, bazaar). Good knowledge of the MCF framework and standard C/C++ libraries. Advanced knowledge of TemplateToolkit for websites development; prototype, scriptaculous and jquery libraries for Ajax enabled web applications. Good knowledge of RAILS.
Authoring tools
DocBook and Latex.
Application software
Good knowledge of office automation tools, DTP applications and computer graphic softwares.
Hardware
x86 and Apple systems.