Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | [SJ-JOB] Security Engineer, Campbell, US |
|---|---|
| Date: | 21 Mar 2005 17:32:05 -0000 |
--------------------------------------------------- SECURITYFOCUS JOBS - NEW OPPORTUNITY --------------------------------------------------- JOB DESCRIPTION --------------------------------------------------- Position: Security Engineer Location: Campbell, California, US Type: Permanent F/T Closing Date: 04/17/2005 Stateful Firewall, TCP/IP Implementation Ideal candidate should have expert knowledge of the TCP protocol. Requires knowledge with rewriting a fast TCP stack to reconstruct (follow) a TCP stream. Knowledge of IP reassembly, issues related to attacks on IP reassembly. Required skills: M.S. in Computer Science/EE Knowledge in TCP/IP stacks, from Layer 3 to Layer 7 protocols. Knowledge in IP service protocols (DNS, DHCP) Knowledge of Linux OS, communication protocols, data flow architectures. Knowledge in stateful firewall design and implementation. Knowledge of firewall and VPN protocols (NAT, IPSec, IKE) Knowledge with multithreaded software and multiprocessing Knowledge with network processor programming Knowledge in decoding application protocols from packet traces Knowledge in protocol decoding tools (Ethereal, Sniffer Pro, Appera) The candidate should have knowledge in decoding of application protocols. A sample of protocols includes: Instant messaging (AOL IM, Yahoo IM, MSN Messenger) Authentication algorithms (Radius, LDAP, KERB, Rlogin) File transfer protocols (FTP) Application Gateway (ALG) Must be a self-starter and must be comfortable working with small teams of senior engineers. Must have good verbal and written communications skills. Access Control & Policy Management Ideal candidate should have in-depth development knowledge of access control and policy enforcement applications. In depth development knowledge of Firewall and ACL configuration. Development knowledge on enforcing firewall policies on the data plane. Responsibilities include architecting policy definition language, define network policies, Compiling the policies into actionable events, and enforcing on those events. Should be familiar with efficient policy look up methodologies. Required skills: B.S. or M.S. in Computer Science/EE Experience in TCP/IP stacks, from Layer 3 to Layer 4 protocols. Experience in defining and implementing complex policy definition infrastructures required. Experience with multithreaded software and multiprocessing is necessary Experience with network processor programming is a plus Knowledge of Linux OS, communication protocols, data flow architectures. Must be a self-starter and must be comfortable working with small teams of senior engineers. Must have a track record of shipping product into production networks.. Must have good verbal and written communications skills. Senior Quality Assurance Engineer (Automation & L2) The QA Engineer is responsible for verifying & validating the features of the product and in ensuring that it meets requirements. The position is responsible for developing software tests, test strategies, and test tools for the switching and management system features. It is also expected that the QA engineer stays up to date with current networking and security technologies, methods, and procedures. Skill Requirements: B.S. or M.S. in Computer Science/EE Strong knowledge in test automation Strong knowledge in scripting languages (Tcl/Expect, sh) Strong knowledge in programming network testing tools such IXIA SmartBits Strong knowledge of Ethernet (MAC, VLANs, 802.1p, 802.1d, bridging) Experience of network protocol testing – TCP/IP, Ethernet Experience of servers, operating systems including Linux, Windows Experience with network testing and monitoring tools such as Ixia or SmartBits Desirable to have knowledge of security testing – IDS, Firewall, ACL Primary Responsibilities Define test automation guidelines Develop automation test tools, tests and test strategies to verify the software meets or exceeds design guidelines. Integrate network testing tools scripting library for test automation Execute tests to verify the validity of the software. Analyze results and produce publishable reports. Support team members to automate their tests Working closely with development and product marketing to help define the test strategy, analyzing problems and generating problem reports Setup and maintain any automation and regression test beds Tracking and trending system and software quality across various release cycles Carry out competitive tests and analysis on competitive products Must be a self-starter and must be comfortable working with small teams of senior engineers. Must have a track record of shipping product into production networks. Must have good verbal and written communications skills. Senior Quality Assurance Engineer (Network Management System) The QA Engineer is responsible for verifying & validating the features of the product and in ensuring that it meets requirements. The position is responsible for developing software tests, test strategies, and test tools for the management system features. It is also expected that the QA engineer stays up to date with current networking and security technologies, methods, and procedures. Skill Requirements: B.S. or M.S. in Computer Science/EE Experience in client server based network security or management applications testing Experience in GUI applications, applets and webstart applications testing Experience in test automation languages (Perl/Tcl/Expect and SilkTest/WinRunner) Experience of SNMP v1, v2c, v3 Experience of servers, operating systems including Linux, Windows Knowledge of RDBMS (Oracle, MSSQL, MySQL, Solid, PostgresSQL) Knowledge of SQL Knowledge of XML Desirable to have experience in J2EE application servers (JBoss, WebLogic, Websphere) Desirable to have knowledge of security testing Primary Responsibilities Define testing guidelines based upon product’s model. Develop software tests, test strategies, and test tools to verify the software meets or exceeds design guidelines. Execute tests to verify the validity of the software. Analyze results and produce publishable reports. Automate tests. Writing and executing test plans for functional, system, and performance of the Software Features. Working closely with development and product marketing to help define the test strategy, analyzing problems and generating problem reports Setup and maintain the test infrastructure and facilities including any automation and regression test beds Tracking and trending system and software quality across various release cycles Carry out competitive tests and analysis on competitive products Must be a self-starter and must be comfortable working with small teams of senior engineers. Must have a track record of shipping product into production networks. Must have good verbal and written communications skills. Release and Test Engineer Ideal candidate should have in-depth knowledge of software configuration management, and knowledge in testing malware. Required skills: M.S. in Computer Science/EE Knowledge in CVS on UNIX and Windows platforms Knowledge in GNU tools (gcc, make) Knowledge in scripting languages (Tcl, bash, sh, expect, perl) Knowledge in SCM for large software Knowledge in software build and release processes Knowledge in network and system administration Knowledge in network security Knowledge in setup of development, laboratory and test networks Knowledge of Ethernet (MAC, VLANs, 802.1p, 802.1d, bridging) Knowledge of Intrusion Detection, Vulnerability Assessment and other worm prevention technologies Knowledge of servers, operating systems including Linux, Windows Other Primary Responsibilities Define testing guidelines based upon product’s model. Develop software tests, test strategies, and test tools to verify the software meets or exceeds design guidelines. Execute tests to verify the validity of the software. Analyze results and produce publishable reports. Automate tests. Writing and executing test plans for functional, system, and performance of the Software Features. Working closely with development and product marketing to help define the test strategy, analyzing problems and generating problem reports Setup and maintain the test infrastructure and facilities including any automation and regression test beds Tracking and trending system and software quality across various release cycles Carry out competitive tests and analysis on competitive products Must be a self-starter and must be comfortable working with small teams of senior engineers. Must have good verbal and written communications skills. System Services Ideal candidate should have expert knowledge in platform and device driver level software development. Required skills: B.S. or M.S. in Computer Science/EE Expertise in inter-processing communication, process signals and CPU exception handling Experience with flash devices, PCMCIA, real-time clock, NTP, CPU watchdogs Experience with multi-processing Knowledge of Linux OS, device drivers Experience with multithreaded software is a plus. Knowledge of PowerPC is a plus. Must be a self-starter and must be comfortable working with small teams of senior engineers. Must have a track record of shipping product into production networks. Must have good verbal and written communications skills. L7 Protocol & Application Decode Ideal candidate should have expert knowledge of the application protocols over TCP/IP. Required skills: B.S. or M.S. in Computer Science/EE Expertise in TCP/IP stacks Expertise in Layer 7 application protocols. Knowledge with multi-processing. Knowledge of Linux OS, communication protocols, data flow architectures. The sought after candidate will have experience in decoding of application protocols or implementation of applications. A sample of applications and protocols include: Instant messaging (AIM, Yahoo IM, MSN Messenger) File systems (Samba, CIFS, NFS) Microsoft NTLM/Active Directory Decode Web protocols (HTTP, XML, Web Services) Enterprise application protocols (MS SQL SAP R/3, Oracle) Peer-to-Peer protocols (Kazaa, eDonkey2000, BitTorrent) VoIP, Streaming Audio, Streaming Video Experience with multithreaded software and multiprocessing is highly desirable. Experience with network processor programming is a plus. Must be a self-starter and must be comfortable working with small teams of senior engineers. Must have a track record of shipping product into production networks. Must have good verbal and written communications skills. JOB REQUIREMENTS --------------------------------------------------- . CONTACT --------------------------------------------------- Raj Khanna Sr. Account Executive SearchTech Solutions raj@stecs.com --------------------------------------------------- SECURITYFOCUS JOBS --------------------------------------------------- SecurityFocus now offers an online interface for searching and managing job opportunities and resumes. http://www.securityfocus.com/jobs
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [SJ-JOB] Incident Handler, Los Angeles, US, jeff_AT_altaassociates . com |
|---|---|
| Next by Date: | [SJ-JOB] Regional Channel Manager, Washington DC, US, Dlarge |
| Previous by Thread: | [SJ-JOB] Incident Handler, Los Angeles, US, jeff_AT_altaassociates . com |
| Next by Thread: | [SJ-JOB] Regional Channel Manager, Washington DC, US, Dlarge |
| Indexes: | [Date] [Thread] [Top] [All Lists] |