Software Engineer (Barcelona)

Page Personnel
Barcelona - España 11/05/2020

Descripción de la oferta de empleo

Perfil buscado (Hombre/Mujer)

Requirements

Proficient English communication skills.

Understands and can employ Object Oriented Design Principles (SOLID)

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



Highly Desired

Experience configuring server technology (uWSGI, nginx, supervisord)

Experience with databases, message brokers and caching (e.g postgresql, celery, redis)

Experience with Django Rest Framework

Experience with Terraform and Ansible

Experience with Docker, Docker-Compose, and Kubernetes

Experience developing in C or C++

Looking for a python developer who would like to be part of the new team!


Client Details

We are 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. We work with top companies around the world which surely use their products or services on a daily basis. We give an answer to their needs by helping them validate their security-related assumptions.


Description

As a software engineer 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.


Job Offer

International team

Trainings and Certifications

Opportunity to work in an innovative company

Your ideas are important

Flexibility and Remote

Cool work environment

Competitive Salary

Otros detalles de la oferta

CVs inscritos en el proceso: 15

Comparte esta Oferta
En esta oferta serás redirigido a la pagina web de la empresa.
Completa el formulario en su web.
Esta candidatura no estará reflejada en tu cuenta.
Tus datos se almacenan directamente en la base de datos de la empresa.
Datos principales de la oferta
  • Barcelona, Spain - Barcelona
    España
    Ubicación
  • Analista Programador
    Funciones
  • Jornada completa
    Jornada
  • 2 años
    Experiencia
  • Indefinido
    Tipo contrato
  • Python Django

¿No tienes cuenta en Tecnoempleo.com?

Regístrate como candidato en Tecnoempleo.com y vincula tu CV a las ofertas de empleo.

Crea tu cuenta gratis
Amplía tu formación con estos cursos recomendados
Seas, Estudios Superiores Abiertos
Instituto Talent Management