[SVLUG-Jobs] Seeking a Sr. Linux Developer

Jill Matthews jill at ascendantstaffing.com
Thu Mar 20 06:32:09 PST 2008


SVLUG Members,

 

My client is a private and profitable IT automation software firm located in
Milpitas.  As a senior member of the engineering team, you will work closely
with small development team making design decisions for a Linux version of
client's "Agent." 

Assume a lead role in designing, coding, and testing an Agent ported to the
Linux platform. The Agent communicates via TCP/IP to a remote Windows server
hosting the Server management service. The server sends down command
primitives to the Agent to perform rudimentary tasks such as writing a file,
getting a file, executing a file, auditing the hardware and software on the
PC, prompting a user with question and waiting for a response, rebooting,
monitoring resources, and more. These rudimentary commands are combined to
perform management tasks, such as remote controlling the PC, deploying
patches, monitoring the resource utilization of the PC, installing programs,
enforcing policies, and more. You will:

-Design and implement an Agent installation package and update package for
the Linux platform. 

-Contribute to the definition of product features to the Agent for ongoing
enhancements to the management of Linux computer systems. 

-Provide 2nd tier support for the Agent and its components. 
-Features are chosen to fit our product releases and upgrades which occur
every 4 to 6 months. Typical features are designed, -implemented, and tested
in periods lasting as short as days to a month depending on the scope. Daily
design decisions must always be cognizant of robustness, scalability,
minimal resource utilization, and backwards compatibility as the Agent
resides on every managed PC deployed. 

Requirements: 

5+ years experience with Linux development across various distributions
(Debian, SUSE, Ubuntu, RedHat, etc). 

Expertise in the following areas: 

Client-server, multi-threaded Linux application development 

Development of system level services on the Linux 

C/C++ Code development 

TCP/IP communications 

Inter-process communications 

Working knowledge of Linux OS internals 

Development of an application installer on the Linux platform 

BS in Computer Science 

The following are preferred skills and qualifications, but not required: 

Cross platform code development between Windows and Linux environments 
Cross platform code development between Mac OS X and Linux environments 
Cross platform code development between UNIX (Solaris, HP-UX, AIX, etc) and
Linux environments 
Driver development on Linux 

Please send me your resume today to be considered for this position.

 

Best regards,

 

Jill Matthews

Sr. Recruiter

Ascendant Staffing

(408) 268-1849-office

(408) 431-0386-cell

 

	
		

 

 



More information about the Jobs mailing list