Компания: ЛитРес
З/П: -
Тип занятоcти: #Удаленка #Офис
Локация: #Москва
Позиция: #Senior
Задачи:
- Вам предстоит переводить текущий монолит на микросервисы. Сейчас мы начали с перевода части монолита - api для мобильных клиентов и фронта, переписываем с perl на асинхронный python 3.9 (FastAPI). Perl при этом знать не нужно.
Стек:
#Python #FastAPI #GitlabCI #Docker #Kubernetes #REST #OpenAPI #Swagger #MySQL #ORM #SQLAlchemy #Sentry #Prometheus #Grafana
З/П: -
Тип занятоcти: #Удаленка #Офис
Локация: #Москва
Позиция: #Senior
Задачи:
- Вам предстоит переводить текущий монолит на микросервисы. Сейчас мы начали с перевода части монолита - api для мобильных клиентов и фронта, переписываем с perl на асинхронный python 3.9 (FastAPI). Perl при этом знать не нужно.
Стек:
#Python #FastAPI #GitlabCI #Docker #Kubernetes #REST #OpenAPI #Swagger #MySQL #ORM #SQLAlchemy #Sentry #Prometheus #Grafana
Компания: ЛитРес
З/П: -
Тип занятоcти: #Удаленка #Офис
Локация: #Москва
Позиция: #Senior
Задачи:
- Вам предстоит переводить текущий монолит на микросервисы. Сейчас мы начали с перевода части монолита - api для мобильных клиентов и фронта, переписываем с perl на асинхронный python 3.9 (FastAPI). Perl при этом знать не нужно.
Стек:
#Python #FastAPI #GitlabCI #Docker #Kubernetes #REST #OpenAPI #Swagger #MySQL #ORM #SQLAlchemy #Sentry #Prometheus #Grafana
З/П: -
Тип занятоcти: #Удаленка #Офис
Локация: #Москва
Позиция: #Senior
Задачи:
- Вам предстоит переводить текущий монолит на микросервисы. Сейчас мы начали с перевода части монолита - api для мобильных клиентов и фронта, переписываем с perl на асинхронный python 3.9 (FastAPI). Perl при этом знать не нужно.
Стек:
#Python #FastAPI #GitlabCI #Docker #Kubernetes #REST #OpenAPI #Swagger #MySQL #ORM #SQLAlchemy #Sentry #Prometheus #Grafana
Компания: GRI
З/П: -
Тип занятоcти: #Удаленка #Офис #Гибрид
Локация: #Москва
Позиция: #Senior
Задачи:
- Разработка, code review, рефакторинг кода
- Сопровождение и документирование написанного кода
- Участие в проектировании систем
- Оптимизация сервисов под высокие нагрузки
Стек:
#Python #Django #Flask #aiohttp #DjangoRestFramework #Swagger #PostgreSQL #Solr #Redis #Tarantool #ClickHouse #Celery #RabbitMQ #Docker #Ansible
З/П: -
Тип занятоcти: #Удаленка #Офис #Гибрид
Локация: #Москва
Позиция: #Senior
Задачи:
- Разработка, code review, рефакторинг кода
- Сопровождение и документирование написанного кода
- Участие в проектировании систем
- Оптимизация сервисов под высокие нагрузки
Стек:
#Python #Django #Flask #aiohttp #DjangoRestFramework #Swagger #PostgreSQL #Solr #Redis #Tarantool #ClickHouse #Celery #RabbitMQ #Docker #Ansible
Компания: GRI
З/П: -
Тип занятоcти: #Удаленка #Офис #Гибрид
Локация: #Москва
Позиция: #Senior
Задачи:
- Разработка, code review, рефакторинг кода
- Сопровождение и документирование написанного кода
- Участие в проектировании систем
- Оптимизация сервисов под высокие нагрузки
Стек:
#Python #Django #Flask #aiohttp #DjangoRestFramework #Swagger #PostgreSQL #Solr #Redis #Tarantool #ClickHouse #Celery #RabbitMQ #Docker #Ansible
З/П: -
Тип занятоcти: #Удаленка #Офис #Гибрид
Локация: #Москва
Позиция: #Senior
Задачи:
- Разработка, code review, рефакторинг кода
- Сопровождение и документирование написанного кода
- Участие в проектировании систем
- Оптимизация сервисов под высокие нагрузки
Стек:
#Python #Django #Flask #aiohttp #DjangoRestFramework #Swagger #PostgreSQL #Solr #Redis #Tarantool #ClickHouse #Celery #RabbitMQ #Docker #Ansible
👍1
Компания: ООО ТН Цифровая Логистика
З/П: до 350 000 руб.
Тип занятоcти: #Удаленка #Гибрид
Локация: #Москва
Позиция: #Senior
Задачи:
- Развитие бэкенда (Python\Django) функционально насыщенной логистической платформы с веб-клиентом на Angular и мобильным клиентом на Flutter;
- Проектирование программных и интеграционных решений, межкомпонентного API;
- Выпуск функционала в запланированные сроки и с нужным качеством;
- Лидирование мини-групп в составе команды: постановка и распределение задач,
приемка результатов, помощь участникам при реализации задач, организация совместной работы над единой кодовой базой, соблюдение критериев качества программного кода, культивирование практик обеспечения качества кода, развитие профессиональных компетенций членов группы.
Стек:
#Python #Django #PostgreSQL #Go #FastAPI #Redis #ClickHouse #RabbitMQ #Kafka #Swagger #Docker #K8S #ELK #Prometheus #Grafana #Gitlab
З/П: до 350 000 руб.
Тип занятоcти: #Удаленка #Гибрид
Локация: #Москва
Позиция: #Senior
Задачи:
- Развитие бэкенда (Python\Django) функционально насыщенной логистической платформы с веб-клиентом на Angular и мобильным клиентом на Flutter;
- Проектирование программных и интеграционных решений, межкомпонентного API;
- Выпуск функционала в запланированные сроки и с нужным качеством;
- Лидирование мини-групп в составе команды: постановка и распределение задач,
приемка результатов, помощь участникам при реализации задач, организация совместной работы над единой кодовой базой, соблюдение критериев качества программного кода, культивирование практик обеспечения качества кода, развитие профессиональных компетенций членов группы.
Стек:
#Python #Django #PostgreSQL #Go #FastAPI #Redis #ClickHouse #RabbitMQ #Kafka #Swagger #Docker #K8S #ELK #Prometheus #Grafana #Gitlab
Компания: B.ART
З/П: от 150 000 до 200 000 руб.
Тип занятоcти: #Удаленка #Гибрид
Локация: #Москва
Позиция: #Middle
Задачи:
- Участие в проектировании архитектуры
- Разработка CRM (back office)
- Разработка backend (front office)
- Интеграция API
- Адаптация верстки для backend
Стек:
#Python #Backend #HTML #CSS #API #Swagger
З/П: от 150 000 до 200 000 руб.
Тип занятоcти: #Удаленка #Гибрид
Локация: #Москва
Позиция: #Middle
Задачи:
- Участие в проектировании архитектуры
- Разработка CRM (back office)
- Разработка backend (front office)
- Интеграция API
- Адаптация верстки для backend
Стек:
#Python #Backend #HTML #CSS #API #Swagger
Компания: ООО ТН Цифровая Логистика
З/П: до 350 000 руб.
Тип занятоcти: #Удаленка #Гибрид
Локация: #Москва
Позиция: #Senior
Задачи:
- Развитие бэкенда (Python\Django) функционально насыщенной логистической платформы с веб-клиентом на Angular и мобильным клиентом на Flutter;
- Проектирование программных и интеграционных решений, межкомпонентного API;
- Выпуск функционала в запланированные сроки и с нужным качеством;
- Лидирование мини-групп в составе команды: постановка и распределение задач,
приемка результатов, помощь участникам при реализации задач, организация совместной работы над единой кодовой базой, соблюдение критериев качества программного кода, культивирование практик обеспечения качества кода, развитие профессиональных компетенций членов группы.
Стек:
#Python #Django #PostgreSQL #Go #FastAPI #Redis #ClickHouse #RabbitMQ #Kafka #Swagger #Docker #K8S #ELK #Prometheus #Grafana #Gitlab
З/П: до 350 000 руб.
Тип занятоcти: #Удаленка #Гибрид
Локация: #Москва
Позиция: #Senior
Задачи:
- Развитие бэкенда (Python\Django) функционально насыщенной логистической платформы с веб-клиентом на Angular и мобильным клиентом на Flutter;
- Проектирование программных и интеграционных решений, межкомпонентного API;
- Выпуск функционала в запланированные сроки и с нужным качеством;
- Лидирование мини-групп в составе команды: постановка и распределение задач,
приемка результатов, помощь участникам при реализации задач, организация совместной работы над единой кодовой базой, соблюдение критериев качества программного кода, культивирование практик обеспечения качества кода, развитие профессиональных компетенций членов группы.
Стек:
#Python #Django #PostgreSQL #Go #FastAPI #Redis #ClickHouse #RabbitMQ #Kafka #Swagger #Docker #K8S #ELK #Prometheus #Grafana #Gitlab
Компания: B.ART
З/П: от 150 000 до 200 000 руб.
Тип занятоcти: #Удаленка #Гибрид
Локация: #Москва
Позиция: #Middle
Задачи:
- Участие в проектировании архитектуры
- Разработка CRM (back office)
- Разработка backend (front office)
- Интеграция API
- Адаптация верстки для backend
Стек:
#Python #Backend #HTML #CSS #API #Swagger
З/П: от 150 000 до 200 000 руб.
Тип занятоcти: #Удаленка #Гибрид
Локация: #Москва
Позиция: #Middle
Задачи:
- Участие в проектировании архитектуры
- Разработка CRM (back office)
- Разработка backend (front office)
- Интеграция API
- Адаптация верстки для backend
Стек:
#Python #Backend #HTML #CSS #API #Swagger
👍5
Компания: АО АйСи Сервис
З/П: -
Тип занятоcти: #Удаленка
Локация: #Москва
Позиция: #Senior
Задачи:
- Проектирование и разработка информационных систем и компонентов.
- Доработка функционала систем в соответствии с техническими требованиями.
- Проведение code review.
- Участие в проекте на уровне архитектуры, понимание долгосрочных последствий принятых технических решений.
- Лид группы (2-5 человек)
Стек:
#Python #Flask #FastAPI #ORM #SQLAlchemy #pyenv #poetry #SQL #Redis #SOAP #REST #XML #JSON #HTTP #Docker #DockerCompose #Git #OpenAPI #Swagger
З/П: -
Тип занятоcти: #Удаленка
Локация: #Москва
Позиция: #Senior
Задачи:
- Проектирование и разработка информационных систем и компонентов.
- Доработка функционала систем в соответствии с техническими требованиями.
- Проведение code review.
- Участие в проекте на уровне архитектуры, понимание долгосрочных последствий принятых технических решений.
- Лид группы (2-5 человек)
Стек:
#Python #Flask #FastAPI #ORM #SQLAlchemy #pyenv #poetry #SQL #Redis #SOAP #REST #XML #JSON #HTTP #Docker #DockerCompose #Git #OpenAPI #Swagger
👍1
Компания: MTS
З/П: -
Тип занятоcти: #Офис #Удаленка
Локация: #СанктПетербург #Москва #Екатеринбург
Позиция: #Senior
Задачи:
- Заниматься разработкой микросервисной архитектуры, интерфейсной части продукта (API), сервисов, приложения по обработке текстовых данных на естественном языке, серверной части продукта, схем взаимодействия и интеграций.
- Создавать и обучать ML модели для задач обработки текстовых данных.
- Участвовать в процессе создания архитектуры баз данных, в том числе графовых.
- Заниматься оптимизацией быстродействия и производительности разрабатываемых решений.
- Разрабатывать функционал в области компьютерного зрения.
Стек:
#Python #RabbitMQ #Kafka #Docker #Git #CI/CD #Jira #SQL #Swagger
З/П: -
Тип занятоcти: #Офис #Удаленка
Локация: #СанктПетербург #Москва #Екатеринбург
Позиция: #Senior
Задачи:
- Заниматься разработкой микросервисной архитектуры, интерфейсной части продукта (API), сервисов, приложения по обработке текстовых данных на естественном языке, серверной части продукта, схем взаимодействия и интеграций.
- Создавать и обучать ML модели для задач обработки текстовых данных.
- Участвовать в процессе создания архитектуры баз данных, в том числе графовых.
- Заниматься оптимизацией быстродействия и производительности разрабатываемых решений.
- Разрабатывать функционал в области компьютерного зрения.
Стек:
#Python #RabbitMQ #Kafka #Docker #Git #CI/CD #Jira #SQL #Swagger
Компания: АО АСТ
З/П: до 300 000 ₽
Тип занятоcти: #Удаленка
Локация: #Москва
Позиция: #Middle
Задачи:
- Разработка и внедрение автоматизированных тестов ПО;
- Проведение функционального, интеграционного, системного, нагрузочного тестирования ПО;
- Документирование найденных ошибок в системе баг-трекинга, контроль их исправления;
- Разработка тестовой документации: тест-планов, тест-кейсов, подготовка отчетов о тестировании (тест-репорты);
- Построение и поддержка стендов для тестирования;
- Взаимодействие с командой разработчиков, аналитиков и менеджеров проекта.
Стек:
#Python #JS #Selenium #Grafana #Postman #PostgreSQL #Swagger
З/П: до 300 000 ₽
Тип занятоcти: #Удаленка
Локация: #Москва
Позиция: #Middle
Задачи:
- Разработка и внедрение автоматизированных тестов ПО;
- Проведение функционального, интеграционного, системного, нагрузочного тестирования ПО;
- Документирование найденных ошибок в системе баг-трекинга, контроль их исправления;
- Разработка тестовой документации: тест-планов, тест-кейсов, подготовка отчетов о тестировании (тест-репорты);
- Построение и поддержка стендов для тестирования;
- Взаимодействие с командой разработчиков, аналитиков и менеджеров проекта.
Стек:
#Python #JS #Selenium #Grafana #Postman #PostgreSQL #Swagger
❤1🔥1
Компания: ООО Зигмунд Онлайн
З/П: до 250 000 ₽
Тип занятоcти: #Удаленка
Локация: #Москва
Позиция: #Senior
Задачи:
- Проектирование архитектуры сервисов, согласование архитектуры с руководителем;
- Разработка сервисов по согласованной архитектуре;
- Разработка автотестов;
- Написание технической документации по работе API сервисов (использование Swagger приветствуется);
- Коммуникация с командой, поиск и решение проблем, участие в брейнштормах.
Стек:
#mysql #postgresql #python #redis #golang #docker #mongodb #asyncio #celery #tornado #swagger
З/П: до 250 000 ₽
Тип занятоcти: #Удаленка
Локация: #Москва
Позиция: #Senior
Задачи:
- Проектирование архитектуры сервисов, согласование архитектуры с руководителем;
- Разработка сервисов по согласованной архитектуре;
- Разработка автотестов;
- Написание технической документации по работе API сервисов (использование Swagger приветствуется);
- Коммуникация с командой, поиск и решение проблем, участие в брейнштормах.
Стек:
#mysql #postgresql #python #redis #golang #docker #mongodb #asyncio #celery #tornado #swagger
👎3🖕2
Python Developer (Senior)
Компания: Grosssoft (https://grosssoft.ru/)
Зарплата: 1 400 - 1 500 ₽/час
Тип занятости: #Удаленка
Локация: #РФ
Позиция: #Senior
Описание вакансии
Разработка и оптимизация сервисов на Python в составе крупного продукта. Работа в команде с продакт-менеджером, аналитиками и тестировщиками.
Обязанности
- Разработка HTTP API на FastAPI
- Участие в разработке сервиса в составе продукта
- Взаимодействие с командой и смежными подразделениями
- Исправление ошибок и написание автотестов (pytest)
- Оптимизация производительности приложения
- Работа в рамках предметной области (Domain-Driven Development)
Требования
- 5+ лет коммерческого опыта на Python
- Умение анализировать и оптимизировать сложный код
- Навыки работы с отладчиками и профилировщиками
- Опыт работы с PyCharm
- Знание алгоритмов и структур данных
- Опыт работы в команде
Технологический стек
#Python #FastAPI #Pydantic #pytest
#Swagger #Git #Kafka #DDD
Что компания предлагает
- Удаленную работу на территории РФ
- Гибкий график
- Оформление по самозанятости/ИП
- Интересные задачи в крупном продукте
Контакт для связи: @grosssoft1600
Компания: Grosssoft (https://grosssoft.ru/)
Зарплата: 1 400 - 1 500 ₽/час
Тип занятости: #Удаленка
Локация: #РФ
Позиция: #Senior
Описание вакансии
Разработка и оптимизация сервисов на Python в составе крупного продукта. Работа в команде с продакт-менеджером, аналитиками и тестировщиками.
Обязанности
- Разработка HTTP API на FastAPI
- Участие в разработке сервиса в составе продукта
- Взаимодействие с командой и смежными подразделениями
- Исправление ошибок и написание автотестов (pytest)
- Оптимизация производительности приложения
- Работа в рамках предметной области (Domain-Driven Development)
Требования
- 5+ лет коммерческого опыта на Python
- Умение анализировать и оптимизировать сложный код
- Навыки работы с отладчиками и профилировщиками
- Опыт работы с PyCharm
- Знание алгоритмов и структур данных
- Опыт работы в команде
Технологический стек
#Python #FastAPI #Pydantic #pytest
#Swagger #Git #Kafka #DDD
Что компания предлагает
- Удаленную работу на территории РФ
- Гибкий график
- Оформление по самозанятости/ИП
- Интересные задачи в крупном продукте
Контакт для связи: @grosssoft1600
💩4👍1
Middle+ Python developer
Компания: IT Monsters
Зарплата: 200к - 250к на руки
Тип занятости: #Удаленка #Гибрид #Офис
Локация: #РФ
Позиция: #Middle #Senior
Давай вместе делать классный современный софт с использованием AI👨💻
Обязанности
— Участие в разработке проектов различной сложности
— Работа с командой разработки
— Отслеживание состояний вверенных проектов
Требования
— Понимание структур данных в Python и их классификации
— Понимание ООП, SOLID, шаблонов проектирования
— Понимание Git & Gitflow
— Понимание протокола HTTP, REST API, JSON API, документации Swagger, базовые знания TCP/IP
— Понимание MVC и особенностей его реализации в Django
— Отличное владение Django ORM (агрегации, аннотации, кастомные QS, подзапросы, F, Q, ExpressionWrapper)
— Понимание шаблонов Django и шаблонизатора Jinja
— Опыт работы с Celery, Redis, RabbitMQ
— Навыки тестирования (pytest, unittest, моки, параметризация)
— Навыки администрирования Linux-серверов
— Умение работать с Docker и docker-compose
— Навыки написания надежного и понятного кода
— Умение принимать технические решения и аргументировать свою позицию
Будет плюсом:
— Опыт работы с кредитными отчётами и отчётами среднемесячных платежей от НБКИ
Что компания предлагает
— Сильная команда для профессионального роста
— Зарплата на уровне рынка и выше
— Интересные задачи для сервисов с миллионами пользователей
— Возможность влиять на процесс и результат
— Удалённая работа
— Оплата отпускных и больничных
— Компенсация медицинских услуг
— Компенсация стоимости абонементов в спортзал
Контакт для связи: @TatiSolar
⚠️ Для удобства указывайте ссылку на вакансию
Ссылка: https://t.me/it_match_python/2477
Стек технологий: #Python #Django #Celery #Redis #RabbitMQ #Docker #Linux #Git #REST #Swagger #Fintech
Компания: IT Monsters
Зарплата: 200к - 250к на руки
Тип занятости: #Удаленка #Гибрид #Офис
Локация: #РФ
Позиция: #Middle #Senior
Давай вместе делать классный современный софт с использованием AI👨💻
Обязанности
— Участие в разработке проектов различной сложности
— Работа с командой разработки
— Отслеживание состояний вверенных проектов
Требования
— Понимание структур данных в Python и их классификации
— Понимание ООП, SOLID, шаблонов проектирования
— Понимание Git & Gitflow
— Понимание протокола HTTP, REST API, JSON API, документации Swagger, базовые знания TCP/IP
— Понимание MVC и особенностей его реализации в Django
— Отличное владение Django ORM (агрегации, аннотации, кастомные QS, подзапросы, F, Q, ExpressionWrapper)
— Понимание шаблонов Django и шаблонизатора Jinja
— Опыт работы с Celery, Redis, RabbitMQ
— Навыки тестирования (pytest, unittest, моки, параметризация)
— Навыки администрирования Linux-серверов
— Умение работать с Docker и docker-compose
— Навыки написания надежного и понятного кода
— Умение принимать технические решения и аргументировать свою позицию
Будет плюсом:
— Опыт работы с кредитными отчётами и отчётами среднемесячных платежей от НБКИ
Что компания предлагает
— Сильная команда для профессионального роста
— Зарплата на уровне рынка и выше
— Интересные задачи для сервисов с миллионами пользователей
— Возможность влиять на процесс и результат
— Удалённая работа
— Оплата отпускных и больничных
— Компенсация медицинских услуг
— Компенсация стоимости абонементов в спортзал
Контакт для связи: @TatiSolar
⚠️ Для удобства указывайте ссылку на вакансию
Ссылка: https://t.me/it_match_python/2477
Стек технологий: #Python #Django #Celery #Redis #RabbitMQ #Docker #Linux #Git #REST #Swagger #Fintech
👍1
Junior+/ Middle Python developer
Компания: Crezu
Зарплата: 1 500 USD
Тип занятости: #Удаленка
Локация: #Удалённо
Позиция: #Junior #Middle
Мы Crezu – международная продуктовая компания на стыке финтеха и маркетинга. Мы создаем сервисы рекомендаций, которые упрощают принятие сложных финансовых решений, экономят время и деньги наших пользователей при выборе финансовых продуктов и услуг. Сегодня мы помогаем более 4 миллионам пользователей ежемесячно в 10 странах Латинской Америки, Европы и Азии.
Обязанности
— Участие в оценке, планировании и разработке архитектуры новых проектов.
— Создание и поддержка высоконагруженных и геораспределенных сервисов, включая обеспечение отказоустойчивости, оптимизацию и мониторинг.
— Разработка внутренних и внешних API для взаимодействия между сервисами.
— Выявление проблемных мест и внедрение нового функционала для улучшения эффективности и качества проектов.
— При желании — участие в обмене знаниями в формате Dev2Dev или митапов для коллег.
Требования
— Опыт работы с Python от 2+ лет.
— Знание и опыт работы с FastAPI, Pydantic, SQLAlchemy, Celery, Redis, RabbitMQ / Kafka.
— Опыт работы с базами данных: MySQL / PostgreSQL (знание MongoDB, ClickHouse будет плюсом).
— Опыт создания приложений на основе сервисной архитектуры (REST API и т. д.).
— Умение проектировать и разрабатывать RESTful API, учитывая принципы идемпотентности, версии API и удобство использования.
— Знание принципов и практик обеспечения безопасности API: аутентификация (OAuth, JWT), авторизация.
— Опыт документирования API с использованием Swagger/OpenAPI.
— Знание и опыт работы с веб-приложениями, понимание сетевых протоколов HTTP/HTTPS.
— Опыт написания тестов для обеспечения качества кода.
— Базовые знания Docker и опыт работы с системами контейнеризации.
— Опыт выявления узких мест в производительности и проведение оптимизации.
— Умение читать техническую документацию на английском языке, а также вести письменную коммуникацию на английском.
Что компания предлагает
— Удаленную работу на full-time.
— 28 календарных дней оплачиваемый отпуск.
— Оплачиваемые больничные и 5 days off в году.
— Корпоративное изучение английского языка с преподавателем.
— Возможность влиять на развитие продукта, свободу в принятии решений.
— Нетривиальные задачи и большие возможности для роста внутри компании.
Контакт для связи: @inulyao
⚠️ Для удобства указывайте ссылку на вакансию
Ссылка: https://t.me/it_match_python/2641
Стек технологий: #Python #FastAPI #Pydantic #SQLAlchemy #Celery #Redis #RabbitMQ #Kafka #MySQL #PostgreSQL #MongoDB #ClickHouse #Docker #Swagger #OpenAPI
Компания: Crezu
Зарплата: 1 500 USD
Тип занятости: #Удаленка
Локация: #Удалённо
Позиция: #Junior #Middle
Мы Crezu – международная продуктовая компания на стыке финтеха и маркетинга. Мы создаем сервисы рекомендаций, которые упрощают принятие сложных финансовых решений, экономят время и деньги наших пользователей при выборе финансовых продуктов и услуг. Сегодня мы помогаем более 4 миллионам пользователей ежемесячно в 10 странах Латинской Америки, Европы и Азии.
Обязанности
— Участие в оценке, планировании и разработке архитектуры новых проектов.
— Создание и поддержка высоконагруженных и геораспределенных сервисов, включая обеспечение отказоустойчивости, оптимизацию и мониторинг.
— Разработка внутренних и внешних API для взаимодействия между сервисами.
— Выявление проблемных мест и внедрение нового функционала для улучшения эффективности и качества проектов.
— При желании — участие в обмене знаниями в формате Dev2Dev или митапов для коллег.
Требования
— Опыт работы с Python от 2+ лет.
— Знание и опыт работы с FastAPI, Pydantic, SQLAlchemy, Celery, Redis, RabbitMQ / Kafka.
— Опыт работы с базами данных: MySQL / PostgreSQL (знание MongoDB, ClickHouse будет плюсом).
— Опыт создания приложений на основе сервисной архитектуры (REST API и т. д.).
— Умение проектировать и разрабатывать RESTful API, учитывая принципы идемпотентности, версии API и удобство использования.
— Знание принципов и практик обеспечения безопасности API: аутентификация (OAuth, JWT), авторизация.
— Опыт документирования API с использованием Swagger/OpenAPI.
— Знание и опыт работы с веб-приложениями, понимание сетевых протоколов HTTP/HTTPS.
— Опыт написания тестов для обеспечения качества кода.
— Базовые знания Docker и опыт работы с системами контейнеризации.
— Опыт выявления узких мест в производительности и проведение оптимизации.
— Умение читать техническую документацию на английском языке, а также вести письменную коммуникацию на английском.
Что компания предлагает
— Удаленную работу на full-time.
— 28 календарных дней оплачиваемый отпуск.
— Оплачиваемые больничные и 5 days off в году.
— Корпоративное изучение английского языка с преподавателем.
— Возможность влиять на развитие продукта, свободу в принятии решений.
— Нетривиальные задачи и большие возможности для роста внутри компании.
Контакт для связи: @inulyao
⚠️ Для удобства указывайте ссылку на вакансию
Ссылка: https://t.me/it_match_python/2641
Стек технологий: #Python #FastAPI #Pydantic #SQLAlchemy #Celery #Redis #RabbitMQ #Kafka #MySQL #PostgreSQL #MongoDB #ClickHouse #Docker #Swagger #OpenAPI