Job Summary
- Company
- Cisco Systems Inc. Cisco Systems Inc.
- Location
- SAN JOSE, CA
- Job Type
- Regular
- Job Classification
- not provided
- Experience
- not provided
- Education
- not provided
- Company Ref #
- 4786148447861484
- AJE Ref #
- 557401762
- [+] More
Job Description
With the advent of Web 2.0, customers need application aware firewallsand web security appliances to write accurate policies for bandwidthcontrol and acceptable use. The basic philosophy of AVC (ApplicationVisibility and Control) is to deliver awareness of application behaviorto Cisco appliances such that customers can write policies more easilyand expressively than they are currently able to, with existing Ciscoappliances. The key mission of SAS (Security Application Scanners) is to come up with platform independent engines and tools so that they can be leveraged acrossdifferent platforms in Cisco. The technical lead may also be involved in otherprojects the group is working on, in the areas of regular expression parsing and building a machine learning systems for malware detection.Job Responsibility Own the design and architecture of all the different components (SAS, AVC, platform integration, scanning engine, rule matching). Work in a dynamic and small environment with opportunities tocross-collaborate with other Cisco and San Bruno teams, including Product Management, QA and Ops. Work to ensure that the platform gets deployed on the next generation firewall and Web Security appliance and works to fit it in the hosted space with ScanSafetoo. Analyze requirements on the engine based on application signatures Design engines to be platform agnostic and be downloadable Design workflow tools to support the engine Define the technology roadmap and influence its adoption among various teams within Cisco
Requirements
on candidates Years of experience:
10+ years Need candidates with strong C/C++/Python coding skills and application spaceknowledge Strong distributed systems and database experience. Strong architecture and design skills Good object oriented analysis skills Agile development experience Programming in a UNIX-based (Linux and FreeBSD) environment. Must have relevant experience in reviewing and coming up with designs,specifications, schedules, and resource estimates. Strong communication skills:
must be able to communicate with severalcross functional teams to agree on designs, testing requirements, hardwarespecifications, deployment configurations, scheduling, etc. Mentoring skills:
Must be able to guide, motivate and provide visionto junior engineers Needs to show strong passion and enthusiasm