Position: Expert Full Stack Python Developer (Сyber security direction)
Company: Ciklum
Experience required: 5y
Category: Python
English level: upper
Published: 2020-08-01T00:00:00+03:00

Guardicore is seeking an independent and passionate, **senior security-oriented Full-Stack Developer** to lead a high-profile, open-source breach and attack simulation project, and take it to new heights.

**This position's location is flexible. We welcome Code travelers as long as it is safe and convenient for you.**

**Infection Monkey** is a security assessment tool used by hundreds of IT teams worldwide, to help them find and mitigate weaknesses in their on-premise and cloud-based data centers. Infection Monkey has gained significant popularity amongst the cybersecurity community, has over 3,300 stars on Github, and was presented on stage in BlackHat USA’2016 and DefCon’2020.

The candidate will join Guardicore Labs, a global research & innovation team, consisting of cybersecurity researchers, industry experts and hackers. We publish our cyber security research and provide analysis, insights and response methodologies to the latest cyber threats.

You can check out our blog posts here: https://www.guardicore.com/labs/

**In this role, you will:**
●	Manage a software project consisting of a worm-like agent and a command and control (CNC) server with a modern web interface.
●	Use a wide variety of technologies and programming languages, including full-stack web development, integration with cloud services and container platforms, and exploit development.
●	Lead the work of developers and external contributors to the project.
●	Collaborate with Guardicore’s Product, Marketing and Sales departments to promote the project.
 
You can read more about the Infection Monkey here: https://infectionmonkey.com/

**Requirements:**
 
●	5+ years of software development experience.
●	3+ years of Python programming experience.
●	Experience managing a software project. Including designing features, creating test and release plans, and supervising developers’ work.
●	Excellent written & spoken communication skills in English.
●	Cybersecurity & computer networks background.
●	Some experience with Front End development using JavaScript.
●	Experience developing software for Windows & Linux environments.
 
**Advantages:**
 
●	Experience developing network/security-oriented software.
●	Experience with front-end development using React.
●	Experience using and integrating with cloud services by leading cloud providers, such as EC2, DynamoDB, Lambda, IAM, SSM.
●	Experience using Terraform.
●	Experience using MongoDB.
●	Familiarity with Zero-Trust and MITRE frameworks.