Вакансия: Senior Python Developer
Описание вакансии
КОГО МЫ ИЩЕМ В новый проект-стартап мы ищем опытного специалиста в команду разработки продуктов.
Проект представляет собой IGA решение для управления доступами сотрудников в компании, отчетности перед службой безопасности и внешними аудиторами. Также имеется механизмы делегирования, наследования прав, маршрутов согласования и визуализации данных. Устанавливается на Kubernetes и состоит из множества контейнеров, большинство из которых - коннекторы ко внешним сервисам. Стэк продукта: Python, Django, ReactJS, PostgreSQL, DGraph, MinIO.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ - Рефакторинг кода на уровне архитектуры - превращение кастомного продукта в коробочный;
- Написание модульных тестов;
- Написание API-клиентов к удаленным системам;
- Написание кастомных скриптов для энтерпрайз клиентов;
ЧТО НЕОБХОДИМО УМЕТЬ И ЗНАТЬ - Опыт с Django + channels;
- Знание PostgreSQL на уровне разработчика, хорошее понимание SQL и первых трех уровней нормализации;
- Уверенное пользование Linux и инструментами разработчика (docker, git, др);
- Инструментирование кода (Jaeger, Zipkin, Open Telemetry).
БУДЕТ ПЛЮСОМ - Опыт в open source проектах;
- Опыт с GraphQL;
- Опыт с Dagster или Celery;
- Минимальный опыт в других языках, желательно Go или JavaScript;
- Graph базы данных (Dgraph, Neo4J, OrientDB и подобные);
- Минимальный опыт с dbt;
- Leetcode.
- Понимать порождающие и структурные паттерны;
МЫ ПРЕДЛАГАЕМ - Официальное трудоустройство по ТК РФ с первого дня;
- Возможность трудоустройства через ИП;
- Удаленный формат работы, гибкий график;