Задачи:
- Построить надёжный распределённый сервис, который может пережить падение двух ДЦ. Развивать систему, которой пользуются сервисы Яндекса с миллионами инстансов. Обрабатывать десятки тысяч realtime-графов для каждого инцидентного сценария.
- Работать с алгоритмами консенсуса. Ядро распределённой системы использует алгоритм Raft. Задачи на повышение надёжности сервисов.
- Работать не только над инфраструктурными задачами. Предоставлять единый инструмент работы над стабильностью для разных классов сервисов: Поиска, Музыки, Такси. Обеспечивать доступность сервисов 99.9999% времени и информировать разработчиков о проблемах в течение 30 секунд с момента появления. Следить за доступностью сервисов и работой пользовательских сценариев, например, радио в Музыке.
Требования:
- Разработка на Python более трёх лет.
- Опыт классической веб-разработки (кеш, очереди, асинхронные задачи).
- Опыт работы с PostgreSQL.
- Тестирование своего кода.
- Умение работать самостоятельно и в команде.
Задачи:
- Разрабатывать новый функционал и дорабатывать существующий, включая создание Grafana-дашбордов;
- Исследовать, документировать и рефакторить логику сервисов;
- Исправлять ошибки и уязвимости безопасности;
- Писать тесты и участвовать в код-ревью;
- Оценивать задачи, сопровождать релизы и поддерживать коммуникацию в команде.
Требования:
- Опыт разработки на Java от 2-х лет;
- Уверенное знание Java 17–21 и Spring Boot 3;
- Опыт разработки высоконагруженных API (REST, gRPC);
- Опыт работы с PostgreSQL, Redis и Kafka;
- Опыт настройки и поддержки инфраструктуры (Docker, K8S, Helm, CI/CD);
- Опыт использования ORM (Spring Data/Hibernate, MyBatis);
- Понимание принципов чистой архитектуры и знание паттернов проектирования (в т.ч. микросервисных);
- Навыки написания тестов (JUnit5, Mockito, Testcontainers, SpringBootTest);
- Опыт работы с Git и GitLab.
Задачи:
— Участвовать в создании сети агентов для реализации шагов дата-процесса;
— Настраивать мониторинг реализации практик DataGov;
— Реализовывать интеграции с платформой работы с данными MWS Data и платформой интеграций MWS OctApi;
— Разрабатывать backend-сервисы на Python для управления метаданными, контроля качества данных и оркестрации дата-процессов;
— Проектировать и поддерживать API для взаимодействия с продуктовыми командами;
— Тестировать реализованные сервисы, готовить техническую документацию;
— Взаимодействовать с продуктовыми командами в рамках их обучения работе с сервисами DataGov;
— Участвовать в код-ревью и совершенствовании архитектуры решений.
Требования:
— Опыт коммерческой разработки на Python от 3 лет;
— Опыт работы с LLM и API OpenAI от 1 года;
— Практический опыт проектирования и реализации AI-агентов с использованием LangChain/LangGraph;
— Уверенное владение Docker и Docker Compose, опыт запуска приложений в production-среде;
— Опыт настройки и поддержки CI/CD pipelines;
— Знание принципов работы с базами данных (SQL и NoSQL);
— Опыт работы с Git (branching-стратегии, code review);
— Понимание принципов микросервисной архитектуры и REST API;
— Опыт работы с Linux (терминал, базовое администрирование);
— Умение писать чистый, поддерживаемый код и покрывать его тестами;
— Готовность работать в команде, инициативность и внимательность к деталям.
ГибридseniorМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
- Разработка и масштабирование микросервисов
- Решение продуктовых и инфраструктурных задач
- Создание и поддержка программного обеспечения от написания до выкладки в продакшн
- Обеспечение стабильной работы компонентов и оперативное решение проблем
Требования:
- Опыт коммерческой разработки на JVM-языке более пяти лет
- Создание веб-приложений и хорошее понимание микросервисной архитектуры
- Умение тестировать свой код и стремление к высокой стабильности
- Знание классических алгоритмов и структур данных
- Опыт использования реляционных СУБД
Задачи:
— Объяснять различные аспекты продуктового портфеля JetBrains через выступления, видео, блог-посты, прямые трансляции, примеры кода и другие форматы, с особым акцентом на видео материалы.
— Строить и поддерживать отношения и репутацию в индустрии, с глобальными и региональными сообществами, а также в социальных сетях.
— Работать с продуктовыми командами, предоставляя обратную связь.
— Встречаться с клиентами для их просвещения и выслушивания их мнений.
— Представлять продукты JetBrains в прессе.
— Вносить вклад в другие области внутри компании по мере необходимости.
Требования:
— Опыт работы 3+ года с лучшими практиками разработки ПО, включая тестирование, рефакторинг, контроль версий, логирование, трассировку и отладку.
— Опыт работы с C/C++ и их экосистемой.
— Практический опыт в embedded-разработке и желание взаимодействовать с сообществом embedded.
— Интерес к применению различных AI-стилей разработки ПО.
— Свободное владение английским языком устно и письменно.
— Отличные коммуникативные навыки, особенно умение интересно рассказывать о технологиях.
— Навыки самоорганизации, постановки целей и управления временем.
— Готовность к командировкам.
Будет преимуществом:
— Опыт работы с инструментами JetBrains.
— Опыт в developer advocacy.
— Установленная репутация в сообществе разработчиков.
— Владение или опыт с дополнительными языками программирования (Rust, Python, Java, Kotlin и др.).
— Опыт работы в распределённых и разнообразных командах.
— Портфолио выступлений и скринкастов.
Условия:
— Конкурентная базовая зарплата, отражающая навыки и опыт.
— Гибкое место работы: возможность работать из дома или офиса.
— Возможность удалённой работы до 30 дней в году из-за рубежа.
— Дополнительные дни отпуска.
— Оплата медицинской страховки.
— Возможности обучения и развития: конференции, курсы, языковые занятия.
— Оплата языковых курсов.
— Обед или компенсация питания в рабочие дни.
— Поддержка психического здоровья.
— Спортивные льготы: спортзал или компенсация спортивного клуба.
— Внутренние мероприятия компании.
— Поддержка при релокации для облегчения переезда.
Задачи:
- разрабатывать, развивать и адаптировать компоненты Платформы данных, связанные с наполнением DataLakeHouse и интеграциями с ML
- разрабатывать BI приложение, включая архитектурное проектирование, написание самого приложения и интеграций с другими микросервисами
- следить за чистотой кода и тестовым покрытием
- участвовать в code review и в фазах релизного процесса
- проводить анализ по улучшению производительности сервисов
Требования:
- веренное знание Java
- уверенное знание Spring экосистемы
- опыт коммерческой разработки от 2 лет
Задачи:
— Владение сложными техническими инициативами от этапа исследования до продакшена.
— Принятие архитектурных решений для платформ сбережений и банковских сервисов.
— Сотрудничество с командами продукта и дизайна для влияния на техническое направление.
— Ежедневная доставка высококачественных, масштабируемых и надежных систем.
— Обеспечение надежности, безопасности и долгосрочной поддерживаемости систем.
— Руководство улучшениями инфраструктуры, безопасности и инструментов для разработчиков.
Требования:
— Опыт профессиональной разработки ПО не менее 5 лет.
— Наличие права на работу в ЕС и проживание в ЕС.
— Сильные знания архитектуры и распределенных систем.
— Опыт создания высокодоступных и отказоустойчивых API.
— Опыт работы в облачных и микросервисных средах.
— Высокая степень ответственности и способность работать автономно.
Желательно:
— Опыт работы в финтехе или регулируемых средах.
— Владение французским языком.
Условия:
— Гибкий график работы.
— Медицинская страховка высшего уровня с 100% оплатой работодателем.
— Ежемесячные командные мероприятия и выездные встречи два раза в год.
— Ваучеры на питание Swile.
— Конкурентная зарплата и опционы на акции.
Процесс найма:
— Вводный звонок, техническое собеседование с инженером, выполнение домашнего задания с последующим разбором, интервью по системному дизайну и поведенческое интервью.
Задачи:
— Решение различных технических и бизнес задач в области разработки на Java.
Требования:
— Высшее образование в области компьютерных наук или аналогичной.
— Опыт программирования 8+ лет, из них минимум 5+ лет на Java (Java Core + многопоточность).
— Опыт работы с Kafka и/или другими системами обмена сообщениями в реальном времени.
— Опыт с распределёнными кэш-технологиями, такими как Memcached, Ignite и др.
— Опыт разработки распределённых, масштабируемых, интенсивно работающих с данными приложений.
— Экспертные знания SQL и запросов к базам данных.
— Сильные аналитические способности для самостоятельного изучения кода и обратной разработки.
— Умение эффективно работать как самостоятельно, так и в кросс-функциональных командах.
Желательно:
— Опыт работы с AWS.
— Опыт или знания в финансовой сфере, включая транзакции, позиции, P&L и управление производительностью.
— Опыт в финансовых услугах.
— Знание Python будет плюсом.
Условия:
— Гибкий режим работы: удалённо или гибридный.
— Возможность работать удалённо из Грузии, Сербии, Испании, Кипра, Армении, Португалии или Польши, либо гибридно в Кракове или Лимассоле.
— Медицинская страховка для сотрудников в Польше и на Кипре.
— 50% покрытие медицинской страховки для супругов и детей в Польше и на Кипре.
— 24 дня оплачиваемого отпуска.
— 10 дней оплачиваемого больничного.
— 50% компенсация профессионального обучения, образования, конференций.
— Помощь с релокацией в Польшу или на Кипр, включая билеты, аренду жилья на первый месяц, поддержку в оформлении виз и разрешений на проживание.
Задачи:
— разрабатывать новые продукты, сервисы и UI в рамках инициатив
— исследовать и привносить новые подходы и инициативы в процессы команды (PDLC, product development lifecycle)
— повышать стабильность приложений за счёт автоматизации и написания тестов
— разрабатывать backend-сервисы платформы на Python и развивать существующие компоненты
— проектировать и реализовывать API и интеграции с внешними системами и инфраструктурными компонентами
— использовать AI-инструменты для ускорения разработки и валидировать их решения — через ревью, тесты и проверку на соответствие требованиям
— участвовать в проектировании архитектуры сервисов, ревью кода и разборе инцидентов
Требования:
— общий опыт работы не менее 5 лет
— front: TypeScript, React/Vue, Tailwind
— backend: Node.js/Python, PostgreSQL
— DevOps: CI/CD, GitLab, Docker, GitHub Actions
— умение декомпозировать крупную задачу на части, годные для постановки агенту, и собирать из них целостное решение
— вайбкодинг и практический опыт разработки кода с AI-агентами: Codex, GigaCode, Gemini, Claude Code, Qwen Code или аналоги
— продуктовое мышление: важно не просто «закрыть таску», а запустить фичу, которая принесёт пользу конечным клиентам
— понимание принципов наблюдаемости, отказоустойчивости и надёжной эксплуатации сервисов
— готовность нести ответственность за итоговое качество кода независимо от того, написан он вручную или с помощью агента
Будет плюсом:
— несколько завайбкоженных проектов в портфолио
— опыт работы с OpenClaw или схожими платформами оркестрации агентных систем
Условия:
— работа над платформой для GenAI-агентов, часть технологического контура банка
— AI-инструменты — рабочая норма, ценится инженер с system design и ответственностью за качество
— много нового функционала без тяжёлого legacy, изменения доводятся до промышленного контура
— прозрачные процессы, регулярное улучшение инженерных практик, атмосфера открытости и взаимопомощи
— гибридный формат работы, офис рядом с м. Кутузовская
— ДМС и корпоративные льготы
Задачи:
— Руководить командой старших и ведущих инженеров, охватывающей фронтенд, мобильную и бэкенд-разработку.
— Обеспечивать высококачественную доставку основных пользовательских продуктов Safe, таких как вход в систему, онбординг, транзакции, passkeys, Workspaces и процессы безопасности.
— Обеспечивать предсказуемость доставки, планируя этапы, отслеживая прогресс на доске Linear, выявляя риски на ранних стадиях и при необходимости корректируя объем работ или ресурсы.
— Тесно сотрудничать с командами продукта, дизайна и QA для формирования дорожной карты, уточнения требований и балансировки скорости, качества и долгосрочной поддержки.
— Отвечать за выполнение, владение, техническое качество и завершение задач командой, создавая атмосферу доверия и автономии.
— Обеспечивать техническое руководство, включая обзор RFC, системных дизайнов, критических технических изменений и архитектурных компромиссов.
Требования:
— Опыт работы не менее 3 лет в роли Engineering Manager.
— Глубокое понимание TypeScript.
— Опыт руководства инженерными командами, создающими пользовательские продукты.
— Способность руководить командами во фронтенде, мобильной и бэкенд-разработке.
— Сильное техническое суждение в области системного дизайна, архитектуры, обзора RFC и анализа компромиссов.
— Опыт тесного взаимодействия с командами продукта и QA по определению дорожной карты, выполнению и обеспечению качества.
— Опыт full-stack разработки.
— Опыт работы с React, React Native или NestJS.
— Опыт в Web3 или финтехе.
— Знание процессов аутентификации, управления доступом или транзакционных процессов.
Условия:
— Бюджет на работу из дома.
— 30 дней отпуска по стандарту.
— Бюджеты на личное образование и участие в конференциях.
— Инновационные пятницы для исследований или побочных проектов.
— Гибкий гибридный график работы.
— Поддержка при релокации в Берлин.
Location: London, UK
Workplace: Hybrid
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods and finance.
About this role:
We're looking for a Full Stack Developer (main back end focus) to work on our advertising analytics platform. We gather and process BIG amounts of data and deliver meaningful insights to our customers. We have browser extensions, databases, panelists, servers, so many servers, and a great hybrid culture with coworkers locally and across the globe.
There's a good mix of extremely difficult problems, impossible problems, easy problems, bugs, performance issues, and the occasional thing that's a joy to work on – join us!
What you will do in a typical day:
- Tackle interesting performance and scalability challenges.
- Meticulously refactor bunches of reports decimating code size and run time while preserving results.
- Intelligently manage tech debt while simultaneously delivering new features for the business.
- Code in SQL and C# (and occasionally js) in a mixed environment (Windows and Linux but mostly Windows) utilizing AWS, SQL Server, Redshift, Mongo, EntityFramework and ASP.NET http://asp.net/ Core.
- Participate in a Kanban/Devops dev process with fluid requirements, weekly scrums, and potentially be on-call w/Pagerduty
- Be a proponent for continuous improvement, architecture, clean code, and good systems design
- We use Github for source control and Jira for project management
- We review PRs! (usually) and ship often.
What you can bring:
- Experienced C# developer.
- Be able to code in C#, SQL and occasionally in Ruby.
- Big Plus: Comfortable reading and modifying Javascript/React.
- Friendly - You will be working in cross function with a lot of cool people!
- Love for data - Our platform provides data intelligence for the digital economy!
Our Engineering Culture
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
- Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys."
- Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping.
- Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids.
- Prioritization: We focus relentlessly on what is important, not just what is urgent.
Read more about some of our Technical challenges here (written by members of our engineering team):
https://sensortower.com/blog/speeding-up-the-backend-with-graph-theory
https://sensortower.com/blog/how-we-scaled-to-thousands-of-sidekiq-workers
Fraud warning:
It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com http://sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com http://sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying.
To all recruitment agencies:
Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Задачи:
- Реализация новых фичей как внутри плеера, так и со стороны контентных сервисов.
- Разработка и поддержка функциональности сервиса.
- Работа с внутренними сервисами и технологиями.
- Исправление багов и поддержка существующего кода.
Требования:
- Знание базовых алгоритмов и структур данных.
- Знание синтаксиса и структуры языка Kotlin.
- Понимание структур ООП.
- Опыт построения андроид-приложений и понимание основных принципов построения (view, lifecycle, activity, fragment).
Задачи:
— Разработка тестовой среды для платформы на базе System on a Chip (SoC) с многоядерным ARM-процессором и FPGA.
— Тесное взаимодействие с командами программного и аппаратного обеспечения для валидации высокопроизводительных решений.
— Разработка встроенных приложений на C/C++ и Python для автоматизации и выполнения тестов.
— Настройка сред валидации.
— Подготовка технической документации.
— Участие в совещаниях по проектированию программного и аппаратного обеспечения в составе многопрофильной команды.
Требования:
— Студенты, обучающиеся по направлениям компьютерной, промышленной, электронной или телекоммуникационной инженерии.
— Интерес к разработке встроенного программного обеспечения и системам на базе Linux.
— Знания Embedded C/C++.
— Знания Python.
— Знания операционных систем Linux.
— Опыт работы с системой контроля версий Git.
— Знания VHDL или Verilog.
Условия:
— Гибридный режим работы с возможностью 8 недель в году работать удаленно вне обычного географического региона.
— Гибкий график начала и окончания рабочего дня, интенсивные рабочие часы по пятницам и летом.
— Персонализированное развитие карьеры, обучение и поддержка изучения языков.
— Национальная и международная мобильность, пакет релокации для иностранных кандидатов.
— Конкурентная компенсация с регулярными пересмотрами, гибкая система оплаты и скидки на бренды.
— Программа благополучия: медицинская, стоматологическая и страхование от несчастных случаев; бесплатные фрукты и кофе; тренинги по физическому, ментальному и финансовому здоровью.
— Прозрачный процесс рекрутинга с личным и телефонным контактом, без запросов банковских данных.
Компания поддерживает равные возможности, инклюзию и разнообразие.
Команда DataLens в Яндексе ищет Python-разработчика для работы над сервисом аналитики и визуализации данных.
Задачи:
— Разрабатывать гибкий API для задач анализа данных и оптимизировать модель данных, обеспечивая высокую производительность и многослойное кэширование
— Разрабатывать коннекторы для подключения новых источников данных
— Работать над масштабированием, стабильностью и скоростью работы сервиса, сопровождать развёртывания и окружения
— Оптимизировать CI/CD-пайплайны, развивать инструменты мониторинга и диагностики
— Развивать ядро сервиса в опенсорсе и поддерживать модульную архитектуру для расширяемости
Требования:
— Опыт разработки на Python или готовность перейти на него с другого языка
— Опыт работы с реляционными базами данных
— Опыт построения и поддержки отказоустойчивых систем
Будет плюсом:
— Опыт с Flask, AIOHTTP, SQLAlchemy
— Знакомство с Docker, Terraform, Kubernetes
— Опыт работы с облачными провайдерами (включая Yandex Cloud)
— Интерес к анализу и визуализации данных, опыт с BI-системами
Задачи:
— Строить гибкий API для решения задач анализа данных, оптимизировать построение модели данных. Датасеты позволяют строить запросы к данным через универсальный API, должны быстро работать с любым количеством полей за счёт оптимизаций и кеширования. Развивать API датасетов и добавлять возможности, улучшающие пользовательский опыт (экспорты, алертинг, публичный API).
— Разрабатывать коннекторы для подключения к новым источникам данных, изучать их особенности и продумывать взаимодействие с пользователем.
— Работать над масштабированием, стабильностью и скоростью работы сервиса. Отвечать за проектирование, разработку, развёртывание и поддержку сервиса DataLens внутри Яндекса и в Yandex Cloud. Оптимизировать CI/CD, улучшать мониторинг и средства диагностики.
— Развивать ядро сервиса в опенсорсе, поддерживать модульную архитектуру кода, выделять общие части и предоставлять точки расширения.
Требования:
— Опыт разработки на Python или готовность перейти на Python с другого языка.
— Опыт работы с реляционными базами данных.
— Опыт построения и поддержки отказоустойчивых систем.
Будет плюсом:
— Опыт работы с Flask, AIOHTTP, SQLAlchemy.
— Знание Docker, Terraform, Kubernetes.
— Опыт работы с другими облачными платформами.
— Интерес к анализу и визуализации данных, опыт работы с BI-системами.
О проекте:
МТС Web Services (MWS) — бигтех-компания, предоставляющая облачные, AI-сервисы и платформенные решения под разные задачи бизнеса: от работы с данными до разработки продуктов и оптимизации процессов. Запущена новая публичная платформа собственной разработки — MWS Cloud Platform. Big Data – один из ключевых юнитов МТС, с 20 петабайтами данных, 5 000 метрик на профиль и 400 профессионалами в команде. КонтентКрафт — умный ИИ-помощник для малого и микробизнеса, автоматизирующий продвижение в соцсетях: анализ бизнеса, генерация контента, планирование публикаций и отслеживание результатов.
Задачи:
— Разрабатывать AI-Агентов;
— Разрабатывать AI-боты для Telegram и Max;
— Автоматизировать клиентский путь;
— Автоматически генерировать контент для малого и среднего бизнеса, интегрироваться с AI-платформой;
— Проводить тестирование взаимодействия с AI-платформой.
Требования:
— Студенты 3-6 курсов бакалавриата, специалитета или магистратуры;
— Знание основ ООП;
— Знание синтаксиса Python, способность реализовать простой алгоритм самостоятельно;
— Базовые знания SQL (запросы с условиями и агрегацией, SELECT, JOIN);
— Знание индексов и понимание их работы;
— Базовые навыки работы с нейросетями (openAI);
— Умение работать с git (ветки, коммиты);
— Понимание протоколов HTTP/HTTPS, REST API;
— Базовые навыки работы с Docker.
Условия:
— Наличие куратора, наставник с самого начала;
— Гибкий график, начало работы с 8 до 11, занятость 30-40 часов в неделю;
— Официальное оформление сроком от 6 до 9 месяцев с возможностью остаться в штате.
Задачи:
— Развитие и поддержка инструментов продвижения: техническая проработка и декомпозиция задач, разработка новых функций и улучшение существующих, совместная работа с менеджером продукта, участие в планировании и обсуждении проектов.
— Обработка больших объёмов данных: обработка сотен миллионов записей о товарах, заказах и пользователях, принятие решений по ценообразованию, рекламной ставке и рассылках.
— Технические задачи: решение задач производительности высоконагруженного сервиса и обработки большого объёма данных, поддержка работоспособности сервиса, устранение технического долга, перевод старых сервисов на актуальные решения.
Требования:
— Не менее двух лет коммерческой разработки на Java или Kotlin.
— Умение тестировать свой код и разбираться в чужом.
— Знакомство с различными базами данных и понимание их принципов работы.
— Способность грамотно проектировать техническую составляющую системы, декомпозировать задачи и аргументировать решения.
— Понимание необходимости и способов отслеживания работоспособности сервиса.
— Готовность изучать новые технологии.
— Умение работать в команде и предлагать идеи и решения.
Задачи:
- Разрабатывать AI-Агентов;
- Разрабатывать AI-боты для Telegram и Max;
- Заниматься автоматизацией клиентского пути;
- Заниматься автоматической генерацией контента для малого и среднего бизнеса, осуществлением интеграции с AI-платформой;
- Проводить тестирование взаимодействия с AI-платформой
Требования:
- Студенты 3 - 6 курсов бакалавриата, специалитета или магистратуры;
- Знание основ ООП;
- Знание синтаксиса python, способность реализовать простой алгоритм самостоятельно;
- Базовые знания SQL (способность написать запросы с условиями и агрегацией, SELECT, JOIN);
- Знание индексов и понимание их работы;
- Базовые навыки работы с нейросетями (openAI);
- Умение работать с git (работа с ветками, с коммитами);
- Понимание протоколов HTTP/HTTPS, REST API;
- Базовые навыки работы с docker
ГибридСтажёрМосква
ГибридLondon, UK
Разработка вакансии - гибрид - страница 51 · Job Hunters