Freelance Jobs for Perl Trainers & Perl Programmers

At the present time we regret to say that we have no openings available.

The Perl programming language is one of GBdirect’s core tools. Most of our software development projects use Perl, many of the products we support have Perl interfaces, and Perl programing is one of our most popular training subjects. Our current and former staff have been active members of the Perl community for years; contributing modules to CPAN and their experience to a range of Perl tutorials and conferences.

We have the occasional opening for experienced Perl trainers and mentors who have a demonstrable track record of providing good quality Perl training to a commercial audience. Other vacancies are not presently available.

Ideal candidates will, of course, be very familiar with wide range of older, current and future Perl idioms (Perl 5.8+ is a minimum requirement, familiarity with Parrot and Perl 6 desirable). We would expect them to be comfortable with a range of other programming languages and environments (C, C++, C#, Python, Java, Unix/Linux, Shell, X, GTK, Wx Widgets, and MS Windows are just some of those which spring to mind). Typical candidates will have years experience in commercial software development or training and we won’t mind if they have the odd grey hair or Unix beard.

Although we are committed to open systems, most of our clients make extensive use of Windows, so candidates should be comfortable with both.

While we encourage innovative and creative work, our overriding concern is to deliver services that our clients want at a price they are willing to pay. Such work may not win you the idolisation of the hacker community, but it will give you the opportunity to earn income and respect from paying customers with long-term skill requirements.

If you are interested in Perl training please identify which of our Perl courses you feel confident in teaching when you apply. We are most interested in talking to Perl specialists who have or could develop training materials for us. Those interested in support roles should similarly identify which of our supported packages they can cover. In either case, you may want to suggest courses or packages which are not currently in our portfolio, but could provide useful additions to it.

Applications should take the form of a customised CV and covering letter sent to As ever, we respectfully request that you send any material in an open standards format (we prefer ASCII, HTML, PDF or ODT/SXW in that order of precedence).