Оплата не указана
Требуемый опыт работы
Более 6 лет
Тип занятости
Полная занятость
График работы
Полный день
В нашу компанию требуется человек с опытом работы более 5 лет и имеющий уровень Senior Developer, которому интересно заниматься архитектурой.
Обязанности:
Основная задача : выстраивать правильную архитектуру и следить, чтобы реализация соответствовала планам.
• Разработка высококачественного, масштабируемого и производительного кода на Go.
• Участие в архитектурном проектировании систем и компонентов.
• Написание чистого, поддерживаемого и тестируемого кода.
• Рефакторинг существующего кода для улучшения его структуры и производительности.
• Разработка и выполнение юнит-тестов, интеграционных тестов и других видов тестирования.
• Участие в код-ревью для обеспечения высокого качества кода и соблюдения стандартов.
• Проектирование и оптимизация взаимодействия с базами данных (SQL и NoSQL).
• Написание эффективных запросов и работа с ORM (Object-Relational Mapping).
• Участие в проектировании архитектуры микросервисов и распределенных систем.
• Оптимизация производительности приложений и систем.
• Создание и поддержка документации по архитектуре, API и другим аспектам системы.
• Обеспечение понимания кода и архитектуры для других членов команды.
• Взаимодействие с другими разработчиками, дизайнерами, тестировщиками и менеджерами проектов.
• Наставничество и обучение менее опытных разработчиков.
• Оценка задач и определение сроков выполнения.
• Анализ и устранение проблем в коде и системах.
• Поддержка развернутых приложений и участие в процессе DevOps.
• Использование современных инструментов разработки, CI/CD, контейнеризации (Docker), оркестрации (Kubernetes) и других технологий.
• Поддержка стандартов безопасности и производительности.
Старший разработчик на Go должен обладать глубокими знаниями языка, а также опытом работы с различными инструментами и технологиями, связанными с разработкой программного обеспечения.
• Участие в разработке долгосрочной продуктовой стратегии, учитывающей архитектурные решения.
• Определение архитектурных принципов и стандартов, соответствующих бизнес-целям.
• Разработка и внедрение архитектурных решений для новых продуктов и функций.
• Оценка существующей архитектуры и предложение улучшений для повышения производительности, масштабируемости и безопасности.
• Сотрудничество с командами разработки, дизайна и QA для обеспечения согласованности архитектурных решений.
• Наставничество технических лидеров и разработчиков, помощь в решении сложных архитектурных задач.
• Исследование и внедрение новых технологий и инструментов, которые могут улучшить продуктовую архитектуру.
• Оценка рисков и преимуществ различных технологических решений.
• Участие в планировании и оценке проектов с точки зрения архитектуры.
• Обеспечение соблюдения сроков и бюджетов при реализации архитектурных решений.
• Создание и поддержка документации по архитектуре продуктов, включая схемы, описания компонентов и интерфейсов.
• Обеспечение доступности архитектурной информации для всех заинтересованных сторон.
• Участие в процессах код-ревью и архитектурных ревью для обеспечения высокого качества кода и соблюдения стандартов.
• Разработка метрик для оценки качества архитектурных решений.
• Сотрудничество с бизнес-аналитиками, маркетингом и другими подразделениями для понимания требований пользователей и рынка.
• Обеспечение интеграции архитектурных решений с бизнес-процессами.
• Анализ производительности системы и выявление узких мест в архитектуре.
• Оптимизация существующих решений для повышения эффективности работы продуктов.
• Проведение обучающих семинаров и тренингов по архитектурным вопросам для команды.
• Поддержка культуры обмена знаниями и постоянного обучения в команде.
Заместитель CPO по архитектуре должен обладать не только глубокими техническими знаниями, но и навыками управления, чтобы эффективно взаимодействовать с различными командами и обеспечивать успешную реализацию продуктовой стратегии.
Требования:
Опыт работы в аналогичной должности более 5 лет
Опыт реализации построения информационных систем
Желание самостоятельно писать код, для реализации особо сложных задач по продукту
Экспертиза архитектора
Знание синтаксиса и особенностей языка
Опыт работы с Go модулями и пакетами
Понимание микросервисной архитектуры
Опыт разработки RESTful API и gRPC
Знание реляционных (например, PostgreSQL) и NoSQL (например, MongoDB) баз данных
Опыт работы с ORM и написание эффективных запросов
Знание принципов шифрования данных и обработки транзакций
Понимание стандартов безопасности (OWASP, PCI DSS)
Знание различных типов платежных шлюзов и их интеграции
Опыт работы с API платежных провайдеров (Stripe, PayPal, и т.д.)
Разбираться в протоколах обмена данными (HTTP/HTTPS, WebSocket)
Знание финансовых стандартов (ISO 20022, SWIFT)
Умение профилировать и оптимизировать код
Работа с очередями и потоками данных (RabbitMQ, Kafka)
Понимание AML, KYC и других нормативных требований
Условия:
Конкурентная зарплата (базовый оклад, премии)
График работы 5/2
Возможности профессионального роста
Ключевые навыки
Контактная информация
HireNow
Сайт: hirenow.ru
Почта: не указана
Вакансия опубликована 25.03.2025 в г. Москва.
Похожие вакансии
Москва
Полный день
Подробное описание
25 марта
Не указана
Москва
Авиамоторная
Удаленная работа
Подробное описание
7 апреля