Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Вакансия закрыта

Python разработчик

NMT
2 года назад
28 июня 2021
Харьковул. Клочковская, 3

Функциональные обязанности:
- написание кода и отладка программ с использованием соответствующих программных и
аппаратных средств, баз данных и технологий программирования, принятых в компании;
- использование методологии разработки, принятой в компании
- знание и использование принципов SOLID и гибкого связывания модулей
- уточнение требований и выпуск финальных версий программ
- тестирование и разработка модификаций программ
- написание программного кода по предъявленным требованиям

Основные компетенции:

- знание базовых функций и синтаксиса языка
- твердое понимание работы Python компилятора
- твердое понимание работы Djang - его специфики и узких мест
- понимание GIL, его специфики и способов аккуратного поведения с ним
- понимание и навыки профилирования
- твердый навык юнит/интеграционных тестов
- опыт работы pip, pyenv, virtualenv и решения проблем связанных с ним
- навык корректного и грамотного git flow
- опыт работы с БД разработкой, ее нюансы
- опыт разработки асинхронных приложений и понимание асинхронных и параллельных
моделей - в особенности в контексте связки Python + Django
- твердое понимание мутабельных и немутабельных типов и их отличие
- понимание работы сборщика муcсора (Garbahe Collection - GC) в Python
- понимание оличий работы GC Python2/Python3
- отличие процессов и потоков в контексте Python
- особенности и приницпы ООП в Python
- твердое понимание декораторов
- понимание принципов работы WSGI/ASGI
- принцип работы HTTP клиента в Python
- понимание принципов оптимизации Python кода
- твердое понимание узких мест Django, и оптимизации под эту конкретную специфику
- понимание паттернов проектирования, антипаттернов, разумности и сбалансированности их
применения
- понимание принципов работы с классами и типами
- понимание принципов функционального программирования средствами языка Python
- понимание работы с очередью сообщений
- понимание/опыт работы с docker/aws/docker/compose/kubernetes
- навыки работы в linux environment

Требования:
- опыт от 3-х лет
- опыта работы с Python 3.5 и выше
- опыт работы с БД (Postgres SQL)
- опыт работы с Django
- опыт работы с медицинскими системами
- опыт машинного обучения или другой опыт разработки, основанный на работе с данными

Будет плюсом:
- опыт работы с микросервисной архитектурой
- опыт работы в высоконагруженных проектах
- опыт работы с AWS
- git, linux, kubernetes, docker
- опыт работы с Redis, Message Queue
- опыта работы с медицинскими системами
- опыт работы с Go

Валерия

Похожие вакансии по городам:

Похожие вакансии по профессиям: