[PLUG-JOBS] Linux internals, packaging (RPM, YUM), Linix Software Build and automation
Jeff Russell
jrussell at synergyseven.com
Sat Apr 21 18:48:29 UTC 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