Актуальные заказы

СТО

Full-time

В поисках опытного СTO для работы в стартапе - B2B-маркетплейс нецелевых закупок для промышленных предприятий.


Требования:

  • Обязательный опыт с B2B.
  • Успешный бэкграунд, подтвержденные кейсы работы в крупных компаниях, реализованные проекты.
  • Мотивация на долгосрочное сотрудничество (3-4 года).
  • Английский язык - базовый.
  • Высшее образование очень желательно.


Задачи:

1) Бесшовное выделение продукта из структуры УГМК:

  • Стать холдером процесса разработки, беклога;
  • Анализ текущих задач по разработке и перераспределение ресурсов с фокусом на рыночное развитие проекта;
  • Организовать процесс передачи дел от аутсорс-команды, перевести разработку в аутстаффинг / инхаус - текущая важная задача;
  • Определить степень участия УГМК в Продукте/процессах, перераспределить функционал/зоны ответственности на этапе выделения.

2) Формирование команды:

  • Формирование технической и продуктовой команды;
  • Определение KPI и системы мотивации;
  • Обучение персонала/построение корпоративной культуры.


Стек проекта:

- PHP (YII2) / ReactJS;

- MySQL, Redis, TeamCity, Сassandra, Clickhouse.


Плюшки:

  • ДМС;
  • Комфортный офис с тренажерным залом, кухней и питанием;
  • Хорошая команда, поддержка инвестиционного фонда со своей экспертизой.

Frontend Developer (Angular, JavaScript)

Удаленно
Full-time

Для работы на крупном банковском проекте требуется специалист на позицию Frontend Developer (Angular, JavaScript), уровень Senior.


С чем работает проект:

  • Angular 7 — используем фреймворк в полную силу: reactive forms, OnPush change detection, router resolvers & guards, CLI, lazy loading etc;
  • RXJS — пишем реактивно и умеем правильно применять разного рода операторы;
  • NGRX — делаем правильную архитектуру с менеджером состояния приложения;
  • Typescript — пишем строго-типизированный код;
  • Jest/karma+jasmine — покрываем приложения тестами с точки зрения правильной пирамиды тестирования.


Необходимые навыки и умения:

  • Опыт работы с Angular 4.x.x (и выше);
  • JavaScript (ES5 и выше). Уверенное знание основ JavaScript;
  • HTML5, CSS3 (и выше);
  • NodeJs;
  • TypeScript 2.x (и выше);
  • Опыт работы в Agile команде;
  • Понимание работы веб-приложений (HTTP протокол, REST API);
  • Умение проводить качественное код-ревью;
  • Навыки работы с CI/CD (teamcity);
  • Навыки конфигурирования NGINX;
  • Навыки написания unit-тестов.

Функциональный тестировщик (QA)

Удаленно
Full-time

Для работы на крупном банковском проекте требуется Функциональный тестировщик (QA).

Уровень Senior.

Задачи:

• Принимать участие в тестировании frontend (web) и backend, применяя функциональное, нефункциональное, интеграционное, регрессионное тестирование, дымовое тестирование;

• Изучать систему, анализировать документацию, поддерживать и добавлять новые тестовых сценариев, локализовывать и фиксировать найденные дефекты, воспроизводить дефекты, найденные пользователями, составлять отчётность;

• Использовать специализированные инструменты для проведения работ по тестированию.


Необходимый опыт:

• Опыт работы в тестировании - от 3 лет;

• Знание жизненного цикла программного обеспечения и теории тестирования;

• Умение при необходимости самостоятельно разобраться в новой для себя технологии;

• Опыт работы с продуктами Atlassian: Jira, Confluence;

• Опыт поддержки тестовой документации: создание, актуализация, дополнение тест-кейсов, тест-планов с использованием систем управления такой документации (например, TestIT);

• Опыт работы с микросервисной архитектурой, SSO;

• Тестирования Web-приложения и API (SOAP UI, Postman, Swagger), понимание REST и SOUP;

• Опыт поиска и чтения логов backend (например, OpenShift, Kibana), frontend (DevTools: console, network, поиск элементов; понимание HTML-разметки), локализации по ним проблемы;

• Взаимодействия с БД SQL для для поиска, корректировки, добавления нужных данных для тестирования (например, PostgreSQL);

• Взаимодействия с инструментами CI/CD (например, Jenkins, TeamCity), с системами управления версиями (например, Git);

• Понимание ценностей Agile, участие в работе команд, которые использовали фреймворк Scrum.


Будет плюсом:

• Опыт взаимодействия с автоматизацией тестирования: анализ найденных проблем автотестами, доработка/дополнение автоматизированных тестов (у нас Java);

• Опыт работы с моками: понимание зачем нужны, использование на практике, корректировки для своих тестовых сценариев;

• Опыт выполнения нагрузочных тестов (например, JMeter).


Локация РФ, РБ.

Специалист ручного тестирования (Senior)

Удаленно
Full-time
Проектная занятость
Требования: Знание основных этапов тестирования: анализ требований, проектирование и создание тестов, выполнение тестов, анализ результатов тестирования. Понимание задач тестировщика на данных этапах; - умение считать покрытие функциональности тестовыми сценариями; - знание и опыт разработки тестовой документации: баг-репортов, тест-кейсов, чек-листов и level тест-планов и master тест-планов; - опыт проведению ревью тест-кейсов, чек-листов; - знание техник тест-дизайна: Equivalence Partitioning, Boundary Value Analysis, Cause/Effect, Error Guessing, Decision Table Testing, State-Transition Diagrams, State-Transition Tables, Pairwaise testing; - опыт работы с инструментом SoapUI\Postman; - опыт работы с инструментом Charles\Fiddler; - глубокое понимание гибких методологий Agile: Scrum, Kanban; - опыт работы с системой контроля версий – Git на уровне intermediate; - опыт работы с Jenkins\TeamCity; - умение построения SQL запросов c использованием группировки данных (group by), подзапросов, объединения таблиц (join); опыт работы с хранимыми процедурами; - опыт работы Linux; - знание TCP, HTTP\HTTPS, Web Sockets; - знание REST, SOAP; - знает базовые способы взаимодействия клиента и сервера; - базовое знание контейнеризации; - работа с требованиями: документирование, процесс управления, декомпозиция, тестирование; может разделить требование на функциональное и не функциональное; - опыт работы с логами с помощью Kibana\Logstash\Graylog; - опыт промышленного тестирования веб, мобильных приложений, API от 3 лет.

DevOps

Для крупного банковского проекта требуется специалист уровня Senior. Функциональные обязанности: • Установка, внедрение и поддержка на уровне инфраструктуры прикладного ПО в рамках проектов; • Поддержка работоспособности прикладного ПО на тестовых контурах и продуктиве; • Участие в разработке проектной документации; • Накопление экспертизы по проекту; • Участие в оптимизации бизнес-процессов. Требования: • Опыт работы не менее 3 лет в области сопровождения или внедрения банковского ПО; • Опыт работы с базами данных Oracle/MS SQL/Postgresql, серверами приложений Weblogic/Tomcat/Websphere, WildFly, умение администрировать Web-сервера Nginx, Apache; • Необходимы навыки работы с инструментами DevOps: GitLab, TeamCity, Kubernetes, OpenShift, Docker, Ansible, Nexus; • Опыт работы с системами мониторингов: Prometheus, Telegraf; визуализатор: Grafana (или аналоги); Английский язык – чтение тех-документации.

DevOps

Удаленно
Full-time
Проектная занятость
Задачи: • развитие и обслуживание инфраструктуры; • взаимодействие с командами, предоставляющие инфраструктурные и бизнес-сервисы; • ведение сопроводительной документации; • взаимодействие с командами разработки и тестирования; • неотложное решение проблем, связанных с работой сервисов; * выполнение инженерных практик DevSecOps; * выстраивание процессов работы внутри команды и со смежными системами; * создание CI/CD для мобильных приложений. Стек: * Atlassian Stack * OpenShift * Docker * PostgreSQL * Unix * Teamcity * Nexus Artifactory * SonarQube * Firebase * Kotlin * Swift * Java Что мы хотим в тебе видеть: * Способности к аналитическому мышлению; * Знакомство с современными тенденциями развития инфраструктуры и опыт работы — контейнеризация, оркестрация (Docker, k8s, OpenShift); * Большой опыт работы и знание nginx; * Прекрасные знания в области администрирования linux — от настройки софта до аудита и разбора сложных проблем * Знание принципов построения и функционирования сетей и протоколов стека TCP/IP; * Умение автоматизировать различные компоненты инфраструктуры (Helm/Ansible/Salt/Terraform); * Опыт работы с продуктами Atlassian; * Опыт работы с CI/CD Tools ( Jenkins, Teamcity, Buildbot, Gitlab-CI ); * Знания какого-либо скриптового языка ( Bash, PowerShell, Python, Go ); * Опыт или знания о Security в DevOps ( DevSecOps ) - безопасность контейнеров, приложений, взаимодействия. Опыт работы с ServiceMesh желателен; * Работа с системами логирования и мониторинга ( ELK/EFK Stack; Prometheus/Grafana/Zabbix ). Дополнительно: * Работа с мобильными сборками и выстраивание пайплайнов (Firebase, TestFlight, Apple Developer; Full Life Cycle для MacMini; Сборка и настройка под Android).