Компания АК разрабатывает бухгалтерские продукты для банков и финтех компаний.
Среди наших клиентов Альфа-банк, ВТБ, Открытие, Модульбанк, Чёрная Бухгалтерия.
Мы являемся дочерней компанией 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;
• Удаленная работа без совмещения
Черкизово, Группа предприятий
Ульяновск
от 120000 RUR