Chinaunix首页 | 论坛 | 博客
  • 博客访问: 27939
  • 博文数量: 4
  • 博客积分: 246
  • 博客等级: 二等列兵
  • 技术积分: 70
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-18 11:41
文章存档

2011年(3)

2010年(1)

我的朋友

分类: IT职场

2011-03-12 00:06:12

在您看下面的招聘之前,先看我的第一篇文章。
如果您感兴趣,给我邮件您的简历,别忘了,写明您应聘的职位
美国的职位,需要英语口语有要求,所以我直接列英语式的招聘要求:

(1)
City Burnaby
State/Province British Columbia [BC]
Country Canada [CA]
Title Junior Anti-Virus Analysts 

Position Overview
As a fast growing successful organization, Fortinet Technologies is happy to announce that we currently have 3 openings for our University New Grad program.  With this new program in place, we provide new grads with the opportunity to develop their career in UTM (Unified Threat Management). These particular roles will provide you with the opportunity to acquire AV (anti virus) analysis skills. Necessary training will be provided to help you excel in the job and Fortinet also offers a range of internal growth opportunities. We are recognized as an organization that continually promotes from within.

Job Responsibilities
In this role, you will get to demonstrate your aptitude for learning reverse engineer skills. This is a great opportunity to play a fundamental role in the fight against malicious attacks in diverse areas such as healthcare, government agencies, educational agencies, and so on.
 
The following job responsibilities are examples of daily activities:
 
Replication and analysis of computer virus/malware
Development of virus/malware detection algorithms in proprietary description language
Handling of virus/malware related customers’ inquiries and submissions
You will eventually be writing descriptions of virus/malware for publication on Fortinet website
You will eventually have the options to be developing programs/scripts to assist in virus/malware analysis and replication if that is your interest

Job Skills Required
As a new grad, you will bring the following base knowledge. The experience described can come from class projects, personal project and/or co-op experience.
 


--------------------------------------------------------------------------------------------------------
(2)
Software programming experience
Experience with scripting languages (Perl, JavaScript, VBS, Linux shell) and Intel x86 assembly language an asset
1-2 years of industry related experience will be considered an asset
 
You will also bring to the team:
Positive attitude
Nimble mind
Superior problem solving
Great trouble shooting skills
High motivation to succeed
 
The ideal candidate is a team player and has excellent time management skills, communication skills, and great problem solving skills. 
Educational Requirements
Diploma of Technology or Bachelor of Science in Computing Science or Electrical Engineering.


---------------------------------------------------------------------------------------------------------


(3)

City Burnaby
State/Province British Columbia [BC]
Country Canada [CA]
Title Junior QA Engineer 

Position Overview
As a fast growing success organization, Fortinet Technologies now invites two Junior QA Engineers to join our team. This position offers a large scope variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented QA and Software Engineers. 
 
If you enjoy being involved in the entire development lifecycle of complex software, naturally take ownership in projects, comfortably interface with cross-functional departments, and have a fierce desire to learn, you’ll find that Fortinet has a platform to support your professional success.

Job Responsibilities
In this role, you will get to demonstrate your aptitude for learning software testing, regression testing and Internet Protocols. This is a great opportunity to play a fundamental role in the integrity testing of our Fortinet products as well as developing your knowledge in the areas of diverse software systems verifications for vulnerabilities and compliance management applications.
 
The following are some of the daily tasks associated with this role:
Execute regression testing on firewalls using a combination of manual and autotesting techniques
Create, maintain, and execute test specifications and test cases
Identify, document, and track software defects found during testing
Work closely with developers to ensure defects are correctly identified and fixed
 

Job Skills Required
2 to 3 years of software testing experience
Solid understanding of TCP/IP, routing, and switching
Experience configuring, installing, and troubleshooting PC/server software and hardware in a Windows or Unix (Linux) environment
Knowledge of Firewalls, Linux, Sniffer, or Ethereal
Knowledge of Shell, TCL is an asset
Demonstrated ability to logically and analytically troubleshoot software
Demonstrated ability to write clear and reproducible problem reports, and test results
Knowledge of general QA procedures and methodologies, and software development fundamentals
Ability to work in a collaborative environment and communicate well with other departments
Ability to work on assigned tasks under tight time constraints
Educational Requirements
A degree or technical diploma in computer science, computer technology or related field

 --------------------------------------------------------------------------------------------------------------

(4)
 


City Burnaby
State/Province British Columbia [BC]
Country Canada [CA]
Title Software Engineer - MacOS 

Position Overview  
We are looking for an intermediate/senior software developer with solid experience in software development. This is a position in the FortiClient team mostly working on MacOS platform. This position requires close interaction with other members in the teams which work on Windows/Linux platform. This position offers large scope variety and direct involvement with complex, innovative technology.

Job Responsibilities
With Fortinet, you will get to demonstrate your expertise in design, development, performance tuning, and documentation. You will also be involved in research, investigation, and definition of new areas of technology that will enhance new and existing products.
 
The following job responsibilities are examples of daily activities:
 
Use the established software development process within a team environment.
Develop, design and test software for Fortinet Products in the FortiClient group, mostly working on MacOS environment.
Troubleshoot, identify and improve product quality following QA testing and customer feedback.
Maintain, improve and support existing software products.

Job Skills Required
As a Intermediate/Senior Software Engineer, having several of the following attributes will make you a competitive candidate so we encourage you highlight those you have on your resume. 
 
3-5 years of software development experience in MacOS environment
Experienced programmer in C/C++/Objective-C, Cocoa/CoreFoundation frameworks, familiar with Xcode, proven track record of designing and building applications for Mac OS.
Experience in TCP/IP networking, multi process/thread programming.
Capable of switching focus in various situations and apply themselves to quickly learning new technologies and adopting new methodologies.
Excellent problem solving and troubleshooting skills.
Linux and/or Windows programming experience is a plus.
iPhone programming experience is a plus.
Educational Requirements  
Computer Science or similar degree.



-------------------------------------------------------------------------------------------------------------------



(5)
City Burnaby
State/Province British Columbia [BC]
Country Canada [CA]
Title Senior QA Engineer 

Position Overview  
As a fast growing success organization, Fortinet Technologies now invites several upbeat QA Engineering Gurus to join our team. These positions offer a large scope variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented QA and Software Engineers. 
 
If you enjoy being involved in the entire development lifecycle of complex software, naturally take ownership in projects, comfortably interface with cross-functional departments, and mentor younger QA Engineers, you’ll find that Fortinet has a platform to support your professional success.

Job Responsibilities  
In this role, you will get to demonstrate your strong experience in software testing, regression testing and in-depth knowledge in Internet Protocols. This is a great opportunity to play a fundamental role in the integrity testing of our Fortinet-family products.
 
The following job responsibilities are examples of daily activities:
 
Perform integrity tests and/or regression testing on the Fortinet product family using a combination of manual and automated techniques.
Maintain and improve system team testing environments which have dynamic routing, IPV6, VPN and trunking, linux and windows servers.
Reproduce bugs as submitted by customers and work with developers on resolutions.
Develop auto test scripts using shell, TCL or other languages.
Create, maintain, and execute test specifications and test cases.
Identify, document and track software defects found during testing.
Work closely with developers to ensure defects are correctly identified and resolved.

Job Skills Required : 
Having the following attributes will make you a competitive candidate, so do not hesitate in highlighting those you possess in your resume.
 
5 years + of software testing experience.
Solid knowledge of TCP/IP, IPv6, routing, switching, IPSec/SSLVPN, data encryption and authentication.
Working experience with routers, switches and firewalls.
Demonstrated ability to logically and analytically troubleshoot software.
Knowledge of general QA procedures and methodologies as well as software development fundamentals.
Experience with configuring, installing and troubleshooting PC/server software and hardware in a Windows and Unix environment.
Demonstrated ability to write clear and reproducible problem reports, and test results.
Demonstrated knowledge of firewalls, Linux, Sniff or Ethereal.
Demonstrated ability to logically and analytically troubleshoot software and ability to work under tight time constraints.
Highly motivated with the ability to work on assigned tasks under tight time constraints.
Knowledge in scripting languages such as shell, TCL, PERL is a definite asset.
Knowledge and experience of C and MySQL/SQLite is preferred.
CCIE and/or RHCE certification is a definite asset.
 
It goes without saying that you have excellent time management skills, are a team player, possess excellent communication skills and have great problem solving skills.
Educational Requirements  
A degree or technical diploma in Computer Science, Computer Technology, or related field.



-------------------------------------------------------------------------------------------------------------------



(6)

City Burnaby
State/Province British Columbia [BC]
Country Canada [CA]
Title Intermediate QA Engineer 
Position Overview  
As a fast growing success organization, Fortinet Technologies now invites several Intermediate QA Engineers to join our team. These positions offer a large scope variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented QA and Software Engineers. 
 
If you enjoy being involved in the entire development lifecycle of complex software, naturally take ownership in projects, comfortably interface with cross-functional departments, and have a fierce desire to learn, you’ll find that Fortinet has a platform to support your professional success.
 
Job Responsibilities  :
In any of these roles, you will get to demonstrate your strong experience in software testing, regression testing and in-depth knowledge in Internet Protocols. This is a great opportunity to play a fundamental role in the integrity testing of our Fortinet-family products and to develop your knowledge in the area of verification of diverse software systems for vulnerabilities and compliance management applications.
 
The following job responsibilities are examples of daily activities:
Perform integrity testing on the various Fortinet products.
Maintain and improve system team testing environments using virtual machines and automate the testing.
Maintain, and execute test specifications and test cases.
Maintain and improve system team testing environments which have dynamic routing, IPV6, VPN and trunking, linux and windows servers.
Develop, maintain and execute tools and scripts using shell, TCL or other languages.
Identify, document and track software defects found during testing.
Continual review and improvement of testing process and implementation.
Execute development testing on Fortinet products using a combination of manual and auto testing techniques
Help developer setting up testing network environment and/or reproduce customers issues.
Work closely with developers to ensure defects are correctly identified and fixed.

Job Skills Required
Having the following attributes will make you a competitive candidate, so do not hesitate in highlighting those you possess in your resume.
3 to 5 years + of software testing experience.
knowledge of TCP/IP networking, IPv6, switching, IPSec/SSLVPN, Ethereal and packet sniffers.
Understanding of Firewall, VPN, and Routing.
Strong working knowledge of Windows and various Unix/Linux platforms.
Familiarity with system installation, configuration, patching, and trouble-shooting.
Script/test automation knowledge, Windows batch programming and/or perl or other Unix shell scripts.
Knowledge of Windows server configuration and setup.
Experience of vulnerability assessment and other security technologies is a definite asset.
 
It goes without saying that you have excellent time management skills, are a team player, possess excellent communication skills and have great problem solving skills.
Educational Requirements  
A degree or technical diploma in Computer Science, Computer Technology, or related field.




-------------------------------------------------------------------------------------------------------------------



(7)

City Burnaby
State/Province British Columbia [BC]
Country Canada [CA]
Title Senior Software Engineer 

Position Overview  
As a fast growing successful organization, Fortinet Technologies now invites 5 upbeat Software Engineering Gurus to join our team. These positions offer a large scope of variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented developers and engineers. 
 
If you enjoy being involved in the entire development lifecycle of complex software, naturally take ownership in projects, comfortably interact with cross-functional departments, and enjoy mentoring younger developers, you’ll find that Fortinet has a platform to support your professional success.

Job Responsibilities  
At Fortinet, you will get to demonstrate your expertise in design, development, performance tuning, and documentation. You will also be involved in research, investigation, and definition of new areas of technology that will enhance new and existing products.
 
The following job responsibilities are examples of daily activities:
Continuous maintenance, support and improvements on existing software products
Hands on in bug fixing current products
Development, design and test the software for current products
Maintain and document code using source control system
Maintenance, performance tuning, and support of implemented software or firmware products
 
The following job responsibilities are examples of more specialized assignments:
AntiVirus/AntiMalware engine development for Windows, Linux and Mac OS X
Framework testing and unit testing based on function modules with C/C++ and scripting languages
Engine integration with Fortinet products
Prepare security research on malware techniques
Design and implementation of high-availability and high-performance server applications in a distributed network
Design and implementation of communication protocols with other devices/systems
Develop software for internal systems (i.e.  web applications, Database applications, tools, webservices, automation) to support various Fortinet Security Labs
Develop and work with client/server clusters
Perform data mining and data presentation
Optimize data accesses to and from large datasets
Research, investigate and define new areas of technology to enhance existing FortiGate product or new product directions; re-evaluate the design and implementation of current source code

Job Skills Required  
Having several of the following attributes will make you a competitive candidate: 
5+ years of solid software development experience in Unix/Linux environment is essential
Expert C/C++ experience and object-oriented programming on enterprise applications is essential
Expert knowledge in TCP/IP and distributed network computing is essential
Expert programmer in Windows API
Experienced with multi process/thread programming
Expert in MacOS programming
Familiar with unit testing methodologies and testing frameworks
Demonstrated ability to debug complex systems
Advanced knowledge on malware and system security.
Advanced knowledge on scripting languages (Perl/Python)
Demonstrated ability to logically and analytically troubleshoot software and ability to work under tight time constraints
Familiarity with unit testing methodologies and testing frameworks
Experience and knowledge in malware and system security
Experience with firewalls and embedded systems is a plus
Experience in Java programming is a plus
Knowledge in database, SQL and PHP is a plus
Knowledge on Windows server environment (Active Directory, Terminal Service, etc.) is a plus
Relational database skills is a plus
Experience with Windows system level programming is a plus
Knowledge in database, SQL and PHP is a plus
 
The ideal candidate is a team player and possesses excellent time management skills, communication skills, and has great problem solving skills.
Educational Requirements
Bachelor's degree in Software Engineering or Electical Engineering







---------------------------------------------------------------------------------------------------------------------

(8)
City Burnaby
State/Province British Columbia [BC]
Country Canada [CA]
Title Intermediate Software Engineer 

Position Overview As a fast growing successful organization, Fortinet Technologies now invites 10 upbeat Intermediate Software Engineers to join our team. These positions offer a large scope of variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented developers and engineers. 
 
If you enjoy being involved in the entire development lifecycle of complex software, naturally take ownership in projects, comfortably interact with cross-functional departments, and effectively work with minimal supervision, you’ll find that Fortinet has a platform to support your professional success.
 
Job Responsibilities
At Fortinet, you will get to demonstrate your skills in design, development, performance tuning, and documentation. You will also be involved in research, investigation, and definition of new areas of technology that will enhance new and existing products.  
 
The following job responsibilities are examples of daily activities:
Continuous maintenance, support and improvements on existing software products
Hands on in bug fixing current products
Development, design and test software for current products
Maintain and document code using source control system
Maintenance, performance tuning, and support of implemented software or firmware products
 
The following job responsibilities are examples of some more specialized assignments. If you have experience in one or several of the following, we strongly encourage you to highlight it in your resume:
AntiVirus/AntiMalware engine development for Windows, Linux and Mac OS
Framework testing and unit testing based on function modules with C/C++ and scripting languages
Engine integration with Fortinet products
Prepare security research on malware techniques
Design and implementation of high-availability and high-performance server applications in a distributed network
Design and implementation of communication protocols with other devices/systems
Develop software for internal systems (i.e.  web applications, Database applications, tools, webservices, automation) to support the various Fortinet Security Labs
Develop and work with client/server clusters
Perform data mining and data presentation
Optimize data accesses to and from large datasets
Research, investigate and define new areas of technology to enhance existing FortiGate product or new product directions; re-evaluate the design and implementation of current source code
 
This role involves active involvement in the full development lifecycle in products having a real impact in reducing security threats.    

Job Skills Required:
As an Intermediate Software Engineer, having several of the following attributes will make you a competitive candidate: 
3-5 years of software development experience in Unix/Linux environment is essential
Strong C/C++ experience and object-oriented programming is essential
Solid background in TCP/IP and distributed network computing is essential
Experienced programmer in Windows API
Experienced with multi process/thread programming
Experience in MacOS programming
Familiar with unit testing methodologies and testing frameworks
Disk storage, Web cache, and/or WAN acceleration skills is an asset
Extensive experience with network and web technologies, e.g. IP, TCP, HTTP, SSL, DNS, etc.
Demonstrated ability to debug complex systems
Experience and knowledge about malware and system security
Experience on scripting languages (Perl/Python)
Demonstrated ability to logically and analytically troubleshoot software and ability to work under tight time constraints
Familiarity with unit testing methodologies and testing frameworks
Experience and knowledge about malware and system security
Experience with firewalls and embedded systems is a plus
Experience in Java programming is a plus
Knowledge in database, SQL and PHP is a plus
Knowledge on Windows server environment (Active Directory, Terminal Service, etc.) is a plus
Relational database skills is a plus
Experience on Windows system level programming is a plus
Knowledge in database, SQL and PHP is a plus
 
The ideal candidate is a team player and possesses excellent time management skills, communication skills and has great problem solving skills.
Educational Requirements Bachelor's Degree in Software Engineering or Electrical Engineering.
阅读(2579) | 评论(0) | 转发(0) |
0

上一篇:fortinet(飞塔)美国职位

下一篇:没有了

给主人留下些什么吧!~~