Актуальные вакансии на этой неделе. Отправляйте резюме по ссылке в заголовке или на нашем Телеграм-канале.

DevOps
Требуется DevOps инженер для помощи в разработке фронтэнд (Android, iOS) и бекэнд (микросервисы, облачные сервисы) приложений – создании эффективных CI/CD конвейеров, развертывания сред разработки, настройки мониторинга, выпуска релизов и автоматизаций рутинных задач.

Требования:
— 3+ лет опыта работы на позициях DevOps;
— опыт работы с облачными решениями Amazon Web Services;
— опыт работы с DataDog или аналогичными решениями для observability;
— опыт настройки CI/CD конвейеров и развертывания приложений в облаке;
— опыт работы с Docker и Kubernetes;
— опыт в использовании Terraform и Ansible (либо аналогичных систем), понимание принципов IaaS;
— опыт в автоматизации (владение скриптовыми языками, знание Linux);
— желателен опыт в организации процесса разработки мобильных приложений (Android, iOS);
— опыт работы в Agile-командах или стартапах приветствуется;
— письменный и устный английский (выше среднего).
_____________________________________

Project Manager

Требования:
— опыт работы в роли Project manager 3 — 5 лет.

Профессиональные знания и навыки:
— навыки взаимодействия с различными it подразделениями и бизнес- заказчиками;
— навыки описания бизнес-процессов и подготовки документации;
— знание основных методологий разработки ПО: классический цикл управления проектом, гибкие методологии разработки продукта;
— знание основных механизмов интеграций между it системами;
— навыки аналитической обработки и систематизации информации.

Обязанности:
— взаимодействовать с различными внутренними it командами банка, участвующими в реализации программ и проектов, с целью повышения эффективности совместной работы;
— осуществлять постановку задач для сотрудников подразделения и поставщиков;
— поддержка скорости и качества производства, достижение метрик и целей time2market, производительность и эффективность;
— подготовка отчетности;
— осуществлять контроль своевременного согласования проектных документов заинтересованными подразделениями Банка;
— осуществлять контроль исполнения сроков по исполнению задач и проектов;
— осуществлять контроль бюджета задач и проектов.

Банковский проект.
_____________________________________

Full-stack C# Developer
Работа над банковским проектом: разработка брокерского проекта, торговых сервисов.

Требования:
— опыт работы в качестве разработчика на языке программирования C#/.Net не менее 3 лет;
— разработки Web-Api на Asp.Net;
— разработки Front-end с использованием одного из веб фреймворков React/Angular/Vue/Svelte;
— работы с HTTP — статусы, заголовки, аутентификация, авторизация проведения код-ревью разработки приложений в соответствии с принципами Continuous Integration;
— знание принципов объектно-ориентированного программирования, шаблонов программирования и проектирования;
— знание методик и принципов командной разработки (Waterfall, Agile, Devops, Continuous Integration);
— уровень знания английского языка, необходимый для чтения специализированной литературы.

Будет плюсом:
— опыт работы со стеком: React, MobX, Typescript, NSwag, Asp.Net Core, Dapper;
— умение верстать с помощью Flexbox и Bootstrap.

Обязанности Full-stack c#:
— участие в проектировании и разработке: удобного бэк-офисного приложения управления корпоративными процессами , интеграционных сервисов высоконагруженного Web-Api;
— проведение системного анализа бизнес-требований совместно с аналитиками, проверка требований на соответствие к существующей архитектуре системы;
— проведение первичного тестирования реализованного решения;
— введение в эксплуатацию;
— рецензирование и рефакторинг исходного кода;
— документирование решений;
_____________________________________

C# Developer
Работа над банковским проектом: разработка брокерского проекта, торговых сервисов.

Требования backend C#:
— опыт работы в качестве разработчика на языке программирования C#/.Net не менее 3 лет;
— разработка высоконагруженных интеграционных сервисов;
— написание тестов;
— проведения код — ревью;
— анализ производительности и профилирования приложений;
— разработка WEB API;
— разработка приложений в соответствии с принципами Continuous Integration;
— знание принципов объектно-ориентированного программирования, шаблонов программирования и проектирования;
— знание методик и принципов командной разработки (Waterfall, Agile, Devops, Continuous Integration);
— уровень знания английского языка, необходимый для чтения специализированной литературы.
_____________________________________

QA Lead Java
Банковский проект.

Обязанности:
— разработка стратегии и тактики тестирования;
— планирование регрессионного, интеграционного, нагрузочного и приемочного тестирования;
— участие в ревью дефектов;
— автоматизировать процессы разработки и тестирования;
— выстраивать CI/CD проекта;
— налаживание взаимодействия QA инженеров в нескольких командах (обмен опытом, ведение общей базы знаний);
— разрабатывать фреймворк автоматизации;
— исследовать новые технологии и внедрять их на проекте;
— подготовка метрик автоматизированных тестов.

Требования:
— опыт в тестировании от 5 лет;
— опыт в автотестировании от 3 лет;
— опыт руководства группой тестировщиков от 2х лет;
— умение проектировать тест-кейсы и подготавливать тестовые данные для тестирования;
— хорошие знание Java, стандартных и дополнительных библиотек;
— уверенное использование и понимание как работает под капотом Selenium Webdriver (Selenide и Appium для мобильных платформ);
— опыт написания собственного фреймворка;
— опыт работы в unix системах;
— опыт работы с API (Soap, Rest);
— опыт использование git;
— опыт использование CI;
— опыт работы с Docker;
— опыт составления запросов SQL;
— опыт управления непрямыми (функциональными) подчиненными.
_____________________________________

Разработчик Python
Требуется Middle Python-разработчик для работы с сетевым сервисом нового поколения одного из американских стартапов.

Требования:
— 3+ года недавнего опыта разработки новых коммерческих продуктов на Python с использованием сетевых технологий;
— опыт создания функций управления сетевым трафиком, хорошее понимание iptables;
— хорошее понимание и опыт работы с основными сетевыми протоколами (TCP, UDP, ARP, etc.)
— опыт анализа сетевого трафика;
— опыт собирания и обработки логов.

Плюс:
— опыт разработки API модулей на Python (Django);
— опыт разработок на С/С++;
— знакомство с Docker, Docker Compose;
— oпыт контроля безопасности доступа (ACL, etc.) и/или обнаружения аномалий;
— опыт разработки ПО для routers;
— вклад в проекты с открытым исходным кодом.

Обязанности:
— сделать поддержку для автоматического определения топологии защищаемых сетей и их ресурсов;
— создать и отладить функции управления настройками firewall, вызываемые административным API;
— собирать логи с конечных точек туннелей и firewall (rsyslog,..) и помочь в их обработке (Logstash, Elastic Search, Kibana);
— помочь в создании процесса установки клиентов и серверов включающих разработанные модули (Docker, Docker Compose) и их инициализации.
_____________________________________

Golang Developer
Для работы над трейдинговым продуктом требуется Golang developer:

Требования:
— более 3 лет работы инженером-программистом в Golang;
— знание и опыт работы с архитектурой микросервисов;
— опыт интеграции с блокчейном;
— опыт работы с WebSockets, RESTful и API на основе RPC;
— базовые знания о блокчейне;
— опыт разработки API;
— Git;
— опыт работы с брокерами сообщений (Kafka);
— наглядный опыт работы с базами данных (Postgres);
— опыт моделирования баз данных и оптимизации запросов;
— опыт работы с модульным тестированием, интеграционным тестированием;
— опыт непрерывной интеграции / непрерывной доставки;
— базовые подходы к безопасности в микросервисной архитектуре;
— способность быстро осваивать новые технологии;
— английский язык от уровня B1.

Будет плюсом:
— базовое понимание симметричного/асимметричного шифрования / дешифрования;
— базовые ECDSA/RSA, HMAC, эклиптические кривые;
— блокчейн-аккаунт и UTXO на основе;
— иерархическая детерминированная архитектура кошелька;
— аппаратные ключи (бухгалтерская книга, трезор);
— BIP/EIP;
— опыт работы с AWS Enclave;
— знакомство с Logstash, Kibana, Elasticsearch stack;
— знакомство с Amazon AWS;
— опыт работы с Python или другими языками программирования будет плюсом.

Обязанности:
— создание новых и поддержка существующие сервисов для криптоактивов;
— интеграция с новыми узлами блокчейна;
— поддержка, рефакторинг и улучшение кодовой базы;
— внедрение новых функций в систему управления криптовалютами;
— участие в проверках кода, технических обсуждениях и других командных мероприятиях.

Откликнуться на вакансии или задать вопрос команде вы можете в нашем Телеграм.