Position: Strong Python Developer
Company: NGM Agency
Experience required: 3y

**Requirements**
-At least 4 years of commercial development experience in Python and 1.5+ years in PHP;
-Solid knowledge of Python 2.7/3.x, Django 1.8+, Django Rest Framework and PHP 7.4/8.1;
-Understanding and experience with Rest API;
-Good knowledge and understanding of web security principles;
-Confident knowledge of databases (PostgreSQL, MySQL) + ability to write SQL queries;
-Understanding of OOP, design patterns, algorithms and data structures;
-Confident knowledge of Git, Linux and Docker;
-Basic knowledge of HTML, CSS, Javascript;
-Knowledge of Puppeteer will be a plus;
-Comprehensive knowledge of the operation and configuration of servers, proxies, etc.;
-A basic understanding of the basics and main requirements for sites from the SEO side is desirable;
-The ability to competently and correctly perform assigned tasks, to look for alternative solutions to problems.

**Responsibilities**
-Develop new and support server solutions using Python (80%);
-Support and improve existing PHP applications (20%);
-Perform code review, code merging, functional testing, bug fixes, and application optimization;
-Implementation and integration of various scripts, parsers, bots and APIs;
-Performing various tasks related to SEO.