Iain Georgeson's CV
Ego...   
CV   
[5-4-2008]

 
[Also available in PDF and PostScript formats.] [Printable]    

Iain Andrew Georgeson


Personal Details
Phone: 0131 446 9336
Email: cv@iain.georgeson.me.uk
Nationality: British and Australian
Address: 3 (2F4) Millar Place
Edinburgh
EH10 5HJ

Employment
2007-Current:

Advanced Computing Systems Administrator, Edinburgh Parallel Computing Centre

Member of four-man Systems Group responsible for creating a service around and ensuring the reliability, availability and serviceability of the new UK National Supercomputer Service, "HECToR", other High Performance Computing platforms and services, as well as the building and plant equipment supporting them. I specified and implemented core services around HECToR including the user management and authentication infrastructure, mail and web services.

The position includes prioritising day-to-day management, future development work, responding to faults and providing support to users as necessary.

2005-2007:

HPC Systems Administrator, Daresbury Laboratory

Member of four-man Systems Group responsible for ensuring the reliability, availability and serviceability of "HPCx", formerly the UK National Supercomputer Service, other High Performance Computing platforms and supporting services. My specific areas of responsibility included an IBM Blue Gene system and a 32 node HP Infini-Cluster. I designed the LDAP and PKI based authentication infrastructure managing access to the department's machines and web services, the department's Request Tracker ticket tracking system, and a simple Nagios and rrdtool-based monitoring system, covering all the department's services and HPC systems.

The position included prioritising day-to-day management, future development work, as well as acting as a point of contact for systems-related support to users as necessary.

2003-2005:

Software Engineer, e-relationship marketing

Member of two-man technical team responsible for web-application development, plus system administration for co-located web-server and database cluster as well as the usual small office services.

The company web application was a customer-relationship marketing platform, implemented in Perl using an in-house ASP model. I was involved in all areas of development including feature and UI design, effort estimation, graphic design and implementation using HTML, CSS and JavaScript. Work included database interfacing, data processing, HTML processing and implementing standard Internet protocols.

1998-2002:

Software Engineer, Marconi Plc.

2000-2002:

ADSL and ATM network management software

Part of the team developing network management software for ADSL equipment. Products included plugins for central network management systems, and commissioning applications for ADSL exchange-sited equipment.

Also responsible for administration of the Unix machines supporting development. These included HP-UX 11, SunOS 2.6 and Debian Linux 2.2 machines providing X Window sessions to Exceed and configuration management and simulating hardware. Also created team development support website using Perl, with interface to development documents, defect control and configuration control system.

1998-2000:

System X digital public telephone exchange system.

Part of the team that maintained ISDN and PSTN call-control software for BT. The software was written in C and PL/M.


Qualifications
Member of the Institution of Engineering and Technology.
1994-1998: Durham University
M.Eng. (Hons) degree in Engineering (Information Systems)
1987-1994: Royal Grammar School, Guildford
3 A-levels at grades A and B
10 GCSEs at grades A and B

Skills

Designing, specifying and managing high profile large scale Unix system infrastructure. I have experience managing an environment consisting of a mix of different vendor operating systems, including Debian, SuSE and RedHat flavours of Linux, Solaris 10 and AIX 5.3.

Experience of providing a service with a large range of Unix technologies including mail (sendmail, exim, uwimapd, dovecot, spamassassin), file and storage management (lvm, NFS, GPFS, Lustre, TSM, NetBackup), database management (PostgreSQL, MySQL), authentication (PAM, NIS, openLDAP, X.509), web serving (apache), DNS (bind, dnsmasq), printing (cups), remote access (ssh), batch processing (SGE, PBS Pro, LoadLeveler).

Successful design, development and deployment of user- and admin-facing services using Perl, curses, Tk, Apache, HTML, Mason and PostgreSQL.

Network and service monitoring, reporting and alerting using SNMP, nagios and rrdtool, development of custom service monitoring tools as necessary.

Proven ability to diagnose and solve complex system problems with interaction between hardware, software and network infrastructure, working with colleagues and vendors where necessary.

Proven ability to work within a multi-site system administration team and support infrastructure.


Interests
My interests include travelling, photography and music.

I hold a full clean driving licence


Referees
Referees are available on request.
© 1998-2008 Iain Georgeson