Monday, December 17, 2007

Sr. Interaction Designer (R825685)



It’s an Exciting Time to Work at
Cisco!

Like the networks we build, our team is a broad network of individuals collaborating to change how the world works, lives, plays and learns.

Engineering Manager

IronPort is an independent business unit of Cisco Systems. Operating as a part of Cisco’s Security Technology Group, IronPort is a leading provider of anti-spam, anti-virus and anti-spyware appliances for organizations ranging from small businesses to the Global 2000. IronPort product lines utilize SenderBase®, the world’s largest threat detection database, enabling powerful security measures that are easy to deploy and manage. The IronPort Systems Platform Engineering team is looking for software engineering talent and experience to help set the direction for ongoing development of its Email and Web Security Appliance GUIs.
Job Description:
IronPort is looking for an engineering manager to build out and lead a system software development team that will be delivering industry-changing, next generation, solutions for its Web Security and Management Appliance Group.

The Web Security and Management Appliance Group is responsible for two of IronPort’s product lines: the Web Security and Management Appliances. We are looking for a manager with proven experience in participating at a key level in system software projects. This would include past experience in design, development, and creation of a usable and stable product. This individual will be expected to collaborate with product management to help identify and prioritize product requirements; work closely with a cross functional team to facilitate, organize, participate in, and ensure the success of the ongoing development activities. Development will be on a UNIX based platform integrating with code written in Python and C.

Primary Responsibilities:
• Experienced in managing the entire lifecycle of enterprise class system software development
• Experienced in building out and managing a high performance development team, including: hiring, setting up development environment, QA / testing facilities, release management, technical support, and project management
• Looking for candidates that have a passion for delivering high quality software and shows a complete sense of ownership for delivery of the product.
• Capable of jumping in and performing hands-on development tasks as needed
Required Experience and Skills:
• 5+ Years experience with the management of software design and implementation of high-performance system software
• Experience with Python and Code Generation techniques desired
• Experience with Unix/Linux
• General networking knowledge with protocol level knowledge of HTTP/HTTPS/SOCKS/FTP/RTSP/IM/P2P
• Development of applications that run in distributed and centraliz
Desired Experience and Skills:
• Has direct experience with large scale engineering projects.
• Development in embedded real-time environments
• Has worked with a spectrum of languages, from machine-level (some assembly) to OO-based languages (Python/Java/C++), and everything in between (C/shell/Perl)
• Prior experience in the email technology or web proxy space is desirable
• Localization and authentication design and implementation
• LDAP/Active Directory, RADIUS, and other authentication systems
• Knowledge of network security and other related fields

Personal Characteristics:
• Indomitable work ethic: Candidate can reject setbacks and enthusiastically persists until ambitious goals are achieved. The successful candidate will be resourceful and innovative at tackling complex challenges in a timely matter.
• Flexible and adaptable: Candidate should be able to switch gears in various high-stress situations and apply themselves to quickly learning new technologies and adopting new methodologies.
• Communicative: Candidate will take an "open source" attitude to quality assurance. Keeps others in the company informed and up to date on his or her priorities, current tasks and work completed. Encourages constructive criticism on his or her work
• Attention to detail: Candidate must live by the mantra of "the devil is in the details" and will take great pride in getting it right.
• Accountability: Candidate should be a results-oriented team player who leads by example, holds self accountable for performance, takes absolute ownership, and champions all aspects of customer and product initiatives.
• Efficient and Creative: Candidate should be able to think outside the box to find the optimal solution to problems.
• Problem solver: Candidate should be a strong, analytical problem solver with a common sense and practical solutions orientation
• "The Customer Comes First" Attitude: Candidate will demonstrate passionate commitment to the customer and to product quality. Champions the product and the customer's needs and implements a model of continuous improvement in both company goals and project-related task.

For immediate consideration, please submit your resume here.

Wednesday, December 12, 2007

Sr. Software QA Engineer (R825618)



It’s an Exciting Time to Work at
Cisco!

Like the networks we build, our team is a broad network of individuals collaborating to change how the world works, lives, plays and learns.

Sr. Software QA Engineer

IronPort® Systems, Inc. is an independent business unit of Cisco Systems. Operating as a part of Cisco’s Security Technology Group, IronPort is a leading provider of anti-spam, anti-virus and anti-spyware appliances for organizations ranging from small businesses to the Global 2000. IronPort product lines utilize SenderBase®, the world’s largest threat detection database, enabling powerful security measures that are easy to deploy and manage.

Job Description:

The Reputation Software/QA Engineer Lead will be primarily responsible for testing software used to detect known senders of malware or spam emails and for providing technical leadership within the QA group. This is a dynamic and critical area of IronPort's security software since assessments of a sender's reputation can significantly reduce the demands on content scanning software, and spam producers frequently change their sender information to avoid detection. The Reputation Software/QA Engineer Lead will possess a strong background in QA testing, particularly backend or white box testing, and will have demonstrated practical experience in providing technical leadership to teams of at least 3 members. The testing process at IronPort is a collaborative process between Development and QA, and as such, the position requires strong technical and organizational skills, people skills and team interaction abilities. The successful candidate will have a demonstrated ability to develop test plans and test cases in a time-to-market sensitive environment while providing technical guidance to members of the QA team and consistently maintaining an outstanding level of quality.

Required Experience and Skills:

* Minimum of 8 years professional QA experience
* Minimum of 2 years technical QA lead experience
* Working knowledge of Python, Perl or other object oriented language
* Practical knowledge of networking troubleshooting
* Working knowledge of Routing, DNS, SMTP, FTP, SSH and Telnet
* Strong familiarity with some UNIX variant; able to perform minor sys admin duties
* Outstanding written and verbal communication skills. Must utilize these skills to
communicate effectively across all groups in the organization.
* Demonstrated experience in debugging scripting and object oriented code
* Proven track record of delivering high quality in a highly available, scalable environment
* Solid understanding of the build release process and configuration management
* Eagerness to learn new technologies/skills
* Experience testing a mail or messaging application

Personal Characteristics:

* Independent: Able to grasp high level product requirements and translate these to testplans and test tools effectively. Capable of gathering required information from engineers and product marketing to perform job function.
* Strong sense of ownership: Sees test tools throughout their lifecycle; from development to deployment. Personally ensures that tools work correctly when deployed, and also ensure that users have a full understanding of how to use these tools and interpret their results.
* Assertive: Champions causes that will benefit the company. Is not afraid to voice opinions that may contradict those of management.
* Communicative: Takes an "open source" attitude to quality assurance. Keeps others in the company informed and up to date on his or her priorities, current tasks and work completed.
* Encourages constructive criticism on his or her work.
* Indomitable work ethic: The successful candidate will reject setbacks and will enthusiastically persist until ambitious goals are achieved. He or she will be resourceful and innovative at tackling complex technical challenges in a sustainable, proactive fashion
* Accountable: He or she should be a results-oriented team player who holds themselves accountable for performance, takes absolute ownership, and champions all aspects of quality initiatives.
* Sense of urgency. Escalates quality issues when appropriate; maintains a sense of "bug ownership" to see all issues through to a successful resolution. Strives to turn around issues with an efficient and effective approach.
* Flexible and adaptable. Should be able to switch gears in various high-stress situations and apply themselves to quickly learning new technologies and adopting new methodologies.

For immediate consideration, please submit your resume here.