Position: Senior Python Developer
Company: Develux
Category: Python
Experience required: 3y
English level: upper
Published: 2023-01-01T00:00:00+02:00

Develux offers full-cycle custom software development services and provides the smartest solutions for our customers in e-commerce, fintech, automotive, healthcare, and logistics & supply chains.

We are looking for a** Senior Python Developer**

**About the project:**
Products:
- An integrated suite of tools that provides comprehensive cyber security risk detection and management for enterprise systems.
- Response tool offers a security orchestration, automation, and response (SOAR) solution supporting the prevention, detection, investigation, and response to cyber security attacks. To do so, the tool uses executable playbooks specified according to the OASIS CACAO standard.
- Cyber Range tool offers cyber security training that covers a comprehensive spectrum of known and emerging security and privacy threats and is tailored to the particular security and privacy risks of different organizations.

**Additional hard skills ( will be a plus ):**
● Docker;
● Ansible;
● Websockets/SSE;
● RabbitMQ;
● Celery;
● Awareness of cybersecurity issues and solutions.

**Required hard skills:**
● BSc in Computer Science, Computer Engineering, or a related technical discipline;
● Good knowledge of Python and related frameworks including Django, Django REST Framework;
● Ability to Python testing with pytest;
● Knowledge of YAML;
● Ability to learn new software and technologies quickly;
● Ability to follow instructions and work well within a team environment;
● Full fluency in English;
● Excellent communication skills;
● Ability to work in an environment with pressing and continuous solution.

**Responsibilities (Goals/processes/main tasks) for employee:**
● Write effective, scalable code;
● Develop back-end components to improve responsiveness and overall performance;
● Integrate user-facing elements into applications;
● Test and debug programs;
● Improve functionality of existing systems;
● Assess and prioritize feature requests;
● Coordinate with internal teams to understand user requirements and provide technical solutions.

**Benefits:**
● Annual paid vacation: 21 working days
● Paid sick leave
● Corporate English courses (after successful completion of the adaptation period)
● Compensation for the cost of a subscription to a health/sports center (up to 100 USD / month after successful completion of the adaptation period)
● Reimbursement of expenses related to thematic conferences/courses (up to 100% in agreement with the Manager/Supervisor)
● Medical insurance (50% after successful completion of the adaptation period )
● Corporate events