Fwd: F/T Perl Developer Position

Ryan Simpkins plug at ryansimpkins.com
Wed Oct 27 19:25:28 MDT 2010

[edited by me to protect the innocent]

From:    "Dennis Smith" <dsmith at consultnet.com>

This is a role that will work closely with our clients customers and will
require some travel (up to 50% however more likely at 25-30%) in product
demonstrations, proof of concept deployments and actual product rollouts. 
Candidates need to have strong PERL capabilities and be very comfortable
working with customers.

The ideal candidates will have some development background with Perl and/or
Python and strong linux knowledge.

Required Skills:
1.  Must know PERL
2.  Must have strong Linux experience (redhat preferred - not required)
3.  Must have strong Communication skills and be personable - able to
interface well with clients
4.  Must be willing to travel up to 50% of the time.

Preferred Skills:
1.  Previous experience in a Professional Services role
2.  Previous integration experience

Ideal candidates will have some experience with software development, software
integration, previous experience working with clients and are technically
competent and confident.

This role will work closely with sales teams and clients to help with product
demonstrations, working with clients to handle proof of concept through
delivery of the solution and training.

Job Summary. All Services engineers perform the following functions to one
degree or another. However, most have one or two areas where they focus their

Solution Scoping and Architecting. Work with customers to determine customer
needs and current situation. Develop proposed solutions and estimate level of
effort and time lines for proposed solutions. Effectively present solutions to
customers and other co-workers.
Implementation and Integration. Follow pre-architected statement of work to
implement solutions. Ability to work against set deadlines. Implement
solutions with a closed environment for testing and development. Working
closely with the customer, implement solutions in the field that may include
integration with third-party and custom software solutions.
Software Development. Develop software integration solutions.
Customer Interaction. Interact with customers on the phone in pre-sale, demo,
and support roles. As required, work on site directly with customers to build
and deploy solutions (up to 50% of the time).
Training. Train small and medium groups in the use of software and other

Required Education and Experience

Bachelor's degree in computer science, information technology, information
systems, or a related field
Experience in Linux scripting, systems design, software design theory,
networking, and presenting
Additional experience will be considered a plus

Required Knowledge, Skills, and Abilities

Ability to think quickly and precisely in a changing environment
Ability to develop software on a prearranged timeline, conforming to
predefined specifications
Ability to communicate effectively verbally and in writing
Linux scripting
Systems design
Software design theory
Linux fluency

Desirable Knowledge, Skills, and Abilities

HPC programming or administration experience
Data center administration
Perl programming language
Web software development
Microsoft development experience
C programming language
Familiarity with gdb, valgrind, autoconf, make, and other Linux development tools
Good grasp of multi-platform portability issues and concerns
Linux server administration experience
Experience in open source community projects
Virtualization technology experience

More information about the PLUG mailing list