Job Description
Fortinet is currently seeking an intermediate to senior level Backend Developer to develop our new appliance, which has real impact in detecting and protecting against 0-day security attacks with 0 false positive alerts. The ideal candidate needs to have sound knowledge of PYTHON programming, hands-on experience working in Linux environment and good knowledge of networking protocols (TCP/IP). This is a great opportunity to work with Fortinet products while expanding your knowledge and developing your skills in network security.
Job Responsibilities:
- Perform hands-on bug fixes for the current product
- Develop, design, and test the software for the current product
- Maintain, evaluate, tune, and support the implementation of software and firmware
- Implement new features according to the new feature specifications
- Research, investigate, and define new areas of technology to enhance existing features or new product directions; re-evaluate the design and implementation of current source code
- Maintain and document code using source control system
Job Skills Required:
- 5+ years project experience in software development within Unix/Linux environment
- Excellent Python/C programming skills
- Stronghold of data structures and multiple-threading/multiple-processing programming
- Strong knowledge or experience with network, e.g. TCP/IP, DHCP, DNS etc.
- Good knowledge of database/SQL
- Experience with QEMU/KVM/docker/container/IOT would be a plus
- Experience with Windows/AD would be a plus
- Capable of switching focus in various situations and applying themselves to quickly learning new technologies and adopting new methodologies
- Excellent problem solving and troubleshooting skills
Education Requirements:
- Bachelor degree in computer science or related field
#GD
#LI-Mimi
Share
Facebook
Twitter
LinkedIn
Telegram
Tumblr
WhatsApp
VK
Mail