Position: Python Developer
Company: ECHOES-AI
Experience required: 3y
Category: Python
Published: 2020-09-01T00:00:00+03:00

— This role is based in Kyiv (partially remote is acceptable)
— We have a private office at Hub 4.0 co-working (Podil) where the team meets once or twice a a week.
— Financial relocation assistance is possible for new team members moving from elsewhere in Ukraine to Kyiv
— Как проведение собеседования с кандидатами, так и общение внутри команды ведётся на украинском/русском языках.

**Responsibilities**
— Development of key software modules and components
— Description of the work of individual modules and the entire system;
— Code review and testing
— Participation in the collection, analysis and documentation of requirements.

**Required skills**
— At least 3 years of experience in the role of a Python Back-End developer;
— Deep understanding of a modern application (HTTP, REST principles, WebSocket);
— Familiarity with PostgreSQL, Celery;
— Good understanding of containerization and orchestration (docker);
— Knowledge of Linux/Unix systems, in terms of package and resource management, administration, troubleshooting;
— Demonstrate initiative and ownership of your work;

**Nice-to-haves**
- Experience with AWS;
- Experience with ElasticSearch;
- Experience with Redis;
- Experience with RabbitMQ;
- Experience with Nginx, uvicorn, gunicorn;
- Experience with docker-compose, Kubernetes;
- Experience with GraphQL;