Send email attachments up to 2GB each - No usage limits - Always Free

Linux Systems Programmer (Herndon, VA)

January 18, 2010

in Programming Jobs,Software Development

NetWitness Corp., an information security software product company based in Herndon, VA., is seeking mid-level candidates for Linux system programming and administration for supporting an enterprise information security monitoring product across multiple hardware platforms and versions of Linux distributions. The ideal candidates will have majored in Computer Science or Engineering, with a BS degree or equivalent experience. Successful candidates will automate production processes using installation automation tools and custom scripting in bash or python. Successful candidates will have experience in package management tools such as YUM.

A successful candidate will be a systematic problem solver, can thrive in a lab environment, will have a strong grasp of Linux internals (RAID setups, file system and volume management, networking internals, etc.) and will have an understanding of federal guidelines for Linux operating system hardening. Successful candidates will also serve as technical liaisons to 3rd party appliance manufacturers for supporting build processes for a number of differing hardware platforms.

This job will afford the candidate the opportunity to work on a cutting edge software product in the information security field. The small team environment is fast paced and agile, which will provide a successful candidate with an environment conducive to constant creativity and innovation.

Requirements/Experience:

• Candidate must be fluent in scripting languages, preferably BASH shell scripting, then Python, then PERL.

• Ability to compile a working Linux kernel from source.

• Ability to generate RPM packages from source.

• Experience in IP networking concepts (IPv4 and IPv6 addressing, application protocols, etc.)

• A strong understanding of Linux operating system security hardening techniques and validation tools.

• A strong understanding of performance measurement techniques for measuring memory utilization, disk-write speeds, etc. in multithreaded and multiprocessor environments. Experience in hardware optimization, driver configuration, and general operating system configuration under Linux and server environments is a big plus.

• Must be very detail oriented, thorough in understanding requirements, and able to thrive in a team environment where there is a dependency on others to complete projects.
• Must be a self-starter; a highly motivated individual. Must also be a team player who can adapt to changes in requirements.

• Excellent interpersonal skills are required. Extremely strong written and verbal (English) communications skills required.

In addition to a personal interview, the candidate will be required to take a written test. NetWitness is an Equal Opportunity Employer. Eligibility to work in the United States is required.

How to apply:

Contact via e-mail, jobs@netwitness.com.

Leave a Comment

Previous post:

Next post: