Компания АК разрабатывает бухгалтерские продукты для банков и финтех компаний.
Среди наших клиентов Альфа-банк, ВТБ, Открытие, Модульбанк, Чёрная Бухгалтерия.
Мы являемся дочерней компанией 1С, и под нашим управлением уже обслуживается больше 10000 клиентов. Наша команда первой на рынке запустила бухгалтерию, встроенную в банк. Мы очень быстро растем и ищем амбициозных людей для изменения рынка бухучета!
ООО АК является аккредитованной IT-компанией, зарегистрированной в реестре Министерства цифрового развития.
Сейчас наша команда ищет Python-разработчика уровня Middle/Senior.
Задача: Работа над продуктом, связанным с новой системой налогообложения АУСН.
Обязанности
Разработка и архитектура:
-
Проектирование и разработка высоконагруженных микросервисных приложений
-
Создание REST API на базе FastAPI
-
Оптимизация производительности существующих решений
-
Участие в code review и улучшение качества кода команды
-
Разработка технической документации
Поддержка и развитие:
-
Сопровождение и поддержка существующих систем
-
Рефакторинг legacy-кода
-
Интеграция с внешними сервисами и API
-
Работа с системами мониторинга и логирования
Тестирование и деплой:
-
Написание unit-тестов и интеграционных тестов
-
Настройка CI/CD процессов
-
Деплоймент приложений в production
-
Мониторинг работоспособности и оптимизация производительности систем
Требуемые навыки
Стек разработки: Python (FastAPI), PostgreSQL, ELK, Kafka, Cryptopro.
Требования:
• Опыт написания микросервисов, понимание микросервисной архитектуры;
• Опыт работы с ОС семейства Linux;
• Написание базовой тех. документации: Docker, Docker Compose, Kubernetes.
Требуемые навыки
Обязательные:
-
Глубокие знания Python и опыт работы с FastAPI
-
Опыт разработки микросервисных архитектур
-
Уверенное владение PostgreSQL
-
Знание принципов работы Linux
-
Опыт работы с Docker, Docker Compose, Kubernetes
Обязательные технические навыки:
-
Python:
-
Глубокое понимание языка и его особенностей
-
Опыт работы с асинхронным программированием
-
Знание принципов clean code и SOLID
-
-
Базы данных:
-
Профессиональное владение PostgreSQL
-
Опыт оптимизации запросов
-
Понимание принципов нормализации
-
-
Микросервисы:
-
Опыт разработки микросервисной архитектуры
-
Понимание паттернов проектирования
-
Опыт работы с REST API
-
Инструменты и технологии:
-
Linux:
-
Уверенное владение командной строкой
-
Опыт администрирования серверов
-
Знание основ сетевой безопасности
-
-
Контейнеризация:
-
Опыт работы с Docker
-
Знание Docker Compose
-
Базовые знания Kubernetes
-
-
Версия:
-
Опыт работы с Git
-
Понимание принципов Git Flow
-
Дополнительные требования
Желательные навыки:
-
Опыт работы с Kafka
-
Знание ELK-стека
-
Опыт работы с КриптоПро
-
Понимание принципов DevOps
-
Навыки технического лидерства
Условия:
• Вопрос заработной платы готовы обсуждать по результатам собеседования;
• Трудоустройство по ТК РФ, полностью "белая" заработная плата;
• Полная занятость, 5/2;
• Удаленная работа без совмещения