To ogłoszenie wygasło w dniu 2016-12-19 18:15.

Python Security Engineer

  • Umowa o pracę Umowa

Opis oferty

Are you an experienced security researcher with a mastery of Python? Do you have a strong understanding of networking, security, and other related techniques? If you are a highly motivated, efficient, and a team player, this position could be a great fit.

Job Description: The Security Research Architect is responsible for supporting the Engineering department in research and security related tasks including content updates for the products and testing products as well as related systems for security issues.



Wymagania

Key Responsibilities:
  • Investigate and maintain Content update data for various products
  • Good understanding and experience of the Python scripting language
  • Ability to create, maintain and monitor critical live infrastructure
  • Experience working with and maintaining CDN systems
  • Periodic refactoring and continuous performance improvement of Updaters
  • Keeps up-to-date with what is happening in the international security community
  • Keeps up-to-date with what is happening in the patch management community
  • Is aware of the latest viruses, exploits, Trojans and other Malware
  • Researches new vulnerabilities related to Microsoft products, Linux and email technologies which would benefit GFI to integrate checks for within the assigned GFI products
  • Provide security checks with detailed description / fix or work around procedures
  • Monitor Linux security reports and update vulnerable application version list accordingly.
  • Monitor Windows security reports and update vulnerable application version list accordingly.
  • Tests GFI products when required for possible weaknesses
  • Properly documents and catalogues research results.
  • Ability to perform various tasks at the same time and multitask between them as necessitated by daily needs.
  • Stay overtime as require to ensure timely release of Content updates


Required Skills and Experience: A Security Researcher must have a high level of expertise in networking technologies, typically TCP/IP protocols. Knowledge of a scripting/programming language is essential, ideally being C++/C#, Vbscript and bash scripting. Knowledge of Python is required.
Experience with network packets, sniffer tools, intrusion detection systems, Linux distributions, Windows Servers Operating Systems, email systems, MIME encapsulation and RFC Internet standards is an asset. Prerequisites:

  • Experience developing in Python
  • Experience using python libraries win32api, paramiko, pycrypto, requests and mysql will be considered an asset
  • Working knowledge of scripting languages and demonstrated proficiency in basic programming techniques
  • Very strong understanding of networking, security and other related techniques.
  • Ability to Install/Configure/Maintain the follow network services:
  • Exchange Server
  • SQL Server
  • DHCP & DNS
  • IIS & SMTP
  • Working Knowledge and Ability to Troubleshoot issues using protocols like:
  • HTTP
  • SMTP
  • FTP
  • SFTP
  • Experience with Virtualization Technologies
  • HyperV
  • VMWare
  • VirtualBox
  • Good English
  • Good writing/presentation skills
  • Ability to process data
  • Fast Learner
  • Accuracy, consistency and diligence
  • Analytical mind (ability to process and solve puzzles).

Metodologia pracy

Pytania i odpowiedzi