Задачи:
— не указаны
Требования к кандидату:
— Опыт в frontend-разработке от 5 лет
— Коммерческий опыт работы с Vue от 3-х лет и выше
— Хорошие знания в TypeScript, Vue 2 / Vue 3, Quasar Framework 1 / 2, Vuex, Pinia, HTML, CSS
— Опыт разработки SPA-приложений и интеграции с backend API с использованием Axios
— Опыт работы с процессом сборки и конфигурацией frontend-проектов
— Понимание жизненного цикла frontend-приложения: от разработки, сборки и транспиляции до публикации и поддержки в production-среде
— Навыки работы с Git и понимание процессов codereview
— Опыт поддержки и развития legacy-проектов
— Опыт на финтех проектах (будет плюсом)
— Опыт миграции приложений с Vue 2 на Vue 3 (будет плюсом)
— Опыт работы с Composition API (будет плюсом)
— Опыт написания unit/integration/e2e тестов (будет плюсом)
— Базовые понимания CI/CD (будет плюсом)
— Опыт работы с Docker (будет плюсом)
Условия:
— Занятость: Full-Time
— Оформление: ИП, ГПХ, СЗ (вариативно)
Emerging Travel Group — travel-tech компания с продуктами в сегментах B2C, B2B, B2A (RateHawk, Roundtrip, ZenHotels), которые помогают клиентам управлять всеми потребностями в путешествиях.
Требования:
— 1.5+ года опыта в DevOps, Linux, Ansible, Docker, Kubernetes
— уровень английского B1
В компании работает много русскоговорящих сотрудников.
Задачи:
— Разработка и отладка программного обеспечения для программно-аппаратного комплекса на языке С++
— Разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки)
— Оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности
— Ревью кода других разработчиков
Требования:
— Знание С++ (С++17, Boost, STL)
— Знание особенностей работы и опыт применения SQL баз данных
— Знание архитектуры Linux-based систем и навыки разработки под них
— Базовые знания сетевых технологий
— Опыт работы с docker
— Будет плюсом: базовые знания криптографии
— Опыт работы в проектах/компаниях, связанных со средствами защиты информации
— Опыт работы с Azure DevOps, teamcity
Условия:
— Работа в офисе в Томске
— Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата
— Начало работы с 8.00 до 11.00, продолжительность рабочего дня 8 часов + 1 час на обед
— Оплачиваемое работодателем питание в офисе или кафе
— ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев
— Корпоративные мероприятия и спортивные инициативы
— Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании
ОфисТомск
Зарплата не указана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Компания Clearway Integration – команда архитекторов и консультантов, созданная выходцами из Microsoft Consulting Services. Мы создаем программные продукты для управления и мониторинга больших ИТ-инфраструктур. Компания аккредитована в реестре Минцифры, имеет продукты в Реестре отечественного ПО и предоставляет системно-значимые сервисы. Мы разрабатываем линейку программных продуктов для автоматического управления и мониторинга серверов и АРМ в сетях из десятков тысяч хостов, управления Инфраструктурой Открытых Ключей TLS и ГОСТ, миграции лесов Active Directory и Exchange масштаба страны. Наши продукты успешно применяются в одном из крупнейших банков и ряде промышленных холдингов. Мы решаем реальные проблемы реальных людей, а не переклеиваем этикетки «импортозамещения».
Задачи:
• Сбор, анализ и документирование требований к разрабатываемому программному обеспечению, взаимодействие с командами.
• Разработка и актуализация технической документации: функциональные и нефункциональные требования, спецификации, сценарии использования.
• Моделирование бизнес-процессов и их преобразование в требования к ПО, создание и поддержка UML-диаграмм, схем и других визуальных моделей.
• Участие в анализе конкурирующих решений, формирование и актуализация battlecard.
• Активное участие в проектировании архитектуры системы.
• Активное участие в проведении системного тестирования и валидации разрабатываемых решений на соответствие требованиям.
• Участие в формировании технической документации, формирование и поддержка базы знаний компании.
Требования:
• Высшее техническое образование.
• Уверенное знание отраслевой терминологии в сфере мониторинга ИТ-инфраструктуры и состояния корпоративных информационных систем, управления конфигурациями, PKI-инфраструктуры.
• Опыт работы на позиции IT системного аналитика или аналогичной должности от 5 лет.
• Понимание жизненного цикла разработки ПО, опыт работы с Agile/Scrum методологиями.
• Практический опыт применения методологий системного анализа, таких как UML, BPMN, IDEF и других.
• Понимание процессов тестирования ПО.
• Навыки работы с инструментами для моделирования и документирования.
• Понимание принципов работы REST API, SOAP и других протоколов межсервисного взаимодействия.
• Знание SQL и понимание принципов работы с различными типами баз данных.
• Отличные аналитические способности, внимание к деталям и умение видеть "общую картину".
• Хорошие коммуникативные навыки, умение работать в команде, проактивность и ответственность.
Будет плюсом:
• Опыт работы в компаниях-разработчиках ПО или в IT-консалтинге.
• Понимание принципов DevOps, CI/CD, контейнеризации (Docker, Kubernetes).
• Опыт работы с системами мониторинга (Zabbix, Prometheus и др.) и управления инфраструктурой.
• Сертификации в области системного анализа (CBAP).
• Базовое понимание какого-либо из языков программирования.
Что нам важно увидеть в кандидате:
• вдумчивость и понимание смысла своих решений: главный вопрос - "зачем";
• желание делать свою работу лучше и развиваться: читайте и делитесь;
• английский – необходимы умения и навыки свободного самостоятельного чтения технической литературы и обсуждения выводов с коллегами.
Что мы предлагаем:
• возможность участвовать в проектах, которые сложно получить в обычной команде разработчиков в банке или онлайн-сервисе;
• возможность предлагать и быть услышанным;
• конкурентный уровень полностью официальных доходов и постоянное трудоустройство по ТК РФ;
• возможность официального участия во всех государственных программах поддержки ИТ-отрасли включая льготную ипотеку;
• Соцпакет включает в себя: медицинскую страховку (ДМС), доплата больничных до 100% от оклада (28 дней в году), 3 оплачиваемых day-off на случай форс-мажора; мобильную связь, полное обеспечение оборудованием (включая орг. технику); возможность бесплатного обучения (внешнее обучение и профильные конференции), регулярные корпоративные мероприятия для сотрудников и их семей, а также материальная помощь при важных событиях в жизни (заключение брака, рождение детей и другое);
• существенные годовые бонусы до 6 ЗП;
• офисный, удаленный или комбинированный вариант работы на выбор;
Задачи:
— Проектировать и реализовывать масштабируемые, безопасные и высокопроизводительные решения Adobe Commerce (Cloud и On-premise).
— Вести переход от core overrides к расширяемости вне процесса с использованием Adobe App Builder и API-first методологий.
— Оптимизировать производительность backend, SQL-запросы и стратегии кэширования (Redis, Varnish, Fastly) для обработки больших пиковых нагрузок.
— Разрабатывать и поддерживать современные frontend-решения с использованием Hyvä, PWA Studio или традиционного Luma, обеспечивая высокий Core Web Vitals score.
— Строить и управлять сложными интеграциями с ERP, CRM и PIM системами через Adobe I/O Events и RabbitMQ.
— Проводить тщательные code review, наставлять mid-level разработчиков и поддерживать высокие стандарты TDD и автоматизированного тестирования.
Требования:
— Опыт работы 5+ лет с Magento 2 / Adobe Commerce (включая B2B и Cloud editions).
— Владение PHP 8.x, MySQL и специализированными поисковыми технологиями, такими как OpenSearch/Elasticsearch или Adobe Live Search.
— Экспертные знания GraphQL, REST API и построения decoupled commerce решений.
— Опыт работы с Tailwind CSS, Alpine.js (для Hyvä) или React (для PWA Studio).
— Знакомство с Adobe Commerce Cloud (ECE), Docker и CI/CD пайплайнами (GitHub Actions/Bitbucket Pipelines).
— Наличие сертификата Adobe Certified Professional/Expert/Master (Developer) является значительным плюсом.
— Английский язык на уровне intermediate-advanced.
— Локация в часовом поясе CET (+/- 3 часа).
Условия:
— Своевременные ежемесячные выплаты с гибкими опциями вывода.
— Предсказуемый график работы: 8 часов в день.
— До 24 дней гибких выходных в год без потери оплаты для full-time позиций через Proxify.
— Долгосрочные удалённые позиции в ведущих компаниях.
— Персонально подобранные вакансии без типичных рекрутинговых барьеров.
— Единый процесс контрактации для множества возможностей без дополнительных оценок.
— Стабильная оплата каждый месяц при работе через Proxify.
Задачи:
— Определять общую стратегию автоматизации и выбирать подходящие инструменты в соответствии с техническим стеком клиента.
— Писать, поддерживать и оптимизировать сложные end-to-end (E2E) интеграционные и регрессионные тесты.
— Сотрудничать с разработчиками и менеджерами продуктов для определения критериев "Definition of Done" и обеспечения тестируемости на этапе проектирования.
— Выявлять, документировать и отслеживать дефекты программного обеспечения, тесно взаимодействуя с командой разработки для быстрого их устранения.
— Быть "евангелистом качества" в команде, проводить код-ревью тестовых скриптов и делиться лучшими практиками автоматизированного тестирования.
Требования:
— Опыт автоматизации тестирования не менее 5 лет с глубокими знаниями современных фреймворков, таких как Playwright, Cypress или Selenium.
— Умение писать чистый и поддерживаемый тестовый код на TypeScript/JavaScript, Python или Java.
— Подтвержденный опыт создания и масштабирования фреймворков автоматизации с нуля (Page Object Model, Screenplay Pattern и др.).
— Широкий опыт тестирования RESTful и GraphQL API с использованием Postman, SuperTest или RestAssured.
— Практический опыт интеграции автоматизированных тестов в CI/CD пайплайны с помощью GitHub Actions, GitLab CI или Jenkins.
— Опыт мобильной автоматизации с Appium или Maestro является значительным преимуществом.
— Знание инструментов нагрузочного тестирования, таких как k6 или JMeter, для выявления узких мест системы.
— Нахождение в часовом поясе CET (+/- 3 часа), кандидаты из других часовых поясов не рассматриваются.
Желательно:
— Знание Docker для контейнеризации тестовых сред.
— Опыт с инструментами визуального регрессионного тестирования (Percy, Applitools).
— Знакомство с облачными платформами тестирования (BrowserStack, Sauce Labs, AWS Device Farm).
— Опыт в области тестирования безопасности (принципы OWASP).
Условия:
— Своевременные ежемесячные выплаты с гибкими опциями вывода средств.
— Предсказуемый график работы: стабильные 8-часовые рабочие дни.
— До 24 оплачиваемых дополнительных выходных дней в год для полноценных позиций.
— Долгосрочные удалённые позиции в передовых компаниях.
— Персонально подобранные вакансии без типичных рекрутинговых барьеров.
— Единый процесс заключения контрактов для множества возможностей без дополнительных оценок.
— Стабильная оплата каждый месяц при трудоустройстве через Proxify.
Задачи:
— Функциональное и системное сопровождение банковского программного обеспечения
— Сопровождение и развитие инфраструктуры банковского программного обеспечения
— Обеспечение доступности автоматизированных банковских процессов
— Осуществление технической поддержки пользователей и клиентов
— Накопление и передача технической экспертизы по архитектуре ИТ системы, а также по бизнес-процессам
— Развитие программно-инфраструктурного ландшафта банка
— Реализация пилотных проектов бизнеса
Требования:
— Управление серверами на базе Linux на уровне администратора
— Знание микросервисной архитектуры и технологий контейнеризации: Docker, containerd
— Продвинутые навыки работы с Kubernetes, Helm, Kafka
— Понимание принципов построения процессов CI/CD
— Понимание принципов IaC, продвинутые навыки работы с Ansible, Terraform, Terragrunt
— Понимание принципов построения Observability, продвинутые навыки работы с ELK/EFK, OpenSearch, Prometheus, VictoriaMetrics
— Опыт работы с облачными провайдерами, например, AWS, Yandex Cloud
— Знание СУБД на уровне администратора: Redis, MongoDB
— Навыки программирования на Python, Go, Java, JavaScript
— Важно: kubernetes (не managed), postgres/patroni, redis, ansible, victoria metrics/prometheus, elk/opesensearch
— Желательно: istio, mongo, minio, clickhouse, qdran, ebula, litellm
— Работа с llm моделями инференсом и т.д.
— Образование высшее, профильное техническое
— Опыт работы от 3 лет
Условия:
— Оформление по ТК РФ или ИП в аккредитованную ИТ компанию
— ДМС со стоматологией
— Скидки на изучение иностранных языков от Skyeng
— Скидки на фитнес от Xfit
— Скидки на кино от КАРО
— Техника для работы
Контакты для отклика: @ivmargarita https://t.me/ivmargarita
Требуется старший администратор информационных систем с опытом работы в Windows и Linux.
Требуемые навыки:
— опыт работы с HyperV
— знание Powershell
— умение работать с SQL
— опыт использования Git
— знание DNS
— опыт работы с Active Directory
— опыт работы с Docker
Работа в офисе в Новосибирске, полный рабочий день.
Задачи:
— Разрабатывать надежные, масштабируемые и безопасные backend-приложения с использованием Node.js и Nest.js.
— Реализовывать RESTful API, GraphQL эндпоинты и архитектуры микросервисов.
— Оптимизировать производительность, масштабируемость и поддерживаемость приложений.
— Интегрировать базы данных (SQL/NoSQL) и внешние сервисы через API.
— Обеспечивать качество кода, безопасность и соответствие отраслевым стандартам.
Требования:
— Опыт работы с Node.js не менее 5 лет и с Nest.js не менее 3 лет.
— Глубокие знания Node.js и Nest.js.
— Опыт создания REST и/или GraphQL API.
— Знание JavaScript (ES6+) и TypeScript.
— Опыт работы с реляционными и/или NoSQL базами данных (PostgreSQL, MySQL, MongoDB).
— Знание механизмов аутентификации/авторизации (JWT, OAuth2).
— Опыт юнит- и интеграционного тестирования (Jest, Mocha).
— Владение Git и рабочими процессами контроля версий.
— Нахождение в часовом поясе CET (+/- 3 часа).
Желательно:
— Опыт работы с облачными платформами (AWS, Azure, GCP).
— Знакомство с CI/CD и практиками DevOps.
— Понимание событийно-ориентированной архитектуры и брокеров сообщений (RabbitMQ, Kafka).
— Опыт работы с Docker и контейнеризацией.
— Знание микросервисной и serverless архитектур.
Условия:
— Долгосрочная, полная занятость, удаленная работа.
— Стабильные ежемесячные выплаты с гибкими вариантами вывода средств.
— Предсказуемые часы работы — 8 часов в день.
— До 24 оплачиваемых дополнительных выходных в год.
— Возможность работать с передовыми компаниями на долгосрочных проектах.
— Персонально подобранные вакансии без типичных рекрутинговых барьеров.
— Единый процесс оформления для множества возможностей без дополнительных оценок.
Задачи:
— Ability to build libraries and frameworks of reusable efficient code.
— Competence in designing and implementing low-latency, stable and performing applications.
— Capacity to effectively collaborate with other team members and stakeholders remotely.
— Ability to implement data protection systems.
— Competence in data storage solutions.
Требования:
— 5+ years of experience building products with Python and Django.
— High proficiency in SQL with experience using databases like PostgreSQL.
— Experience scaling cloud infrastructures with Docker or Kubernetes is a plus.
— Experience managing cloud infrastructures, specifically AWS or GCP.
— You follow the best practices and conventions.
— Relevant experience in CI/CD and related tools.
— Ability to work with minimal supervision.
— Intermediate-advanced English level.
— You can communicate well with both technical and non-technical clients.
— Time zone: CET (+/- 3 hours). We are unable to consider applications from candidates in other time zones.
Условия:
— Get paid, not played: on-time monthly payments with flexible withdrawal options.
— Predictable project hours: consistent 8-hour working days with clients.
— Flex days: up to 24 flex days off per year without losing pay, for full-time positions found through Proxify.
— Career-accelerating positions at cutting-edge companies.
— Hand-picked opportunities just for you.
— One seamless process, multiple opportunities.
— Compensation: same pay every month with positions landed through Proxify.
Задачи:
— Проектировать, внедрять и управлять масштабируемой и высокодоступной облачной инфраструктурой на Microsoft Azure.
— Разрабатывать и поддерживать скрипты автоматизации с использованием Azure Resource Manager (ARM) templates, Terraform и языков скриптов (PowerShell, Bash) для автоматизации развертывания и конфигурации инфраструктуры.
— Создавать и оптимизировать CI/CD пайплайны с использованием Azure DevOps, GitHub Actions и других инструментов для автоматизации деплоя ПО.
— Внедрять и управлять контейнеризованными приложениями с помощью Azure Kubernetes Service (AKS), Docker и Kubernetes.
— Реализовывать принципы Infrastructure as Code для определения и управления ресурсами инфраструктуры.
— Настраивать решения для мониторинга и логирования с использованием Azure Monitor, Azure Log Analytics и других инструментов для обеспечения здоровья и производительности ресурсов Azure.
— Внедрять меры безопасности и лучшие практики для ресурсов Azure, обеспечивая безопасную и соответствующую инфраструктуру.
— Сотрудничать с командами разработки, эксплуатации и безопасности для понимания требований и реализации эффективных облачных решений.
— Разрабатывать и поддерживать планы аварийного восстановления и обеспечивать устойчивость систем на базе Azure.
— Выявлять и устранять узкие места в производительности, оптимизировать ресурсы Azure и внедрять лучшие практики для повышения эффективности.
— Создавать и поддерживать техническую документацию по инфраструктуре Azure, процессам развертывания и лучшим практикам.
— Обеспечивать наставничество и руководство младшими инженерами DevOps, способствуя культуре непрерывного обучения и улучшения.
Требования:
— Опыт работы не менее 5 лет в роли DevOps инженера с сильным фокусом на Azure.
— Глубокие знания сервисов и архитектуры Azure, включая Azure VMs, Azure App Service, Azure Functions и другие.
— Владение языками скриптов (PowerShell, Bash) и инструментами автоматизации.
— Опыт работы с контейнеризацией и оркестрацией (Docker, Kubernetes, AKS).
— Знание принципов Infrastructure as Code и инструментов (ARM templates, Terraform).
— Опыт работы с системами контроля версий (Git) и методологиями Agile.
— Сильные навыки решения проблем и внимание к деталям.
— Отличные коммуникативные и командные навыки.
— Расположение в часовом поясе CET (+/- 3 часа).
Желательно:
— Сертификаты Azure (например, Azure DevOps Engineer Expert).
Условия:
— Оплата вовремя с гибкими вариантами вывода средств.
— Предсказуемый график работы: 8 часов в день.
— До 24 дней гибких выходных в год для полноценных позиций.
— Долгосрочные удалённые позиции в ведущих компаниях.
— Персонально подобранные вакансии без типичных рекрутинговых барьеров.
— Единый процесс контрактации для множества возможностей.
— Стабильная ежемесячная оплата.
Компания "Урал Логистика" приглашает AI-инженера для участия в создании собственной системы обработки документов и данных для грузовых железнодорожных перевозок и связанных услуг.
Задачи:
— Проектировать и разрабатывать конвейер обработки документов: загрузку, нормализацию, сегментацию, определение структуры и подготовку контекста
— Извлекать структурированные данные из договоров, приложений, дополнительных соглашений, актов и других связанных документов
— Работать с длинным контекстом, таблицами, пересекающимися формулировками и изменениями условий во времени
— Обеспечивать атрибуцию результата к документу, странице и исходному фрагменту
— Строить гибридный поиск: полнотекстовый и векторный retrieval, фильтрацию, реранкинг и сбор контекста
— Развивать графовое представление документов, сущностей и связей для поисковых и аналитических сценариев
— Проектировать агентные и workflow-сценарии: управление состоянием, инструментальные вызовы, повторы, fallback-механизмы и обработку отказов
— Создавать эталонные наборы, метрики по полям и регрессионные тесты для оценки извлечения, поиска и генерации — чтобы при смене модели, промпта или retrieval-стратегии было видно, что улучшилось, а что деградировало
— Разрабатывать Python-сервисы, API, фоновые задачи и интеграции с внутренними источниками
— Участвовать в выборе моделей, постановке экспериментов, fine-tuning и оптимизации локального inference
Требования:
— Уверенная промышленная разработка на Python уровня middle+ и выше
— Опыт с FastAPI или аналогичным фреймворком, асинхронным исполнением, очередями и фоновой обработкой
— PostgreSQL и SQL на рабочем уровне
— Практический опыт вывода LLM-решений в production
— Понимание RAG, structured output, tool calling и многошаговых модельных сценариев
— Умение измерять качество: строить эталонные наборы, выбирать метрики, классифицировать ошибки и проводить регрессионное тестирование
— Опыт с Docker, Kubernetes и CI/CD
— Готовность доводить вертикальную задачу от спецификации и эксперимента до эксплуатации
Условия:
— Полная занятость и возможность трудоустройства через российское юридическое лицо в штат или через согласованную аутстафф-модель
— Основной формат — офис или гибрид
— Для самостоятельных специалистов возможна распределённая работа из России
Итоговый грейд и масштаб ответственности определяются по результатам собеседования.
Задачи:
— Верстка адаптивных страниц и компонентов по макетам (Figma, Photoshop и др);
— Компонентная вёрстка: декомпозиция интерфейса на переиспользуемые блоки, поддержка и масштабирование UI-библиотеки проекта;
— Поддержка и развитие существующей CSS/JS-базы;
— Работа с системой контроля версий Git;
— Взаимодействие с backend-разработчиками по вопросам API и данных.
Требования:
— Уверенное знание HTML5, CSS3 (Flexbox, Grid, адаптивная верстка);
— Опыт работы с Bootstrap и/или TailwindCSS;
— Понимание компонентного подхода в вёрстке (переиспользуемые блоки, изолированные стили);
— Базовое умение работать с Vite;
— Минимальные навыки работы с npm;
— Умение работать с Git;
— Базовые навыки PHP и понимание SQL;
— Понимание принципов HTTP-запросов и заголовков;
— Желание разбираться в архитектуре Laravel-проектов и расти в full-stack направлении.
Будет плюсом:
— Любой опыт с Laravel или Blade-шаблонами;
— Умение работать с Docker;
— Опыт с Vue.js или другими JS-фреймворками.
Задачи:
— Администрировать и поддерживать работу сервисов
— Настраивать процессы сборки и доставки кода (CI/CD)
— Автоматизировать и оптимизировать рутину — всё, что делается руками дважды, должно делаться скриптом
— Участвовать в разборе инцидентов вместе с командой
Требования:
— От 1,5 лет коммерческого опыта в DevOps
— Уверенный Linux
— Ansible и Docker
— Kubernetes — от 6 месяцев
— Английский от B1 (Intermediate) — разговорный, команда международная
Будет плюсом:
— PostgreSQL на уровне эксплуатации
— Опыт с большим парком серверов (bare metal)
— Облака — AWS, OVH, Cloudflare
Условия:
— 100% удалёнка и гибкое начало дня
— Обучение — семинары, тренинги, конференции, корпоративный английский
— Скидки на отели и другие сервисы
Задачи:
— тестирование функционала, интеграционное, smoke, регрессионное тестирование
— тестирование UI/UX, API с использованием Postman, Swagger, REST Assured
— работа с клиент-серверной архитектурой, HTTP
— написание SQL-запросов
— тест-дизайн и подготовка документации
— анализ требований и поиск несоответствий
— использование Jira, Confluence, Redmine
— работа с системами контроля версий Git, GitHub, GitLab
— участие в процессах SDLC, Agile, Scrum, Waterfall
— тестирование на платформах Windows, Linux, браузерах, клиентских приложениях
Требования:
— опыт тестирования от 1 года
— грамотный русский язык (письменно и устно)
Будет плюсом:
— знание Python, Java или JavaScript
— опыт автоматизации тестирования
— опыт нагрузочного тестирования и тестирования производительности
— опыт работы с Docker
— развитие процессов качества и тестовой инфраструктуры
Условия:
— трудовой договор по ТК РФ
— работа в офисе (м. Окружная)
— обучение за счёт компании
— возможность роста в автоматизацию
— зарплата 80–150 тысяч рублей в месяц
Задачи:
— Разработка и развитие backend-сервисов на Python (FastAPI, Django, Flask) в микросервисной архитектуре
— Проектирование и реализация REST API, проработка контрактов, версионирование API и интеграций
— Работа с данными: проектирование схемы, оптимизация запросов, миграции в PostgreSQL (SQLAlchemy, Alembic)
— Интеграция с очередями сообщений и кэшами: RabbitMQ, Redis
— Написание unit- и integration-тестов (pytest), участие в code review
— Участие в CI/CD-процессах: Docker, docker-compose, GitLab CI/GitHub Actions
Требования:
— Коммерческий опыт разработки на Python от 3 лет, уровень Middle+ / Senior
— Уверенное владение Python 3.10+: typing, asyncio, concurrency patterns
— Глубокое знание веб-фреймворков: FastAPI, Django (DRF), Flask
— Опыт работы с PostgreSQL: схема, сложные запросы, оптимизация, транзакции
— Уверенная работа с ORM (SQLAlchemy, Django ORM) и миграциями
— Понимание принципов микросервисной архитектуры и распределённых систем
Задачи:
- Определять и поддерживать SLO, SLI и error budgets, а также обеспечивать наблюдаемость (метрики, логи, трассировки, оповещения) для своевременного обнаружения регрессий.
- Создавать повторяемую, самообслуживаемую инфраструктуру с помощью инфраструктуры как кода, CI/CD и золотых путей.
- Полностью управлять процессом развертывания: прогрессивная доставка, канареечные релизы, безопасные миграции и откаты.
- Эксплуатировать системы, обеспечивающие работу узлов, валидаторов, RPC и индексирования Somnia, оптимизируя производительность и затраты в разных регионах.
- Руководить реагированием на инциденты и дежурствами, проводить безвиновные постмортемы, постоянно укреплять платформу.
- Сотрудничать с командами продукта и протокола для проектирования и эксплуатации готовых к производству сервисов.
Требования:
- Опыт эксплуатации производственной инфраструктуры в масштабе (облако и/или bare metal) с глубокими знаниями Linux.
- Опыт работы с инфраструктурой как кодом, например Terraform или Pulumi, а также с системами управления конфигурациями.
- Опыт эксплуатации контейнеров и оркестрационных платформ (Docker, Kubernetes) в продакшене.
- Сильные навыки программирования, желательно на Go и/или TypeScript, для создания автоматизации и внутренних инструментов.
- Опыт работы с системами наблюдаемости (Prometheus, Grafana, OpenTelemetry или аналогами).
- Опыт эксплуатации и мониторинга распределённых систем, включая планирование ёмкости и оптимизацию производительности.
- Искренний интерес к криптовалютам и on-chain системам.
Будет плюсом: опыт эксплуатации инфраструктуры блокчейн-узлов (валидаторы, RPC, архивные узлы); опыт высокопроизводительных сетей или балансировки нагрузки в масштабе; мульти-региональные развертывания с отказоустойчивостью; безопасность и управление ключами (HSM, управление секретами).
Основное направление деятельности – организация мультибанковского кредитного сервиса для физических лиц (предоставление удаленного доступа к программному обеспечению Директ Тех для бесшовного взаимодействия Клиентов, Банков и Торговых организаций в процессе оформления потребительских кредитов). Мы создаем собственные и интегрируем внешние ИТ-разработки, позволяющие автоматизировать и максимально упростить оформление заявки на кредит и кредитной документации.
Технологический стек: Python, Django, PostgreSQL, MySQL, REST API, Docker, Celery, Redis, Git, Jira API, интеграция со сторонними API, Linux, Microservices architecture.
Чем предстоит заниматься:
- Разработкой и доработкой бэкенда существующего сервиса на Django (API, бизнес-логика, модели данных) с учётом планов по выделению микросервисов;
- Проектированием и реализацией микросервисной архитектуры – декомпозиция монолита, настройка взаимодействия между сервисами (REST, очереди сообщений), обеспечение отказоустойчивости;
- Интеграцией с внешними системами: подключение к почтовым протоколам (IMAP/SMTP) для приёма и отправки писем, к API Jira (создание/обновление задач по обращениям), к внутреннему дата-каталогу (получение справочной информации);
- Интеграцией ИИ-модулей – подключение внешних ML-сервисов (через REST API) для анализа тональности, тематики и автоматического формирования ответов.
Мы ожидаем:
- Опыт коммерческой разработки на Python от 2 лет, из них не менее 1 года на Django (знание DRF, ORM, middleware, сигналов);
- Уверенное владение Docker (сборка образов, многоконтейнерные приложения, базовое понимание оркестрации);
- Опыт работы с реляционными СУБД (PostgreSQL / MySQL) – проектирование схем, оптимизация запросов, миграции;
- Понимание REST API, опыт интеграции со сторонними сервисами (в том числе Jira API, почтовые протоколы);
- Навыки работы с Git (GitFlow / trunk-based), код-ревью.
Будет плюсом:
- Опыт интеграции с AI/LLM API (OpenAI, Yandex GPT, GigaChat или аналоги);
- Знание Celery, Redis или подобных очередей;
- Опыт работы с веб-сокетами (для чатов);
- Опыт перехода с монолита на микросервисы.
Мы предлагаем:
- Оформление по ТК РФ в аккредитованную ИТ-компанию;
- Достойный уровень заработной платы: оклад + годовая премия;
- График работы 5/2, удаленная работа с возможностью работать из офиса;
- ДМС;
- Корпоративная техника для работы;
- Корпоративные скидки и привилегии на платформе BestBenefits;
- Возможности для обучения и развития;
- Работа в команде профессионалов, регулярный обмен опытом, поддержка коллег.
Гибридmiddle
Зарплата не указана
ГибридМосква
180 000 – 300 000 ₽
Удалённо
senior
Зарплата не указана
Все вакансии в одном месте — страница 25 · Job Hunters