[PLUG-JOBS] Linux internals, packaging (RPM, YUM), Linix Software Build and automation

Jeff Russell jrussell at synergyseven.com
Sat Apr 21 11:48:29 PDT 2007


 

 


Desired Start Date:

April 30th 2007


Estimated Length of Assignment:

3-6 months


How many positions on this SR:

1


Estimated hours per week:

40


Position Title:

(What Title would best fit the contractor)

Software development engineer


 

Development of build, release, and validation automation.  Results in
reduced need for manual work in said areas.


Daily Responsibilities:

 

Work as a software engineer developing, enhancing, and testing Linux-based
automation tools:

 

*
Automate build, packaging and release of a Linux-based embedded software
product (70% complete today).

*
Automate testing of the embedded software product.

*
Automate other aspects of the s/w development and testing processes.

 

Technologies in use are high-level scripting languages, database access, XML
processing, server-side web processing, and source control system
interactions.

 

Candidate will work in a small SW development team doing s/w development and
unit-testing.  Some documentation work is required, some build and release
work to test new features, some work supporting the use of the automation by
others in the group.


Please indicate % of travel required:

5% 


Years of Experience Desired:

(Allow us to recruit for the best possible skill level.)

2+ years software development experience on Linux


Expertise Level (Jr., Mid., Sr. ):

(Also helps TSPS determine the experience level of the contractor.)

Jr. to Mid.


Necessary Skills (Must Have):

(Please list the top 5 primary skills and tools needed in the day-to-day
tasks.)

Required skills:

 

*
Ability to set up, use, and maintain Linux systems. 

*
Ability to write code from specifications.

*
Good unit-testing and source code documentation skills.

*
Ability to follow written processes and design documents.

*
Good source code management (SCM) skills.

 


Additional Skills Desired 

Helpful skills:

 

*
Object-oriented design and implementation.

*
Python programming, Bash and Perl scripting.

*
Database and web expertise, especially using Python.

*
Subversion (SCM software) experience.

*
Understanding of Linux internals, packaging (RPM, YUM), administration

 

 

Jeff Russell

Synergy Seven 

4800 SW Meadows Road, Suite 300

Lake Oswego, OR 97035

Phone: 503.534.3731

Fax: 503.534.3559

jrussell at synergyseven.com

 

 

This communication may contain privileged and/or confidential  information.
It is intended solely for the use of the addressee. If you are not the
intended recipient, you are strictly prohibited from disclosing, copying,
distributing or using any of this information. If you received this
communication in error, please contact the sender immediately and destroy
the material in its entirety, whether electronic or hard copy.   

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pdxlinux.org/pipermail/plug-jobs/attachments/20070421/52ce8691/attachment.html>


More information about the PLUG-jobs mailing list