▪️ От 3 лет коммерческой разработки интеграций на Python 📅.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
▪️ От 3 лет коммерческой разработки интеграций на Python 📅.
Задачи: — Проектирование и разработка backend-сервисов на Java. — Реализация транзакционной и финансовой логики. — Создание REST / gRPC API. — Развитие Event-Driven архитектуры на Kafka / RabbitMQ. — Работа с PostgreSQL: транзакции, уровни изоляции, блокировки и оптимизация сложных запросов. — Обеспечение надёжности распределённых систем. — Решение задач идемпотентности, обработки ошибок и concurrency control. — Участие в развитии инфраструктуры и технической архитектуры продукта. Требования: — Опыт коммерческой backend-разработки на Java от 4 лет. — Глубокие знания Java Core и Spring Boot / Spring Framework. — Опыт работы с микросервисной архитектурой и распределёнными системами. — Отличное владение SQL. — Глубокое понимание PostgreSQL: транзакции, уровни изоляции, блокировки, оптимизация производительности. — Практический опыт проектирования REST / gRPC API. — Опыт работы с Kafka / RabbitMQ. — Знание Docker, Kubernetes и CI/CD. — Опыт работы с инструментами observability. Условия: удалённая работа.
Разрабатывать и поддерживать микросервисы и фоновые задачи: REST API, gRPC-сервисы и k8s jobs. Проектировать интеграции с внутренними и внешними сервисами: HTTP-клиенты, брокеры сообщений и обработку событий.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подбор• Опыт разработки и интеграции решений на FIX Protocol. • Понимание принципов работы FIX-сессий.
Location: Amsterdam, Netherlands About Nebius: Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. Summary: Location: Amsterdam Duration: 3 months Start date: Winter 2027 Compensation: Paid Eligibility: Current University student (Computer Science or related field), Recent Graduate or Early Career specialist Work authorization: Permitted to work in the job's location The role We are looking for a Software Engineer to join us as a part of Early Talent Program. You will work alongside experienced engineers, learn how high-performance backend systems are designed and operated, and contribute code that runs in real environments used by customers worldwide. You will get hands-on experience with distributed systems, workflow orchestration and engineering best practices in a team working at the cutting edge of AI cloud infrastructure. The team The Compute Control Plane team builds the core of the Nebius cloud: the Compute API, through which every VM, disk, snapshot and GPU cluster is created. The service manages 50K+ resources across 10+ regions and coordinates with storage, networking, quotas, billing and IAM, handling long-running operations and hardware failures along the way. We work in Go, gRPC, Temporal and Kubernetes. Current projects include snapshots, live VM updates, resource reservation, rate limiting and protection against cascading failures. Our engineers own their features end-to-end, from design to production. We expect you to have: Knowledge of at least one programming language (Go is a must) Understanding of basic algorithms and data structures Strong motivation to learn, grow and develop as a backend engineer Willingness to work with complex systems and ask questions What we offer: Competitive salary and comprehensive benefits package Mentorship from experienced AI, ML and cloud infrastructure professionals Hands-on experience with real customer workloads and production systems Opportunities for professional growth within Nebius A dynamic and collaborative work environment that values initiative and innovation Opportunity to be considered for a full-time role after the Early Talent Program We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know. #LI-MM3 Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.
— Проектировать и разрабатывать backend-сервисы на Java. — Реализовывать транзакционную и финансовую логику.
- Доработка бэкенд-логики на Java (если требуется), настройка RBAC/ABAC через API и Policies, кастомизация UI (темы, компоненты, страницы), добавление кастомных полей в формы.
- Прорабатывать бизнес- и продуктовые требования, превращать их в технические постановки для разработки.
-Уверенные знания синтаксиса языка Go.
Location: Bangalore, India GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Software Engineer on GitLab's Authorization team, you'll help build and maintain the system that decides what every user, token, and automated agent can access on GitLab.com, Self-Managed, and Dedicated. You'll work alongside experienced engineers who guide the larger design decisions, delivering well-scoped changes and growing into ownership of larger parts of the system. Today, that work is Ruby on Rails. Roughly 400 policy classes and a catalog of about 1,900 permissions sit behind every application programming interface (API) request. You'll work on fine-grained token permissions, custom roles, and the GraphQL and representational state transfer (REST) APIs that enforce them. A single request can trigger hundreds of permission checks, so correctness and performance both matter. You'll also contribute to moving the permission model to a new authorization stack that pairs the Rails monolith with a Rust policy engine. The engine represents access relationships and evaluates permission rules, and can run within the monolith's process or be reached through remote procedure calls using gRPC. You don't need prior Rust experience: several engineers on the team learned it for this work, and we'll support you doing the same. Some examples of our projects: Refactoring GitLab's policy layer so the same permission definitions can be evaluated by the monolith and the new authorization service Extending fine-grained token permissions to more resources, with guidance from senior engineers on the design What you'll do Implement authorization changes in GitLab's Ruby on Rails monolith so permission checks allow intended access and deny unauthorized access. Deliver well-scoped workstreams from feature-flagged rollout through verifying that the old and new systems produce the same results, with review and guidance from senior engineers. Build and extend fine-grained permissions for tokens and roles so additional resources have permission coverage consistent with the established catalog. Extend and fix authorization enforcement so GraphQL and the REST API enforce the intended permissions consistently. Make incremental refactors to long-lived policy code without changing behavior for existing customers. Investigate and fix reliability, performance, and security issues so affected permission checks return the expected results without regressions. Work with the authentication, platform, and artificial intelligence (AI) teams to document interface contracts that keep permission checks consistent as authorization moves toward a shared service. Contribute to design documents, merge requests, and code reviews so proposed changes have a documented rationale and review feedback is addressed asynchronously. Take part in on-call or operational support where your team’s ownership model requires it. What you'll bring Solid experience building and maintaining production Ruby on Rails applications, typically gained over 2 to 4 years or more. Hands-on experience with authorization concepts, such as role-based access control or fine-grained permissions, from work or projects. A security mindset: you treat a permission bug as a security bug and consider who a change could affect before choosing an implementation. Experience making careful changes to existing codebases, including incremental refactors and feature-flagged rollouts that preserve existing behavior. Familiarity with GraphQL or API authorization patterns. Awareness of performance, including how repeated permission checks can add up on every request. Strong written communication and the ability to work effectively when most decisions happen in a document or merge request rather than a meeting. Helpful, but not required: hands-on PostgreSQL experience, or experience with Rust, gRPC or Protocol Buffers, Cedar or other policy languages, Zanzibar-style authorization systems, Go, or service-oriented architecture. We welcome transferable experience from adjacent domains such as identity, policy engines, and platform security. About the team We work in a fully asynchronous organization, with most decisions made in documents or merge requests rather than meetings. GitLab's mission is to enable everyone to contribute to and co-create the software that powers our world. Our values include collaboration, results, efficiency, diversity, inclusion and belonging, iteration, and transparency. We expect all GitLab team members to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
Workplace: office Обязанности Разработка и поддержка микросервисов на языке Go Проектирование и внедрение REST API сервисов Оптимизация производительности и масштабируемости микросервисов Интеграция с внешними системами и базами данных Участие в разработке архитектуры и технических решений Написание юнит-тестов, обеспечение качества кода Мониторинг, диагностика и решение проблем в продакшн-среде Взаимодействие с другими командами разработчиков и DevOps для внедрения лучших практик Условия работы Возможность работать удалённо или в гибридном формате; Гибкий график работы; Официальное оформление с "белой" ЗП, ежеквартальные и годовые премии по результатам работы; Удобный офис рядом с м. «Добрынинская» или удаленную работу; Широкий пакет ДМС (включая выезд за рубеж и стоматологию), страхование жизни и здоровья; Возможность учиться и развиваться за счёт компании: внешние тренинги и семинары по профессиональным тематикам, участие в крупнейших конференциях страны, программы развития цифровых и управленческих навыков (Цифровая академия, Школа Тимлидов), онлайн и офлайн мастер-классы, корпоративный университет «X5 Полка», школа наставников и многое другое; Программы мотивации для спикеров и авторов: внутренняя школа Speak Up School, Write Up, ачивки и баллы за выступления, подготовка спикеров к крупнейшим конференциям страны, сообщество авторов на Хабре, возможность шерить опыт с комьюнити внутренних и внешних экспертов; Обмен опытом через cообщества: 12 технических комьюнити от java до devops; Яркая корпоративная жизнь с большим количеством мероприятий, конкурсов и возможностей для творческой реализации: регулярные внутренние митапы, демо-дни, открытые микрофоны, день IT-специалиста, программы волонтерства, корпоративное предпринимательство X5 Idea Challenge; Забота о благополучии сотрудников: 7 спортивных сообществ (бег, футбол, волейбол, баскетбол, хоккей, лыжи, триатлон), ежегодная Неделя здоровья; Скидки в экосистеме бизнесов Х5 («Пятёрочка», «Перекрёсток», «Много лосося», «Перекресток Впрок»); Программа привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров); Материальная помощь сотрудникам, попавшим в сложную жизненную ситуацию; Профессиональные навыки Опыт коммерческой разработки от 5 лет Опыт разработки на Go Опыт работы с микросервисной архитектурой Знание REST API и опыт работы с протоколами HTTP/HTTPS, gRPC. Опыт работы с реляционными и NoSQL базами данных (PostgreSQL, MongoDB и другие) Опыт работы с Docker и Kubernetes Знания принципов CI/CD и опыт работы с инструментами автоматизации (GitLab CI, и другие) Опыт работы в распределенных системах и понимание вопросов масштабируемости и отказоустойчивости Будет плюсом опыт highload разработки.
Workplace: Москва и Краснодар (гибрид/офис), другие города - удаленно Мы ищем Ведущего фуллстек разработчика (Python + Vue 3) разработчика в стрим, который делает связку из двух порталов, через них проходит вся закупочная работа для Большого Магнита: Внутренний портал (АРМ КМ) — единое рабочее место категорийного менеджера: потребности → торги → целевые условия, документооборот, дашборды, задачник. Внешний портал SRM 2.0 — кабинет поставщика: подписание карточки товара, торги. Есть и поддержка легаси, и стройка платформенных решений (микрофронты + общий хост + единый UI-Kit), которые становятся стандартом для всего коммерческого блока. Соотношение фронт/бек: ~ 50/50 Стек технологий: Vue 3, TypeScript, Pinia, Module Federation, Nuxt, Tailwind, Keycloak, Python 3.11+, FastAPI, PostgreSQL, Redis, Kafka, S3, REST, gRPC, Docker, Kubernetes, GitLab CI, Vault, OpenTelemetry, Prometheus, Grafana, Sentry Задачи Разрабатывать микрофронты в архитектуре АРМ КМ — реализовывать функциональные модули на Vue 3 + Vite с интеграцией через Module Federation Заниматься интеграцией с общей платформой — подключать аутентификацию через Keycloak, синхронизировать маршрутизации с хостом Переписывать визуал на единый техстек — миграция интерфейса ELMA на @nuxt/ui 4, Tailwind CSS 4, Pinia 3, Vue Router Работать с общим состоянием и API — использовать shared-зависимости (Vue, Pinia, axios, @vueuse/core) как синглтоны, соблюдать версионные совместимости с хостом и другими микрофронтами Проводить код-ревью, покрывать компоненты и бизнес-логику тестами, проводить ревью PR коллег, разбирать баги на стыке хоста и микро-приложений Взаимодействовать с командой и стейкхолдерами — участвовать в груммингах/планированиях, декомпозировать задачи, синхронизироваться с бэкенд-командой по контрактам, вести техническую документации по своему микрофронту Требования От 3 лет коммерческой fullstack-разработки на Vue 3 + TypeScript, Python 3.11+, FastAPI, PostgreSQL, Kafka, REST/gRPC Опыт работы с микросервисами, микрофронт-архитектурой (Module Federation), интеграциями через Keycloak/Vault Опыт с AI-native: уверенное владение Cursor/Claude Code/Copilot, промпт-инжиниринг, работа с LLM API, критическое ревью AI-сгенерированного кода Условия Оформление в аккредитованную ИТ-компанию Конкурентоспособную заработную плату (обсуждается индивидуально) ДМС со стоматологией и льготными условиями для членов семьи Технику для работы График работы 5/2 с гибким началом Работу в максимально уютном офисе в центре Москвы (ст. м. Савёловская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах Развитие – мы оплачиваем обучение на курсах и участие в конференциях Возможность проведения и участия в митапах, хакатонах, где можно познакомиться с работой других подразделений Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании Наличие корпоративной библиотеки курсов Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе Формат работы Москва и Краснодар (гибрид/офис), другие города - удаленно
Workplace: Удаленно Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ. Обязанности Строить и автоматизировать пайплайны обучения в ClearML, от экспериментов DS до воспроизводимого артефакта в model registry; Автоматизировать деплой моделей в Triton, включая конвертацию в ONNX и TensorRT, конфигурацию, выкатку без участия инженера, канареечные релизы и откаты; Развивать Python-сервисы вокруг Triton, единый inference gateway, gRPC, батчинг и очереди; Ускорять инференс через профилирование, dynamic batching, ensemble и BLS, TensorRT-оптимизации; Держать SLA инференс-контура – метрики, алертинг, разбор инцидентов, дежурства в ротации; Поддерживать JupyterHub, ClearML-агенты и шаблоны проектов для DS-команд; Вместе с инфраструктурным инженером проектировать размещение моделей на GPU-кластере; Общаться с DS-командами, понимать их потребности и переводить в технические решения; Закладывать стандарты и шаблоны, чтобы раскатать контур на весь отдел Trust & Safety. Требования Уверенный Python, опыт асинхронных сервисов (FastAPI, asyncio), gRPC и работы с очередями (Kafka); Опыт с Nvidia Triton Inference Server или другим model serving (TorchServe, vLLM, KServe) с готовностью глубоко освоить Triton; Опыт работы с ClearML, Kubeflow, MLflow или аналогичной MLOps-платформой на уровне пайплайнов, трекинга экспериментов и model registry; Инженерное понимание ML-стека – PyTorch, ONNX, конвертация и упаковка моделей, GPU-инференс; Kubernetes на уровне разработчика сервисов, включая деплой, Helm-чарты, ресурсы, HPA и отладку подов; Опыт с GitLab CI, инфраструктурой как код, мониторингом и логами; Умение взаимодействовать с DS-командами и доводить решения до прода, а не до прототипа. Условия Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое; Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании; Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.; Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников; Скидки и партнерские программы: на обучение, страхование, покупки и многое другое; Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Location: Москва Workplace: Гибрид, Удаленно Объединённая компания RWB (Wildberries & Russ) — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ. Обязанности Анализировать предметную область, выявлять зависимости между системами, определять границы сервисов и точки интеграции; Готовить системные спецификации: функциональные и нефункциональные требования (производительность, безопасность, масштабируемость, надёжность), критерии приёмки, User Stories и Use Cases; Проектировать API и контракты взаимодействий, поддерживать спецификации (OpenAPI/AsyncAPI), согласовывать интерфейсы с разработчиками и смежными командами; Создавать и поддерживать аналитические артефакты: C4-диаграммы, sequence-диаграммы, ER-модели; Участвовать в архитектурных обсуждениях, готовить ADR по своим решениям, проходить arch review; Согласовывать требования с разработкой, QA и эксплуатацией, обеспечивать единое понимание задачи в команде; Участвовать в груминге, планировании, оценке трудоёмкости, сопровождать задачи до приёмки и релиза; Помогать QA с критериями приёмки и тест-кейсами, проверять соответствие реализации требованиям; Поддерживать актуальность документации в Wiki и других системах хранения знаний; Принимать в зону ответственности закреплённые подсистемы и развивать экспертизу по ним. Требования Имеете опыт работы системным аналитиком от 2х лет в командах разработки распределённых систем; Умеете собирать требования у бизнеса, переводить их в формальные спецификации и доводить до разработки без потерь; Владеете практикой проектирования API (REST, gRPC, message brokers) и описания контрактов через OpenAPI/AsyncAPI; Понимаете, когда какой способ интеграции применять: синхронный/асинхронный, очереди, события - и какие у них следствия (SLA, консистентность, failure scenarios); Обладаете уверенным владением нотациями: UML, C4, sequence-диаграммы; Понимаете SQL и моделей данных, имеете представление о нормализации, денормализации и эволюции модели данных во времени; Умеете декомпозировать сложное на части системно: видеть границы между сервисами на уровне проектирования; Имеете опыт работы в Agile-командах, понимание ролей и процессов разработки; Готовность брать ответственность за свои подсистемы и развивать экспертизу по ним вдолгую; Опыт работы с AI-агентами и искусственным интеллектом; Будет плюсом - опыт работы с микросервисной архитектурой; владение BPMN; знакомство с практиками Domain-Driven Design; умение читать код, если потребуется разобраться в реализации. Условия Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое; Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании; Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.; Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников; Скидки и партнерские программы: на обучение, страхование, покупки и многое другое; Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Workplace: Удаленно Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ. В связи с ростом команды, мы ищем Go-разработчика в отдел сервисов платформенной занятости (направление - разработка списаний). Стань частью команды! Обязанности Проектировать архитектуру информационных систем; Оптимизировать производительности систем; Принимать активное участие вместе с командой во всех стадиях создания продукта. Требования Имеете коммерческий опыт на Golang от 3 лет; Имеете опыт работы с PostgreSQL; Имеете опыт работы с Kafka; Имеете опыт работы с Kubernetes; Обладаете знаниями Web-технологий (HTTP, WS, GRPC, SSL, REST, JSON), безопасности веб-приложений, авторизации и аутентификации; Владеете шаблонами проектирования кода и архитектуры, понимание особенностей микросервисной архитектуры; Умеете анализировать поставленную задачу и находить нестандартные решения; Имеете желание работать в команде и желание учиться. Будет плюсом: Имеете опыт работы с Redis, memcache; Имеете опыт работы с ClickHouse. Имеете опыт работы с распределенными системами, шардированием. Условия Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое; Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании; Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.; Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников; Скидки и партнерские программы: на обучение, страхование, покупки и многое другое; Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Location: Москва Workplace: Гибрид, Удаленно Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ. Обязанности Обеспечение качества разрабатываемого ПО; Участие в функциональном, регрессионном и интеграционном тестировании; Проведение ручного и автоматизированного тестирования; Разработка тестовой документации; Составление баг репортов; Коммуникация с коллегами и решение ежедневных задач; Активное участие в построении проекта и обсуждение его возможных реализаций. Формат работы - возможность удаленного формата работы. Требования Опыт от 3 лет в области тестирования; Понимание работы микросервисов и структуры HTTP запросов; Знание инструментов для работы с запросами (Postman/Insomnia); Опыт разработки автотестов на java; Понимание принципов ООП; Знание техник тест-дизайна и теории тестирования; Будет плюсом опыт работы с grpc и опыт работы с mock-сервисами. Условия Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое; Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании; Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.; Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников; Скидки и партнерские программы: на обучение, страхование, покупки и многое другое; Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Workplace: Удаленно Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ. В связи с ростом команды, мы ищем Go-разработчика в отдел сервисов платформенной занятости (Отдел разработки сервиса WBJob-Admin). Стань частью команды! Обязанности Писать и поддерживать микросервисы на языке Go: реализовывать бизнес-логику, обеспечивать стабильную работу сервисов в продакшне и оперативно вносить доработки по требованиям; Проектировать схемы данных и взаимодействовать с реляционными и NoSQL СУБД: писать сложные SQL-запросы для выборки, агрегации и модификации информации, оптимизировать производительность запросов; Покрывать разработанный код юнит- и интеграционными тестами: создавать тестовые сценарии, настраивать моки, обеспечивать высокий процент покрытия и гарантировать отсутствие регрессий при изменениях; Участвовать в принятии архитектурных решений и проектировать взаимодействие сервисов: определять протоколы общения (REST/gRPC/очереди), выбирать паттерны интеграции и фиксировать технические решения в документации; Проводить код-ревью и внедрять инженерные практики: проверять код коллег на соответствие стандартам, давать конструктивные рекомендации; Формировать и согласовывать промежуточные и итоговые отчеты о проделанной работе и представлять промежуточные и итоговые отчеты непосредственному руководителю. Требования Синтаксис и особенности Go (горутины, каналы, garbage collector, интерфейсы), стандартная библиотека, популярные фреймворки (Gin, Echo, Fiber), работа с модулями (go mod), профилирование и отладка (pprof, delve); Паттерны микросервисов (CQRS, Saga, Circuit Breaker, Retry), протоколы взаимодействия (REST, gRPC, GraphQL, WebSockets), брокеры сообщений (Kafka, RabbitMQ, NATS), принципы проектирования API и контрактов; Реляционные СУБД (PostgreSQL, MySQL): транзакции, индексы, планировщик запросов, оптимизация SQL. NoSQL (Redis, MongoDB, Elasticsearch): модели данных, кэширование, шардирование. ORM/билдеры (sqlx, GORM, squirrel); Фреймворки тестирования в Go (testing, testify, mockgen), виды тестов (unit, integration, contract), метрики покрытия, принципы TDD/BDD, инструменты статического анализа (golangci-lint, staticcheck); Git-стратегии (GitFlow, Trunk-Based), CI/CD (GitHub Actions, GitLab CI), контейнеризация (Docker), основы оркестрации (Kubernetes), мониторинг и логирование (Prometheus, Grafana, Loki, OpenTelemetry). Условия Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое; Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании; Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.; Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников; Скидки и партнерские программы: на обучение, страхование, покупки и многое другое; Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Workplace: Удаленно RWB (Wildberries & Russ) — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ. Wildberries Банк - новый, динамичный и технологичный банк, созданный на базе экосистемы Wildberries. Мы делаем финансы простыми, безопасными и по-настоящему удобными для каждого. Мы отказались от устаревших legacy-систем и ведём разработку современной, масштабируемой платформы с нуля. Наши решения проектируются с учётом высоких нагрузок. Обязанности Разрабатывать архитектуру платформенного решения и программных модулей на Golang; Разрабатывать интеграционные приложения; Составлять техническую документацию по разработанному программному обеспечению; Заниматься поддержкой работы приложений, программным сопровождением проекта. Требования Коммерческая разработка на Golang от 3 лет; Знание алгоритмов и структур данных; Уверенное знание Web/HTTP; Практический опыт работы с REST, JSON-RPC и gRPC; Опыт работы с PostgreSQL; Знание Docker; Знание NoSQL-решений (Redis, MongoDB, Etcd и др.); Опыт работы с Apache Kafka, Kubernetes, Prometheus и Grafana. Условия Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое; Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании; Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.; Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников; Скидки и партнерские программы: на обучение, страхование, покупки и многое другое; Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.