Junior Python Developer
Python
Barcelona
Remote friendly
It's your dream to be part of a SW Security company?
Our client is engineering a disruptive security product that delivers continuous validation of your enterprise security program so you can find the gaps, strengthen your security posture and exercise your incident response capabilities.
They work with top companies around the world which surely use their products or services on a daily basis. They give an answer to their needs by helping them validate their security-related assumptions.
Your mission ๐
As a software engineer at AttackIQ you will develop state of the art cyber attacks in order to validate security controls and processes.
You will have to follow best engineering practices to write software that is extensible, easy to package and deploy, as well as, maintainable and well tested.
You will have to design and implement all the infrastructure the scenarios rely on, which means you have to be familiar with infrastructure as code concepts, containerization, and its orchestration.
Perks, my friend!
Work with top customers over the world
Competitive salary
7 hours work schedule per day
Total free schedule
2 days per week of WFH / remote work
New office with amenities close to W Hotel
Great peer environment, tip: they love ping-pong!
If this is you โ holy cow! ๐
Proficient English communication skills.
Understands and can employ Object-Oriented Design Principles (SOLID)
Deep knowledge of py2 / py3 and ecosystem (lambda functions, decorators, Unicode
issues, threading, multiprocessing, queues, most used Python libraries, etc)
Deep knowledge of packaging and distributing Python libraries (JFrog Artifactory, pip,
setup.py, wheels)
Understand TDD; Ability to implement automated tests and code coverage
Understand software development patterns
Knowledge about Windows OS and how to troubleshoot software running there
(Windows Event Log, Registry, Procmon, Process Explorer, etc)
Experience with development tools like Git (Git workflows such as Gitflow or GitHub
flow) and Unix systems
If this is also you โ JACKPOT! ๐๐๐
Experience configuring server technology (uWSGI, Nginx, supervisor)
Experience with databases, message brokers and caching (e.g PostgreSQL, celery, Redis)
Experience with Terraform and Ansible
Experience with Docker, Docker-Compose, and Kubernetes
Experience developing in C or C++
Letโs have a chat and Get With us! ๐