Задачи:
— Владение функционалом от бизнес-анализа до технической реализации
— Проектирование сквозных пользовательских сценариев и технических решений
— Подготовка OpenAPI/Swagger, JSON Schema и UML диаграмм
— Проектирование REST API, потоков Kafka и схем PostgreSQL
— Взаимодействие с командой Data Engineering по ClickHouse и требованиям к данным
— Представление решений старшим заинтересованным лицам
Требования:
— Опыт работы не менее 5 лет в роли технического бизнес-аналитика в FinTech, торговле или масштабной электронной коммерции
— Сильные навыки системного проектирования, SQL и PostgreSQL
— Опыт работы с REST, Kafka, OpenAPI и микросервисами
— Понимание OLTP/OLAP и ClickHouse
— Владение английским языком на уровне C1
— Сильные аналитические и коммуникативные навыки
Плюсы:
— Опыт в Anti-Fraud / Risk Management
— Опыт в CFD/Forex или криптовалютах
— Опыт работы с Power BI
Условия:
— Поддержка релокации
— Частное медицинское страхование
— Корпоративное питание
— Премиальные спортивные абонементы
— Годовой бонус до 30%
— Возможности профессионального роста
Location: Limassol, Cyprus
Workplace: on-site
Mayflower is a technology company building highload products used by millions of people worldwide. Operating at the scale of one of the world's top-50 websites, we solve complex engineering challenges and create solutions that power real-time entertainment for a global audience.
We are looking for an experienced Database Infrastructure Engineer to join our Infrastructure team. Our goal is to ensure the reliability, scalability, security and performance of high-load relational database systems. The primary focus of this role is the administration and optimization of PostgreSQL and MariaDB clusters, automation via IaC, and the development of reliable HA/DR solutions.
Job Responsibilities
Database Cluster Management: Deploy, administer, upgrade, and scale PostgreSQL and MariaDB clusters in high-load production environments;
High Availability & Disaster Recovery: Design and maintain HA solutions, replication topologies, failover/switchover, backup/restore , and DR plan;
Infrastructure as Code: Fully automate provisioning and configuration management using Terraform and Ansible;
Performance Tuning: Analyze query execution plans, optimize indexes and database parameters, investigate locking and replication lag, and tune Linux kernel parameters for specific workload profiles;
Observability: Configure monitoring, dashboards, logging, alerting, and SLOs for database services;
Troubleshooting: Investigate incidents, analyze logs and metrics, identify performance bottlenecks, and participate in on-call activities;
Automation: Develop tools and scripts for routine operations, health checks, failover validation, maintenance, and database lifecycle management.
You’ll thrive here if you have
Experience: 3+ years as a DBA, DBRE, DevOps Engineer, or System Administrator with a strong focus on production relational databases;
Deep understanding of PostgreSQL/MariaDB architecture and internal database processes;
Building PostgreSQL/MariaDB high-availability architectures, replication, backup and performance tools;
Experience HA soultions for PostgreSQL (Patroni, PgBouncer), MariaDB (MaxScale, Galera);
Experience troubleshooting replication lag, deadlocks, locking issues, and transactional workloads;
Hands-on experience testing failover scenarios and performing recovery from backups;
Strong SQL and query optimization skills, analyze and profiling queries.
IaC & Automation:
Strong proficiency in Terraform, including writing reusable modules and managing state files;
Experience writing complex Ansible roles and playbooks.
Linux:
Deep knowledge of Linux internals, filesystems, CPU, memory, disk I/O, networking, and kernel tuning for database workloads.
Observability:
Experience with Prometheus/VictoriaMetrics, Grafana, and the ELK stack.
Scripting:
Proficiency in Python or Bash for automation and operational tooling.
Big Plus:
Kafka & Debezium: Experience configuring CDC pipelines from PostgreSQL or MariaDB using Debezium and Kafka Connect;
Kubernetes & Helm: Experience running stateful database workloads in Kubernetes, including database operators;
Cloud Platforms: Experience with managed database services and cloud infrastructure;
Analytical & NoSQL Databases: Knowledge of ClickHouse, MongoDB, Redis or other distributed data platforms;
Security: Experience with database access control, TLS, secrets management, auditing, and encryption;
Programming: Experience supporting applications written in Java, Go, Python, or similar languages.
Conditions
We know that great talent deserves great conditions, so here's what you can expect when joining us:
EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family.
EU passport.
Opportunity to obtain an EU passport after 4 years of residence
Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free.
Provident fund (Cypus): a long-term savings plan co-funded by you and the Company together (available after probation) that grows throughout your time with us in Cyprus.
Transparent performance reviews twice a year, with bonus opportunities and salary adjustments.
Private medical insurance for you and your family
Corporate mobile plan (unlimited in Cyprus with roaming included)
Mindfulness & well-being support, including psychological assistance with 50% coverage.
50% coverage of school and kindergarten fees for your children.
Fully covered sports benefits, and also access to in-house electric scooters and bike rentals
Professional growth support: language courses, conferences, training programs, and coaching.
Peer recognition program: receive and share kudos for great work.
A fully equipped office in Limassol’s city center, with everything you need for deep work and collaboration.
Free breakfasts and lunches in the office and an in-house coffee bar with high-quality drinks and a health bar stocked with nutritious snacks.
A strong engineering culture: international teams, corporate events, team buildings, and hackathons — because great work happens in great communities.
Recruitment process
HR interview (45 minutes);
Technical interview (1.5 hour);
Final interview (1 hour);
Recommendations check;
Job Offer.
ОфисLimassol, Cyprus; EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family; Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free
Задачи:
— Работа на крупном проекте в роли опытного Frontend-разработчика на React.
Требования:
— Опыт работы в роли Middle/Senior разработчика React от 3-х лет;
— Отличное владение JavaScript (ES6+);
— Уверенное владение TypeScript;
— Опыт работы с React: принципы работы, жизненный цикл компонентов, оптимизация;
— Опыт работы с Redux/Redux Toolkit, TanStack;
— Опыт работы с REST API, знание RESTful-рекомендаций, знание WebSocket и GraphQL;
— Опыт оптимизации web-приложений;
— Знание вёрстки (HTML/CSS/SCSS, CSS-in-JS, адаптивная вёрстка, особенности вёрстки под мобильные браузеры);
— Знание и умение применять GOF, DRY, KISS;
— Опыт проведения Code Review;
— Опыт декомпозиции и оценки задач;
— Знание методологий разработки (Agile/SCRUM);
— Опыт работы с распределёнными системами управления версиями.
Будет плюсом:
— Опыт работы с React Native;
— Опыт работы с MUI;
— Опыт работы в проектах на базе микрофронтовой архитектуры;
— Опыт работы и внедрения RTK Query.
Стек проекта:
— Инфраструктура: RedOS, Docker, Kubernetes, Nginx;
— СУБД и хранилища: PostgreSQL, Redis, Pangolin, ClickHouse, S3;
— Backend: .NET 8 / .NET 10;
— Frontend: React, Redux/RTK Query, MUI, Vite, Module Federation, React Native;
— CI/CD: MSBuild, Azure DevOps;
— Интеграции: Kafka, RabbitMQ, ETL/ELT;
— Мониторинг: Elasticsearch, Logstash, Kibana, Prometheus, OpenTelemetry, Grafana;
— Безопасность: Vault, Keycloak;
— Документация API: Swagger.
Условия:
— Работа в крупной, международной IT-компании;
— Оформление по ТК/ИП;
— IT аккредитация;
— Техника для комфортной работы;
— Система аттестаций;
— Возможность принять участие в интересном проекте и последующих проектах компании.
ГибридmiddleРостов-на-Дону
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Требования:
— Опыт системного анализа от 5 лет, из них минимум 2–3 года в финтехе или банковской сфере.
— Практический опыт работы с расчетными системами.
— Понимание регуляторной базы.
— Знание принципов антифрод-защиты и работы систем оркестрации платежей.
— Проектирование интеграций: REST API, SOAP, OpenAPI/Swagger, WSDL — уверенное составление и чтение спецификаций.
— Асинхронный обмен: Kafka, RabbitMQ.
— Моделирование данных и процессов: ER-модели, UML (особенно Sequence diagrams), BPMN, C4 для архитектурного контекста.
— Микросервисная архитектура: понимание принципов, ограничений и паттернов взаимодействия между сервисами.
— Декомпозиция сложных многокомпонентных задач на атомарные технические требования и пользовательские истории.
— Умение описывать платёжные сценарии: happy path, альтернативные потоки (FAIL, TIMEOUT, REFUND), обработку ошибок.
— Желательно опыт работы на проектах в ГК Московская Биржа.
Задачи:
— Аналитика по задачам платежных сервисов.
— Уточнение требований.
— Декомпозиция процессов.
— Моделирование и проектирование.
— Документирование.
— Сопровождение тестирования.
Чем предстоит заниматься:
Мы активно развиваем собственную линейку продуктов в том числе и на базе OpenSource инструментов. Закрываем все уязвимости, расширяем функционал до уровня Enterprise решений и обеспечиваем своевременную, надежную и качественную поддержку.
Что мы ожидаем от кандидата:
Глубокое знание REST API — умение проектировать и декомпозировать тестовые сценарии на основе OpenAPI / Swagger, проверка не только status code, но и структуры ответов, заголовков, rate-limiting;
Владение SQL (PostgreSQL): написание сложных запросов с JOIN;
Опыт работы с брокером сообщений Kafka: проверка событийной модели (producer/consumer);
Понимание микросервисной архитектуры: тестирование согласованности данных между сервисами;
Опыт работы с контейнеризацией и окружениями: Docker, Kubernetes (понимание подов, сервисов);
Навыки работы с логированием и трейсингом: Kibana / ELK, OpenTelemetry / Jaeger — умение найти «упавшую» транзакцию по trace-id;
Опыт с BPM-оркестраторами (Camunda) — проверка workflow длительно выполняющихся процессов
В рамках данной позиции предстоит заниматься проектированием и разработкой AI-агентов, включая реализацию сценариев, оркестрацию, вызов инструментов и интеграцию с внутренними сервисами. Необходимо преобразовывать прототипы и модели Data Science в стабильные промышленные решения, обеспечивая их упаковку, интеграцию в сервисы и пайплайны, версионирование и сопровождение. Работа включает разработку на Python сервисов, библиотек и пайплайнов, написание автотестов и участие в код-ревью. Также требуется проектировать, создавать и поддерживать витрины данных для ML-моделей и агентов, обрабатывать большие объемы данных с использованием SQL, Hadoop и Spark, оптимизировать запросы и вычислительные задачи. Важной частью является обеспечение качества и наблюдаемости решений через логирование, мониторинг, обработку ошибок и контроль качества данных. Кандидат должен иметь опыт промышленной разработки на Python не менее двух лет, уметь писать поддерживаемый код с типизацией, тестированием, обработкой ошибок и логированием, а также уверенно владеть SQL, включая сложные запросы, оконные функции и оптимизацию. Требуется опыт построения и сопровождения ETL/ELT-пайплайнов и витрин данных, а также опыт вывода сервисов, моделей или data-продуктов в промышленную эксплуатацию. Необходимо понимание принципов работы AI-агентов, включая оркестрацию, вызов инструментов, управление состоянием и интеграцию с API, а также жизненного цикла ML-модели от артефакта и данных до инференса, мониторинга и обновления. Будет преимуществом опыт разработки AI-агентов с использованием LangGraph, LangChain, LlamaIndex или собственного оркестратора, а также опыт работы с LLM, RAG и векторными хранилищами. Дополнительным плюсом считается опыт оркестрации пайплайнов в Airflow или аналогичных системах, работы с Kafka и событийными архитектурами, знание Docker, CI/CD и Kubernetes, практический опыт с Hadoop и Spark, внедрение ML- или LLM-сервисов во внутреннем контуре, а также опыт в банковском домене, продуктах для юридических лиц или документообороте. Формат работы — офис или гибрид в Москве.
Location: United States
Workplace: Remote
About the Team
The ClickPipes team builds the services that power data ingestion into ClickHouse Cloud. As a primary entry point for customers’ data, ClickPipes is critical to product adoption and the company’s growth. We work at petabyte scale, solving challenges in distributed systems, fault tolerance, and high-throughput ingestion. You’ll help make these pipelines performant, reliable, and easy to operate, with ownership of technical decisions and the platform as a whole.
You can find some of the team’s recent work highlighted in our blog:
- GCP Pub/Sub connector for ClickPipes is now in Private Preview https://clickhouse.com/blog/clickpipes-gcp-pub-sub-preview
- Terraform & OpenAPI for ClickPipes is now Generally Available https://clickhouse.com/blog/terraform-ga
- Unordered mode for GCS ClickPipes is now available https://clickhouse.com/blog/clickpipes-gcs-unordered-mode
We’re looking for backend engineers with experience in data-intensive systems who enjoy working across technologies. You’ll collaborate with engineering and product partners and drive projects from design through production.
What will you do?
- Build and evolve integrations with streaming platforms and object storage, including Kafka, Kinesis, Pub/Sub, S3, GCS, and Azure Blob Storage.
- Continuously improve our systems based on operational metrics, customer feedback, and evolving business requirements.
- Drive technical discussions and contribute to architectural decisions that impact our platform's scalability and resilience.
- Participate in on-call rotations to ensure system reliability and respond to production incidents.
About you:
- 5+ years of software development experience building and operating distributed systems.
- Strong knowledge of Go and its ecosystem.
- Experience designing systems for scalability and fault tolerance, with an understanding of concurrency, consistency, and failure recovery.
- Understanding of cloud-native architecture and practical experience with at least one major cloud provider.
- Experience diagnosing and resolving production issues in distributed systems.
- Ability to communicate technical ideas clearly and collaborate across engineering and product teams.
- Experience with data ingestion pipelines, streaming platforms, or object storage is a plus.
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Обязательные требования:
— Гражданство и локация РФ/РБ
— Опыт системного анализа от 5 лет, из них минимум 2–3 года в финтехе или банковской сфере
— Практический опыт работы с расчетными системами
— Понимание регуляторной базы
— Знание принципов антифрод-защиты и работы систем оркестрации платежей
— Проектирование интеграций: REST API, SOAP, OpenAPI/Swagger, WSDL — уверенное составление и чтение спецификаций
— Асинхронный обмен: Kafka, RabbitMQ
— Моделирование данных и процессов: ER-модели, UML (особенно Sequence diagrams), BPMN, C4 для архитектурного контекста
— Микросервисная архитектура: понимание принципов, ограничений и паттернов взаимодействия между сервисами
— Декомпозиция сложных многокомпонентных задач на атомарные технические требования и пользовательские истории
— Умение описывать платёжные сценарии: happy path, альтернативные потоки (FAIL, TIMEOUT, REFUND), обработку ошибок
— Желательно опыт работы на проектах в ГК Московская Биржа
Задачи:
— Аналитика по задачам платежных сервисов
— Уточнение требований
— Декомпозиция процессов
— Моделирование и проектирование
— Документирование
— Сопровождение тестирования
Условия:
— Формат работы: удалённо
— Вилка до 200к на руки
О компании:
Devquality — компания, которая помогает бизнесу выпускать надёжные и эффективные ИТ‑решения. Мы фокусируемся на качестве на всех этапах: от проработки требований до проверки результата.
УдалённоseniorГеография найма не уточнена, офис: Москва
Задачи:
— написание автотестов на Python с использованием pytest для backend и UI
— использование подходов Playwright по аутентификации (Storage state, cookies, storage)
— работа с базами данных через SQL и ORM
— работа с брокерами сообщений Kafka
— интеграционное тестирование, включая подготовку данных и мокирование
— нагрузочное тестирование с использованием JMeter
— параллельный запуск автотестов с Pytest XDist
— валидация ответов с помощью Pydantic и JSON-схем, мокирование запросов через page.route
— параметризация фикстур и тестов, multi-page сценарии в Playwright
— мобильное тестирование
— анализ утилизации ресурсов сервера при нагрузке
Требования:
— опыт работы в роли QA Automation Engineer (Python) от 3 лет
— высшее IT-образование
— уверенное знание SQL, опыт работы с Git
— базовые знания по настройке CI для автотестов
— понимание клиент-серверной архитектуры и HTTP-протокола
— знание SOLID и DDD
— понимание разницы между инженером по качеству и автоматизатором
— понимание концепции мокирования
Будет плюсом:
— опыт работы с RabbitMQ
— понимание RAG-систем
— знание промт-инъекций
— опыт тестирования LLM с подходом LLM-as-a-judge
— понимание галлюцинаций в ответах LLM
— написание пайплайнов CI/CD
Условия:
— формат работы: удалённо, в офисе или гибридно — на выбор
Требования:
• Опыт работы Devops от 5 лет.
• Глубокое знание Linux и умение пользоваться системными инструментами.
• Опыт работы с Docker/Kubernetes/Helm.
• Опыт развёртывания кластера Kubernetes будет плюсом.
• Опыт работы с Ansible будет плюсом.
• Опыт работы развёртывания баз данных в отказоустойчивой конфигурации.
• Опыт развёртывания Kafka или других систем обмена сообщениями.
• Опыт создания дашбордов в Grafana.
• Опыт работы с git и CI/CD инструментами (Jenkins, GitLab CI).
Задачи:
• Настройка и поддержка CI/CD процессов.
• Автоматизация развертывания и управления инфраструктурой.
• Построение эффективных процессов развёртывания прикладных приложений и инфраструктуры для минимизации time-to-market.
• Участие в планировании и заказе инфраструктурных мощностей.
• Построение и поддержка инфраструктуры мониторинга.
• Пакетирование программных компонентов от сторонних разработчиков.
• Реализация мер по резервному копированию и отказоустойчивости инфраструктуры и баз данных.
• Совместная работа с архитекторами и разработчиками в рамках технического дизайна информационной системы.
• Работа в тесном взаимодействии с командой разработки для улучшения мониторинга и процессов развёртывания.
Задачи:
– Заниматься обеспечением бесперебойной работы DEV/STAGE/PROD стендов;
– Заниматься построением и поддержкой процессов CI/CD;
– Использование подходов gitOps и IaC.
Требования:
– Опыт работы с контейнерными приложениями; опыт работы с ОС Linux (OEL, redhat, ubuntu); знание Kubernetes;
– Опыт работы с высоконагруженными системами;
– Знание bash, python;
– Знание инструментов CI/CD (gitlab-ci);
– Опыт работы с системами мониторинга и сбора логов(Prometheus/VictoriaMetrics/Vlogs/OpenSearch/Loki/Grafana;
– Опыт работы с Ansible/Terraform;
– Опыт работы с Postgres, Clickhouse, kafka.
Вакансия в компании МТС, работа удалённая, полная занятость, зарплата обсуждается на собеседовании.
Задачи:
— Решать конкретные задачи с данными и пайплайнами, а не просто переливать данные.
— Взаимодействовать с аналитиками и менеджерами, отвечать на вопросы и брать ответственность.
Требования:
— 4+ лет коммерческого опыта в роли Data Engineer / ETL-разработчик.
— Сильный SQL.
— Уверенный Python для обработки данных и простых сервисов.
— Опыт с Spark или аналогом.
— Базовый опыт с Kafka.
— Проактивность: видеть проблемы и возможности в данных/пайплайнах и предлагать улучшения.
Условия:
— Трудоустройство по ТК РФ.
— Удаленная работа из любой точки мира или в офисах в Москве или Санкт-Петербурге.
— Культура свободы и ответственности.
— Оплачиваемое обучение: курсы, конференции, профильная литература, софинансирование английского в Skyeng.
— Забота о сотрудниках: ДМС с первого дня, включая стоматологию, поддержка ментального здоровья через Alter.
Задачи:
— Выполнять функциональное, интеграционное, регрессионное и приёмочное тестирование;
— Проводить финальные release test runs перед выкладкой в production;
— Анализировать требования до старта разработки: выявлять пробелы, противоречия и неочевидные сценарии;
— Тестировать API (Postman /REST Assured), интеграции между сервисами, брокеры сообщений (RabbitMQ /Kafka), данные в БД (PostgreSQL /MS SQL Server);
— Выстраивать прозрачную трассируемость: требования → тест-кейсы → test runs → дефекты → релизы в TMS;
— Готовить отчётность по результатам тестирования: покрытие, статус, дефекты, остаточные риски, рекомендация по релизу;
— Применять AI-инструменты в QA: генерация тест-кейсов, анализ требований, автоматизация тестовой документации;
— Участвовать в выстраивании QA-процессов и улучшении SDLC/STLC;
— Менторить Junior и Middle QA-специалистов; проводить ревью тест-кейсов и баг-репортов.
Требования:
— Опыт в QA-инженерии C# от 5 лет;
— Глубокое знание техник тест-дизайна: эквивалентное разбиение, граничные значения, попарное тестирование, state transition;
— Уверенная работа с API-тестированием: Postman, REST Assured или аналоги;
— Навыки SQL-тестирования: PostgreSQL и /или MS SQL Server;
— Опыт тестирования асинхронных систем и брокеров сообщений: RabbitMQ и / или Kafka;
— Уверенная работа с TMS (Qase, TestRail, Zephyr) и Jira;
— Опыт написания автотестов: Selenium, Playwright, Cypress или аналоги;
— Понимание CI/CD-процессов и участие в тестовых пайплайнах;
— Интерес к применению AI в QA-процессах;
— Опыт менторинга Junior /Middle QA-специалистов.
Условия:
— Работа в команде экспертов;
— Широкий технологический стек, сотни проектов;
— Гибкий график работы;
— Льготы и меры господдержки, предусмотренные для IT-компаний (аккредитованы Минцифры);
— Возможность разрабатывать IT-решения для разных отраслей, пробовать новые технологии;
— Выстроенные процессы удаленной работы, просторные офисы с зонами коворкинга;
— Возможность прокачаться во всех интересующих направлениях;
— Развитая система наставничества, сертификация за счёт компании, участие в конференциях, изучение английского языка;
— Активный обмен опытом, внутренние и внешние митапы, хакатоны, доклады по развитию hard и soft skills;
— 50+ клубов по интересам и профессиональных сообществ внутри компании;
— Уютный мерч;
— Полный соцпакет и «белая» зарплата;
— Корпоративная база знаний и социальная сеть для удобства общения с каждым из 1500+ сотрудников;
— Гибкий ДМС (депозит/риск) + подключение родственников по желанию;
— Забота о ментальном здоровье: онлайн-консультации с психологом.
В роли старшего инженера-программиста в команде Blockchain Networks компании Coinbase предстоит разрабатывать и внедрять инфраструктуру блокчейн-сетей, которая упрощает взаимодействие с блокчейнами через надежные API платформы. Задачи включают руководство крупными проектами, такими как интеграция новых цепочек, реархитектура систем и миграция данных с целью повышения производительности, надежности и снижения затрат. Необходимо определять и поддерживать API, соглашения об уровне обслуживания (SLO) и средства наблюдения за системами, а также участвовать в дежурствах. Взаимодействие с продуктовыми и платформенными командами для установления контрактов данных и выпуска SDK и платформенных примитивов, способствующих широкому использованию внутри Coinbase, также входит в обязанности. Требуется глубокое понимание нескольких ведущих блокчейн-протоколов, таких как Bitcoin и Ethereum, и применение этих знаний для упрощения операций между цепочками. Кандидат должен иметь более 5 лет опыта разработки программного обеспечения с подтвержденным управлением производственными сервисами в сервис-ориентированной архитектуре, опыт проектирования, масштабирования и поддержки распределенных систем с высокой пропускной способностью и низкой задержкой. Практические навыки работы как минимум с двумя из следующих технологий: Golang, Kafka, Redis, MongoDB или аналогичными инфраструктурными инструментами. Наличие прямого опыта работы с блокчейн-протоколами или криптоинфраструктурой, включая интеграцию с Ethereum, Bitcoin или подобными сетями L1/L2. Способность разбирать сложные системы, включая монолиты и устаревшие архитектуры, на четко ограниченные микросервисы с ясными API-контрактами также необходима.
Ожидания:
— Опыт коммерческого тестирования от 4 лет.
— Опыт разработки автотестов на Java от 1 года.
— Глубокое понимание REST API, SOAP, HTTP/HTTPS, JSON и опыт их автоматизированного тестирования.
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ или аналогами).
— Уверенное владение SQL: написание запросов средней сложности (DML, DDL), понимание миграций и структуры данных.
— Опыт работы Fullstack QA в течение последнего года и более.
Требования:
— Гражданство и локация только РФ/РБ
— Опыт в финтех обязателен
— Опыт тестирования АБС ЦФТ Банк, включая использование интегратора сообщений, работу с платежами и клиентскими данными
— Высшее завершенное образование (техническое, инженерное или естественные науки)
— Не студенты
— Минимум 6 месяцев стажа на каждом месте работы
— Знание и понимание процессов РКО ЮЛ
— Понимание жизненного цикла ПО и места контроля качества, опыт работы в кросс-функциональных командах
— Опыт анализа технической документации, разработки чек-листов, тест-кейсов, тест-планов, программ и методик испытаний
— Опыт разработки и согласования отчетности по итогам тестирования
— Опыт работы с багтрекинг-системами (Jira или аналоги)
— Опыт работы с системами управления тестированием (Testrail или аналоги)
— Самостоятельность, техническая грамотность, умение быстро и логично формулировать мысли
— Знание теории тестирования, техник тест-дизайна, методологий разработки ПО
— Знание особенностей REST, SOAP, JSON, XML
— Опыт функционального, интеграционного и регрессионного тестирования
— Опыт работы в команде с гибкой моделью разработки
— Опыт со swagger, postman/insomnia
— Опыт работы с брокерами сообщений: kafka и/или rabbit MQ
— Опыт работы с логами (например, kibana)
— Опыт работы с БД: CRUD операции, джойны
— Опыт локализации ошибок
Условия:
— Удалённая работа
— Зарплата до 134 000 рублей на руки
Ожидания:
— Опыт коммерческого тестирования от 4 лет.
— Опыт разработки автотестов на Java от 1 года.
— Глубокое понимание REST API, SOAP, HTTP/HTTPS, JSON и опыт их автоматизированного тестирования.
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ или аналогами).
— Уверенное владение SQL: написание запросов средней сложности (DML, DDL), понимание миграций и структуры данных.
— Опыт работы Fullstack QA в течение последнего года и более.
Задачи:
— Формализация процессов и управление требованиями к продукту (анализ документов и спецификаций, интервью, работа со стейкхолдерами, написание SRS);
— Разработка схем процессов и архитектуры сервиса (BPMN 2.0, PlantUML (диаграммы классов, последовательностей, компонентов, состояний), С4, ERD);
— Описание интеграционных взаимодействий (REST API, Kafka/RabbitMQ);
— Описание интеграций back-to-back (маппинг полей, сценарии ошибок, retry-логика, idempotency, rate limiting, форматы обмена);
— Проведение рабочих встреч, коммуникация с партнерами и оформление протоколов;
— Участие в подготовке проектной документации (Jira, Confluence, SDD).
Требования:
— Понимание архитектуры веб-приложений (клиент-серверное взаимодействие, микросервисы, базы данных, кэширование);
— Владение техниками сбора, управления и фиксирования требований (User Story, Use Cases);
— Знание нотаций моделирования процессов (BPMN, UML Sequence, UML Use Cases);
— Опыт работы с интеграциями (REST / gRPC, понимание JSON / XML, HTTP-статусы, webhook, polling, очереди (Kafka / RabbitMQ));
— Гибкость: готовность быстро переключаться между задачами в условиях большого количества параллельных интеграций;
— Высокая коммуникативность: умение вести переговоры с техническими и нетехническими стейкхолдерами, включая внешних партнёров.
Будет плюсом:
— Опыт работы с ticketing-платформами, агрегаторами (Яндекс.Афиша, Касса.РФ и т.п.) или travel-сервисами;
— Понимание специфики платёжных интеграций (3-D Secure, холды, рекуррентные платежи, chargeback);
— Умение работать с SQL и NoSQL (PostgeSQL, MongoDB);
— Опыт работы с поисковыми системами (OpenSearch, ElasticSearch);
— Понимание DevOps на уровне концепций (CI/CD, Docker, Kubernetes);
— Понимание процессов тестирования (end-to-end тестирование, Kibana);
— Умение читать/понимать C# и Javascript (Vue.js), HTML.
Условия:
— Официальное трудоустройство;
— Офисный формат работы на испытательном сроке, после прохождения - гибридный формат работы;
— Современный офис (на Даниловской мануфактуре), собственный спортзал от «Лиги Героев», а также занятия волейболом, футболом, настольный теннис, бокс и групповые тренировки «Здоровая спина»;
— ДМС со стоматологией, доплату больничного листа, корпоративные скидки;
— Электронную библиотеку издательства МИФ, в которую входят почти 2 тыс. единиц контента по бизнесу, саморазвитию, здоровому образу жизни и другим актуальным темам;
— Бесплатную подписку на сервисы партнеров;
— Насыщенную корпоративную жизнь.