Введение в команду компании
С момента основания команда разработки продуктов всегда придерживается концепции «клиент прежде всего» и «безопасность превыше всего». Продукты постоянно обновляются и совершенствуются с акцентом на стабильность технологий при стремлении к инновациям. Присоединившись к команде разработчиков, вы будете сотрудничать с ведущими техническими специалистами отрасли, чтобы усовершенствовать платформу, входящую в топ-5 мировых решений, отличающуюся высокой производительностью, надежностью и непрерывным развитием. В этой среде ваши возможности для роста безграничны, а карьерные перспективы — многообещающи. Мы активно ищем талантливых единомышленников по всему миру, готовых присоединиться к нашей команде. Наши идеальные кандидаты должны проявлять инициативность, логическое мышление, обладать навыками командной работы и коммуникации, а также демонстрировать преданность профессии, готовность к вызовам и умение решать сложные и нестандартные задачи.
Описание вакансии
Эта позиция входит в состав ключевой команды разработки, ответственной за создание и поддержку современных бэкенд-систем. В обязанности входит проектирование, разработка, рефакторинг и оптимизация технических архитектур в соответствии с бизнес-стратегией и техническими требованиями. Вы также будете участвовать в решении критически важных технических задач торгового ядра системы, обеспечивая высокую производительность в условиях высокой нагрузки, отказоустойчивости и работы с большими объемами данных. Кроме того, вы внесете вклад в архитектуру и разработку базовых функций платформенных продуктов, способствуя инновациям и надежности всей системы.
Ключевые обязанности
- Руководство проектированием, разработкой, рефакторингом и оптимизацией бэкенд-систем, создание надежных архитектурных решений на основе бизнес-требований и технического планирования.
- Совместное решение сложных технических проблем в торговом ядре системы, постоянное повышение производительности в условиях высокой нагрузки, отказоустойчивости и обработки больших данных.
- Участие в разработке базовых функций платформенных продуктов, обеспечение масштабируемости, надежности и инновационности архитектуры.
- Реализация и поддержка высокопроизводительного кода с использованием экспертных знаний Linux и программирования на C для решения системных задач.
- Участие в кросс-функциональных проектах по интеграции новых технологий и улучшению функциональности существующих систем в соответствии с глобальными целями разработки.
- Документирование технических процессов и решений для обеспечения ясности и удобства поддержки в будущем.
Требования к кандидату
- Свободное владение системным программированием в Linux и разработкой на C, глубокие знания в проектировании и оптимизации программных архитектур.
- Опыт разработки высокопроизводительных и надежных бэкенд-систем, особенно в условиях высокой нагрузки и обработки больших данных.
- Отличные навыки решения проблем, способность анализировать и устранять сложные технические вызовы в торговых системах.
- Навыки командной работы и коммуникации, умение сотрудничать с кросс-функциональными командами для достижения целей проекта.
- Инициативность, логическое мышление и стремление к постоянному обучению и специализации в новых технологиях.
- Способность работать самостоятельно и брать на себя ответственность за технические задачи, внося вклад в инновации и разработку продуктов.
- Приветствуется опыт работы с распределенными системами, фреймворками для обработки данных в реальном времени и реализация масштабируемых решений в условиях высоких нагрузок.