Задачи:
— Анализ и верификация контрактов (API) между клиентом и сервером
— Функциональное тестирование эндпоинтов: REST API и gRPC (изолированное и интеграционное тестирование) в соответствии с DoD
— Подготовка и валидация тестовых данных (на уровне сложных SQL-запросов и генерации/проверки сообщений в Kafka)
— Проектирование тест-кейсов и оформление баг-репортов в YouTrack/Qase
— Активное взаимодействие с командой автоматизации
Требования:
— Опыт в тестировании от 5 лет
— Уверенно владеть Java от 1 года: ООП, коллекции, Stream API и основные возможности языка
— Работать с Maven и Git (GitLab)
— Знать основные паттерны тест-дизайна и работать с Allure
— Проводить API-тестирование с использованием RestAssured и JUnit 5
— Понимать принципы работы REST API: HTTP-методы, статус-коды, JSON
— Работать с сериализацией и десериализацией POJO
— Проводить UI-тестирование с использованием Playwright + Java
Будет плюсом:
— Иметь опыт параллельного запуска тестов
— Работать с TestRail
— Понимать принципы CI/CD
— Иметь базовые знания SQL и работы с базами данных
— Иметь опыт работы с Kafka
Задачи:
— Работа с 1С-Bitrix БУС.
— Разработка и поддержка основных проектов компании на PHP, Bitrix, JavaScript, SQL, HTML, CSS, Git, RabbitMQ, Slim Framework.
Требования:
— Рассматривается уровень middle.
— Знание PHP, JavaScript, SQL, HTML, CSS, Git.
— Понимание технологий и стандартов AJAX, REST, JSON/XML.
— Опыт работы с RESTful сервисами.
— Хорошее знание и опыт работы с MySQL, умение оптимизировать SQL-запросы.
— Работа с брокером сообщений RabbitMQ или Kafka.
— Работа с кешированием данных Redis, Memcached.
— Понимание принципов ООП.
— Способность разобраться в чужом коде для внесения изменений.
— Умение доводить работу до конца, нести ответственность за свой код.
Задачи:
— разработка и поддержка бэкенд-приложений,
— проектирование архитектуры, разработка API,
— оптимизация производительности, тестирование и документирование
Требования:
— глубокое знание Python,
— Django и FastAPI, опыт с Celery/TaskIQ, Redis, RabbitMQ, Kafka, PostgreSQL с оптимизацией запросов,
— опыт разработки нагруженных сервисов, понимание микросервисной архитектуры
Условия:
— конкурентная зарплата, оформление по ТК РК,
— офис на Розыбакиева 263,
— медстраховка для сотрудника и двух близких,
— 50% компенсации фитнеса,
— выходной в день рождения
ГибридАлматы
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Участвовать в полном цикле разработки backend (от архитектуры и кодинга до запуска в промышленный контур);
— Проектировать и развивать REST API для внешних интеграций;
— Работать с PostgreSQL и очередями Kafka;
— Писать качественный код с полным покрытием автотестами.
Требования:
— Опыт коммерческой разработки на Scala 2.13 (стандартная библиотека, Future, implicits) от 4 лет;
— Практический опыт с Quill (оптимизация запросов, партиционирование) и Jetty (embedded, пулы потоков, WebSocket);
— Уверенная работа с Kafka (консьюмеры/продюсеры, ручной коммит, обработка ребалансировки);
— Знание Bouncy Castle (ECDSA, Keccak, работа с ключами);
— Опыт работы с Liquibase (миграции без даунтайма), Cucumber и CI/CD (Jenkins, Groovy);
— Понимание концепций популярных блокчейнов (блоки, транзакции, логи, криптография) и опыт работы с RPC-клиентами (Web3j / ethers / JSON-RPC);
— Опыт работы с агентской разработкой.
Условия:
— Удобный формат работы на выбор: офис или гибрид;
— Комфортный современный офис в Москве (пер. Оружейный, 41);
— Ежегодный пересмотр зарплаты и годовая премия;
— Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;
— Льготная ипотека (выгоднее до 7%) для сотрудников;
— Подписка СберПрайм (можно разделить с 3 близкими);
— Корпоративный спортзал, зоны отдыха и доступ к 400+ образовательным программам СберУниверситета.
Задачи:
— Разработка и поддержка высоконагруженных backend-сервисов на Python
— Проектирование и разработка REST API
— Интеграция сервисов с внутренними и внешними системами
— Работа с асинхронным кодом и высоконагруженными сценариями
— Настройка логирования, метрик, healthcheck endpoints и трассировки
— Интеграция сервисов с observability-инфраструктурой: OpenTelemetry, Prometheus-compatible метрики, ElasticSearch
— Работа с контейнеризацией и инфраструктурой: Docker, Kubernetes, Kafka
— Участие в диагностике инцидентов, анализе логов, метрик и трейсов
Требования:
— Коммерческий опыт разработки на Python от 4х лет
— Опыт разработки REST API и микросервисной архитектуры
— Опыт асинхронного программирования: asyncio, aiohttp/httpx или аналогичные инструменты
— Опыт работы с FastAPI, Pydantic или аналогичным backend-стеком
— Опыт работы с PostgreSQL, плюсом будет ClickHouse SQL
— Опыт работы с Redis
— Опыт работы с очередями или брокерами сообщений: Kafka или RabbitMQ
— Опыт работы с Docker, базовое понимание Kubernetes: pod, deployment, service, liveness/readiness probes, Helm
— Опыт настройки логирования: logging, structlog или аналогичные инструменты, ElasticSearch/OpenSearch
— Опыт работы в Graphana, Kibana для мониторинга
— Опыт написания тестов: pytest, unittest, mocks
— Vibe-Coding (Cursor, Claude Code, Codex и другие)
Будет плюсом:
— Опыт в DevOps/Data Engineering
— Опыт по разворачиванию локальных LLM-моделей: vLLM, SGLang, LM Studio, Ollama, llama.cpp (любой на выбор)
— Практический опыт с OpenTelemetry Collector и OTLP
— Опыт работы с VictoriaMetrics, Jaeger, AlertManager
— Умение строить BI-дашборды из ClickHouse
— Желание изучать язык программирования Go (опционально)
Задачи:
— Тестировать мобильное приложение.
— Прорабатывать тестовую стратегию по новым функциональностям.
— Подготавливать тест-кейсы, чек-листы и тестовые сценарии.
— Проводить функциональное, регрессионное и интеграционное тестирование.
— Разрабатывать и поддерживать автотесты для мобильного приложения.
— Поддерживать UI-, API- и screenshot-тесты.
— Интегрировать автотесты в CI/CD-процессы.
— Анализировать результаты прогонов автотестов и причины падений.
— Работать с логами, API, БД, брокерами сообщений и мок-сервисами для проверки end-to-end сценариев.
— Заводить, анализировать и сопровождать дефекты до исправления.
— Участвовать в планировании релизов и контроле качества поставок.
— Проводить code review автотестов.
— Помогать команде улучшать процессы тестирования.
— Менторить QA-инженеров и помогать им развиваться технически.
— Взаимодействовать с разработчиками, аналитиками, backend-командами и владельцами продукта.
Требования:
— Опыт тестирования mobile-приложений от трех лет (Android + iOS).
— Опыт работы с Rest API.
— Опыт работы с SQL/NoSQL БД на уровне сложных запросов и выгрузок.
— Опыт покрытия новых функциональностей при помощи инструментов автотестирования Java от двух лет.
— Опыт работы с интеграционным тестированием.
— Опыт работы с CI/CD (Jenkins, GitLab CI).
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ, аналоги).
— Опыт работы с мок-сервисами (Wiremock или аналоги).
— Опыт работы с SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket.
Условия:
— Локация: РФ.
— Формат работы: Удаленно.
— Зарплата: 250 000–280 000 ₽ на руки.
Компания «ЭЛБИУС» развивает высоконагруженный мобильный сервис продажи электронных билетов с многомиллионной аудиторией. Мобильное приложение взаимодействует с бэкенд-сервисами, которые интегрируются с банковскими системами, операторами фискальных данных и билетными шлюзами для доставки билетов на мобильные устройства пользователей.
Задачи:
— Уточнять требования: выяснять цели изменений, ограничения и зависимости, получать недостающую информацию от команды и участников интеграций.
— Проектировать API и взаимодействие систем: определять логику обмена данными между мобильным приложением, бэкендом и внешними сервисами.
— Прорабатывать платёжные и билетные сценарии: описывать основной путь, возвраты, сверку и обработку сбоев.
— Готовить описания задач для бэкенда и фронтенда: создавать API-контракты, модели данных и sequence-диаграммы.
— Фиксировать функциональные и нефункциональные требования, согласовывать решения и критерии приёмки с командой.
— Сопровождать реализацию вплоть до приёмки: отвечать на вопросы разработчиков и QA, проверять результат и обновлять документацию.
Требования:
— Не менее трёх лет системного анализа с личным опытом проектирования API и интеграций.
— Личный опыт проектирования платёжных интеграций и сопровождения их реализации: эквайринг банковских карт, процессинг, платёжные шлюзы или СБП.
— Понимание ролей участников и жизненного цикла платёжных операций.
— Умение создавать REST API-контракты в OpenAPI/Swagger: описывать запросы и ответы, поля, валидацию, коды состояния HTTP, ошибки и версионирование.
— Практический опыт проектирования взаимодействий через Kafka; умение выбирать между синхронным и асинхронным обменом, учитывать повторную доставку сообщений и сбои обработки.
— Умение проектировать транзакционные сценарии: обеспечивать целостность данных и согласованность состояний операций, учитывать идемпотентность, таймауты, повторы, недоступность сервиса, неизвестный результат и частичный успех.
— Знание безопасности API: аутентификация и авторизация, роли и права доступа, токены и сертификаты, доверие между сервисами, аудит действий пользователей и систем.
— Умение описывать модели данных (сущности, связи и атрибуты) и строить sequence-диаграммы.
— Умение обосновывать технические решения и формулировать однозначные требования, по которым команда может реализовать и проверить функциональность.
Будет преимуществом:
— Опыт проектирования сценариев работы и интеграций для мобильных приложений.
— Опыт с билетными и транспортными сервисами, транспортными картами, NFC, фискализацией.
— Профильное высшее образование или завершённые курсы системного анализа.
Условия:
— Официальное оформление, полная занятость, полный рабочий день.
— Конкретное предложение в указанном зарплатном диапазоне определяется по результатам отбора.
— Работа в офисе в Москве, Донской район (метро «Ленинский проспект», «Шаболовская», «Тульская», МЦК «Площадь Гагарина»).
— Испытательный срок три месяца.
— ДМС после успешного прохождения испытательного срока.
— После испытательного срока возможен гибрид по согласованию, с учётом результатов работы и самостоятельности.
Отбор:
1. Знакомство с резюме и уточнение условий сотрудничества.
2. Короткое интервью (скрининг до 20 минут) по вашему опыту и основам системного анализа.
3. Собеседование с руководителем: вначале небольшая практическая задача, затем обсуждение практических кейсов и вашего опыта.
Подбор ведётся напрямую, без посредников, с возможностью обсудить задачи и условия с потенциальным работодателем.
Location: San Francisco; New York
Workplace: Hybrid
About Alchemy
Alchemy is the Web3 infrastructure and developer platform that powers millions of users and the world’s most innovative blockchain applications. From enabling $1+ trillion in financial transactions worldwide to scaling L2s and enabling DeFi, Alchemy provides the infrastructure and tools developers need to build reliable, scalable, and accessible experiences.
Trusted by companies like JPMorgan, Stripe, Visa, Franklin Templeton, Nike, and backed by a16z, Coatue, Silver Lake, Lightspeed, and Stanford University, Alchemy is building the foundational layer for a decentralized and AI-enabled Web3 ecosystem. For more information, visit alchemy.com http://alchemy.com.
THE ROLE
We are hiring a software engineer on the Developer Experience team. You will own projects from the first problem statement through production, and measure whether they worked.
The team owns how developers discover, adopt, and operate Alchemy: the dashboard, APIs, SDKs, CLI, and MCP server that sit between our infrastructure and the people building on it. A growing share of those users are coding agents, so we design for both.
Recent work spans enterprise controls, management APIs, developer observability, onboarding, and self-serve growth. Ahead of us is the shift to agents that discover tools, write code, pay for services with x402, and operate onchain infrastructure on their own.
Our stack: TypeScript, Node.js, React, PostgreSQL, Temporal, Kafka, AWS, and Kubernetes.
WHAT YOU WILL WORK ON
- Agent-native developer tools: our CLI, SDKs, MCP server, x402 payments, and Agent Wallets.
- Enterprise capabilities for teams running production traffic: organizations, roles, SSO, key management, audit history, and spend controls.
- Public and management APIs for usage, billing, apps, and teams, used by developers, internal tools, and coding agents.
- Developer observability and product quality: usage analytics, request logs, alerts, and the reliability of the surfaces developers use every day.
WHAT YOU WILL DO
- Own projects from problem definition through design, launch, measurement, and on-call.
- Design APIs with clear versioning, error handling, safe defaults, and backwards compatibility.
- Build data models and services that stay correct and reliable as traffic and customer needs grow, with security built in for users, agents, and services.
- Build the user-facing side of your features across our dashboard, CLI, and SDKs, so developers and coding agents can discover and use them safely.
- Instrument what you ship. Use activation, adoption, and conversion data, plus direct developer feedback, to decide what to build next.
- Write design docs, runbooks, and developer-facing documentation. Review code and technical designs to keep quality high.
- Work with Product, Billing, Security, Growth, and other engineering teams.
WHAT SUCCESS LOOKS LIKE
At six months, you have:
- Execution: Scoped, designed and shipped a project across our APIs, backend services, and dashboard or CLI, and paying customers use it in production.
- Ownership: Joined on-call and handled incidents in your area without escalating. Your launches ship with alerts, a runbook and a rollback plan.
- Impact: Moved a number you can name, such as feature adoption, free-to-paid upgrades, time to first API call, or support tickets.
- Team: Earned the team’s trust by making sound technical decisions, collaborating across functions, and improving code and design quality.
- Direction: Proposed what the team should build next, backed by usage data and conversations with developers.
HELPFUL EXPERIENCE
- Blockchain experience is helpful, not required.
- Developer platforms, API products, cloud consoles, or enterprise developer tools, including SDKs, CLIs, MCP servers, agent tools, or machine-readable documentation.
- Billing, metering, or pricing systems.
- Temporal or another workflow orchestration system, plus caching and analytical data systems.
- Observability, incident response, and performance optimization.
- Blockchain products or developer tools, or agent payment and identity standards such as x402.
- Open source contributions, talks, or technical writing.
BENEFITS & PERKS
🏥 Private Health Insurance
💪 Gym Reimbursement
🚅 Commuter Benefits
🌴 Flexible Time Off
🥙 In-Office Group Meals
🧠 Learning & Development Stipend
🌎 Company Sponsored Conferences & Events
🎧 Books & Audiobook subscription with Bookster https://landing.bookster.ro/
Задачи:
— Функциональное, интеграционное и API-тестирование микросервисов транспортных компаний, работа с курьерской доставкой и выдачей на ПВЗ, подготовка тестовой модели и тест-кейсов, автоматизация регрессионных проверок API на Python.
— Тестирование процесса декомпозиции монолитного PHP-приложения и переноса бизнес-функциональности в микросервисы на Go.
— Проверка сохранения текущего поведения системы, API-контрактов, интеграций, корректности миграции и обработки данных.
— Проведение функционального, интеграционного, регрессионного и сквозного тестирования.
— Выявление расхождений между монолитом и новой микросервисной реализацией.
Требования:
— Общий опыт работы: от 3 лет в тестировании backend-сервисов, API и интеграций между корпоративными системами.
— Опыт по требуемому стеку/направлению: API-тестирование — от 3 лет; тестирование микросервисов — от 3 лет; SQL/PostgreSQL — от 2 лет; тестирование асинхронных процессов и очередей/worker-компонентов — от 2 лет; Docker/Kubernetes — от 1 года; Jira/Confluence/GitLab — от 1 года.
— Релевантный проектный опыт: не менее трех коммерческих проектов уровня Enterprise.
— Обязателен опыт тестирования микросервисной архитектуры, API-контрактов, интеграций с legacy-системами, асинхронной обработки, retry-логики, обработки ошибок внешних систем, идемпотентности и повторной выдачи результатов.
— Отраслевой опыт: e-commerce, транспортная логистика, складская логистика.
— Обязательные технологии/инструменты: Python для автотестов, pytest или аналогичный Python-фреймворк, REST API, Postman/Insomnia или аналоги, Swagger/OpenAPI, PostgreSQL, SQL, JSON/JSONB, GitLab, Jira, Confluence, Docker, Kubernetes, S3-совместимое хранилище, инструменты анализа логов и мониторинга.
— Желательные технологии/инструменты: опыт написания unit/integration/contract-тестов, RestAssured/Newman или аналоги, Kafka или RabbitMQ, Redis, MinIO, Grafana, Prometheus, OpenTelemetry, Allure/TestRail/Zephyr, Charles/Fiddler, PlantUML/C4.
— Системы учета задач и документации: Jira, Confluence, GitLab.
— Необходимо вести тест-кейсы, чек-листы, дефекты, результаты тестовых прогонов, фиксировать тестовые данные и ежедневно предоставлять отчет о проделанной работе в согласованном канале коммуникации.
Условия:
— Формат работы: удаленно по РФ.
— Занятость: проектная, долгосрочный проект (фултайм).
— Оформление: ГПХ, ИП.
— Зарплата: до 1500 ₽ в час гросс.
Откликаться: @KM_Alexander_Uvarov
В рамках данной позиции предстоит заниматься тестированием микрофронтов и проверкой корректности реализации ролевых моделей с различными правами доступа пользователей. В задачи входит тестирование пользовательских интерфейсов на соответствие требованиям UI/UX, а также проверка контрактов между Frontend и Backend и между микросервисами через REST API. Необходимо контролировать бизнес-логику микросервисов, корректность обработки операций из блокчейн-сети, а также целостность и неизменность записей транзакций в блокчейне. Важной частью работы является проверка механизмов оффчейн-сбора консенсуса, что критично для цифровых финансовых активов. Требуется высшее техническое образование и уверенное владение SQL, включая базовые команды, JOIN-ы, вложенные запросы и фильтрацию данных. Кандидат должен хорошо разбираться в REST API, включая методы, коды ответов, авторизацию и работу с JSON/XML. Опыт разработки автотестов на Java с использованием TestNG обязателен. Необходимо уметь работать с инструментами мониторинга, такими как Kibana, Grafana или Zabbix, для чтения логов и метрик. Требуется базовое понимание интеграции с блокчейн-сетями и опыт подготовки тестовой документации, включая тест-кейсы, чек-листы и отчеты о дефектах. Также важен опыт настройки и конфигурирования тестовых сред, включая поднятие стендов и обновление конфигураций, а также практический опыт создания эмуляторов и заглушек с помощью Wiremock. Дополнительным преимуществом будет опыт тестирования блокчейн-решений или финансовых платформ, знание основ криптографии и управления ключами, опыт работы с микросервисной архитектурой и Kubernetes/OpenShift, а также тестирование асинхронных взаимодействий через Kafka или очереди сообщений. Знание BDD-подхода с использованием Cucumber и Gherkin также приветствуется. Работа может выполняться удаленно.
Описание проекта: ФастФуд.
MVP корпоративной базы знаний маркетинговых исследований: одно место, где исследования хранятся, находятся и переиспользуются.
Требования к стеку технологий и опыту кандидата:
Обязательные требования (Must have):
— Высшее техническое образование.
— Fullstack production web от 3 лет.
Готов работать на стеке продукта: TypeScript и Python.
— HTTP, REST/JSON, реляционные БД, транзакции, миграции.
— Системный дизайн небольшого приложения, без усложнения заранее.
— Docker, Linux, Git, CI/CD, базовая наблюдаемость.
— Модульные, интеграционные и end-to-end тесты.
— OWASP, аутентификация и авторизация, секреты, защита данных.
— Разработка в Cursor или сопоставимой ИИ-IDE по спецификациям: от технического дизайна до кода, тестов и документации
Желательные навыки (Nice to have):
— Docker/Kubernetes и облако (VK Cloud - преимущество).
— Интеграция LLM: prompt management, structured output, RAG, оценка качества, стоимость, защита от prompt injection.
— Keycloak, Kafka, корпоративные интеграции.
— GitLab, Cursor, ADR, диаграммы как код.
Задачи:
— Уточнять спецификацию вместе с аналитиком и переводить ее в технический дизайн и план реализации (spec-driven development)
— Проектировать прикладную архитектуру: компоненты, API, модель данных, интеграции, безопасность, логирование
— Реализовывать frontend и backend, миграции, автотесты и нужные интеграции
— Работать в Cursor или сопоставимой ИИ-IDE: контекст и правила проекта, декомпозиция для агента, ревью и правка сгенерированного кода
— Держать инженерное качество: code review, тесты, зависимости, секреты, без критических уязвимостей
— Настраивать CI/CD, контейнеры и мониторинг вместе с инфраструктурой
— Выпускать небольшими инкрементами, разбирать дефекты, сопровождать в эксплуатации
— Держать техническую документацию и архитектурные решения актуальным
Локация/Гражданство: РФ
Опыт: от 4 лет
Загрузка: фуллтайм
Дополнительная информация:
1.
Fullstack production web от 3 лет.
2.
Разработка в Cursor или сопоставимой ИИ-IDE по спецификациям, с ревью своего и сгенерированного кода.
Вилка: 200 – 250 000 руб/гросс по ИП
О компании и команде
Компания Cinimex – разработчик ПО и системный интегратор. Мы работаем с российскими банками ТОП-20, ритейлерами, производственными и добывающими компаниями. К своему 29-летию компания имеет уникальный опыт разработки программных решений и продолжает развивать свою экспертизу: разработка на микросервисной архитектуре, машинное обучение и искусственный интеллект, IoT, продуктовое направление и автоматизация предприятий.
Задачи:
— Реализация проекта по развитию существующей кредитной платформы в крупном банке.
Требования:
— Опыт работы в тестировании от 3 лет.
— Опыт автоматизации API-тестирования от 1 года.
— Опыт тестирования backend-сервисов, микросервисов и внешних интеграций.
— Умение анализировать требования, разрабатывать тестовые сценарии и автоматизировать проверки.
— Уверенное знание JavaScript, желательно TypeScript.
— Опыт разработки API-автотестов на Playwright.
— Умение читать и поддерживать существующий код автотестов.
— Знание SQL на уровне написания запросов средней сложности.
— Уверенная работа с Git, Merge Request и Git-flow.
— Опыт подключения автотестов к CI/CD pipeline и запуска различных наборов тестов.
Стек:
Java (21, 25), Spring Boot, Kafka, Redis, Oracle, MongoDB.
Условия:
— Работа в аккредитованной IT-компании.
— Оформление по срочному трудовому договору на 3 месяца.
— Формат работы: полная удалёнка.
— Гибкое начало рабочего дня: с 08:00 до 11:00 (по МСК).
— Поэтапная адаптация от hr и линейного руководителя.
УдалённоmiddleГеография найма не уточнена, офис: Москва
Условия и бонусы:
Фултайм, удаленно или офис (Белград).
Наши ожидания:
Стек: Java / Kotlin.
Spring Boot.
Hibernate.
Microservices.
Kafka.
PostgreSQL.
Redis.
Cassandra.
ClickHouse.
Kubernetes.
Docker.
AWS.
Не обязательно знать весь стек — важнее сильная база Java и понимание того, как работают JVM, concurrency, БД и распределенные системы.
Наши пожелания к кандидатам:
— Знание основных видов нагрузочного тестирования и их назначения (нагрузочное, стрессовое, объемное, тестирование стабильности и др.)
— Знание основных метрик производительности и их смысла (время ответа, пропускная способность, количество одновременных пользователей, загрузка CPU/памяти и др.)
— Понимание назначения мониторинга при нагрузочном тестировании
— JMeter: уверенное владение инструментом
— Знание типов элементов JMeter, используемых для построения сценария нагрузки (тест-плана), и их назначение
— Понимание порядка исполнения и области действия каждого типа элементов JMeter
— Знание популярных элементов сценария (тест-плана) JMeter каждого типа
— Grafana / Prometheus: опыт работы с системами мониторинга
— Базовые знания командной строки Linux (навигация по файловой системе, создание/копирование/перемещение/редактирование файлов, SSH)
— SQL на уровне понимания операций JOIN, GROUP BY, функций агрегирования
— Понимание работы HTTP на базовом уровне (основные правила коммуникации и структуры сообщений)
— Понимание назначения REST API
Будет плюсом:
— Опыт нагрузочного тестирования крупных высоконагруженных систем (тысячи/сотни тысяч пользователей)
— Опыт тестирования микросервисной архитектуры
— Навыки написания скриптов на Python/Shell для автоматизации подготовки данных
— Опыт работы с очередями (Kafka, RabbitMQ) и базами данных под нагрузкой
— Понимание принципов работы с Kubernetes/OpenShift
Условия:
— Полная занятость, 5/2
— Работа над уникальной HR-платформой с сотнями тысяч пользователей
— Профессиональное развитие и обмен опытом в сильной команде
Задачи:
— Разработка и оптимизация веб-приложений по работе с автопроизводителями и дилерскими центрами
— Рефакторинг и развитие существующего функционала
— Документирование архитектурных решений и разработанных приложений
— Участие в грумминге и оценке трудозатрат задач
— Участие в проработке архитектуры решений
— Поддержка и развитие систем в промышленной эксплуатации
Требования:
— Опыт коммерческой разработки на Python от 1,5 лет
— Уверенное знание Python (asyncio, typing, обработка ошибок и контекстные менеджеры (contextlib), логирование)
— Опыт разработки с использованием FastAPI и Django/DRF (или аналогов)
— Опыт проектирования и разработки REST API
— Понимание принципов микросервисной архитектуры
— Опыт работы с PostgreSQL (транзакции, ACID, индексы, оптимизация запросов)
— Опыт работы с Redis, брокерами сообщений (Kafka и/или RabbitMQ)
— Опыт контейнеризации (Docker), настройки CI/CD (GitLab CI, GitHub Actions или аналогичные)
— Понимание практик логирования и мониторинга (Prometheus, Grafana, ELK или аналоги)
— Базовое понимание вопросов безопасности приложений (аутентификация, авторизация, защита данных)
— Уверенная работа с Git
— Опыт написания unit и интеграционных тестов (pytest или аналоги)
— Английский на уровне чтения технической документации
Будет плюсом:
— Опыт работы в разработке веб-сервисов
— Опыт деплоя приложений (Kubernetes)
— Опыт работы по git-flow
— Практика TDD/BDD
— Опыт использования AI-инструментов (например, ChatGPT, GitHub Copilot) для разработки и поиска технических решений
— Понимание best-practice применения AI в разработке: валидация и критическая оценка сгенерированного кода, использование AI для ускорения разработки без потери качества и безопасности
Требования:
— Сильная база Java
— Понимание работы JVM, concurrency, БД и распределенных систем
— Стек: Java / Kotlin, Spring Boot, Hibernate, Microservices, Kafka, PostgreSQL
Требования:
- Опыт работы от 4-5 лет;
- Знание DevOps методологии, опыт поддержки процесса разработки ПО;
- Опыт работы с Docker, Nginx;
- Понимание и опыт работы с Kubernetes (понимание/создание Helm chart, Traefik, ingress);
- Опыт конфигурации и уверенное владение Linux (RedOS, Astra);
- Опыт конфигурирования БД (NoSQL/SQL) (Postgres, Qdrant, Redis, Tarantool и т.п.);
- Опыт автоматизации CI/CD-процессов (GitlabCI и т.п.);
- Понимание сетей, сетевых протоколов, принципов работы ОС;
- Опыт использования систем управления конфигурацией и знакомство с Infrastructure as code (Ansible, terraform и т.п.);
- Знание скриптовых языков (bash, python и т.п.);
- Опыт настройки инструментов мониторинга (Prometheus, Grafana, Victoriametrics);
- Опыт использования GenAI инструментов для выполнения рабочих задач;
- Опыт настройки gitops инструментов (ArgoCD);
- Опыт работы с облачной инфраструктурой (Ya cloud, VK Cloud, AWS);
- Готовность к очному выезду к заказчикам в МСК, для внедрения продукта к закрытых контурах.
- На текущий момент 60% клиентов в удаленном формате, а 40% onsite;
- Практический опыт развертывания и эксплуатации Kubernetes в production;
- Уверенное владение Kubespray — самостоятельное развертывание кластера с нуля, понимание работы архитектурных компонентов и их взаимодействия;
- Опыт работы в закрытых (air-gapped) контурах без доступа к интернету;
- Умение самостоятельно подготовить все необходимые пакеты, образы и зависимости для offline-развертывания;
- Опыт установки и настройки сервисов в Kubernetes через Helm;
- Умение дебажить и дорабатывать Helm-чарты «на лету» в процессе внедрения;
- Уверенное знание Linux, Ansible, Terraform, Docker/Container Registry;
- Навыки диагностики и устранения проблем Kubernetes, Helm, Linux;
- Опыт внедрения решений у заказчиков;
- Способность самостоятельно доводить внедрение от подготовки инфраструктуры до запуска и эксплуатации продукта;
- Будем плюсом работа с VK Cloud и Openstack;
- Также важен опыт работы с различными БД и Сервисами в Kubernetes: Kafka, ClickHouse, Postgres, Qdrant, Traefik, Opensearch, Nats, NACK;
Обязанности:
- Поддержка работоспособности и отказоустойчивости сервисов и компонентов платформы;
- Автоматизация процесса подготовки окружений, тестовых сред, сборки и развертывания приложений;
- Организация работы сервисов в облаке
Условия:
- Полный рабочий день;
- Можно удалённо;
- Оформление как ИП;
- Зарплата от 220 000 до 240 000 рублей в месяц, гросс.
Задачи:
— Развитие и масштабирование высоконагруженной iGaming-платформы.
Требования:
— Обязательный опыт CTO / Head of Engineering в iGaming;
— Сильный технический бэкграунд: Node.js, TypeScript, React, PostgreSQL, Redis, Kafka;
— Опыт работы с архитектурой high-load, микросервисами, распределёнными системами, транзакционной нагрузкой;
— Навыки масштабирования, обеспечения отказоустойчивости, безопасности, CI/CD;
— Опыт управления инженерными командами и развития техлидов.
Условия:
— Работа в офисе в Лимасоле;
— Релокация за счёт компании.
ОфисheadWork mode: Office (Limassol) / Relocation; Релокация за счет компании