Westlink 24 августа 2021

Golang-программист

По результатам собеседования 💻 Backend Полная занятость Удаленная работа Опыт работы: 6 лет
Go
604

Чем заниматься:

  • возглавлять процесс разделения «PHP-монолита» на микросервисы Golang с использованием шины данных Kafka.
  • разрабатывать и поддерживать сервисы с различными профилями нагрузки в нескольких data-центрах;
  • оптимизировать то, что работает недостаточно быстро;
  • проектировать и реализовывать сервисы сбора и анализа данных;
  • искать, придумывать, прорабатывать и реализовывать новые подходы к обработке данных;
  • поддерживать и направлять коллег, переходящих с PHP на Golang;
  • заниматься технической декомпозицией задач вместе с командой;
  • участвовать в жизненном цикле разработки продукта.

Вы подойдете как специалист, если:

  • хорошо знаете многопоточное программирование на Golang;
  • имеете здоровое стремление писать качественный код;
  • дружите с математикой и алгоритмами;
  • хорошо знаете SQL, работали с различными реляционными и нереляционными БД: знаете, когда и что лучше применять.

Наши пожелания к кандидату:

  • опыт работы: не менее 3-х лет разработки коммерческих решений с использованием PHP-технологий;
  • знание PHP7+, MySQL;
  • глубокое знание современных PHP-фреймворков (мы используем Laravel);
  • умение применять основные паттерны проектирования, используемые в современных фреймворках;
  • опыт командной работы (git, code review);
  • опыт работы с Redis.

Будет преимуществом:

  • понимание Аgile/Scrum или Kanban;
  • опыт использования Jira, Confluence, Git;
  • опыт работы с Redis, Clickhouse;
  • опыт разработки высоконагруженных распределенных систем;
  • опыт разработки ERP-систем;
  • опыт разработки на React.js, Javascript;
  • глубокое понимание языка Golang с умением тюнить производительность и профилировать приложения под высокие нагрузки;
  • хорошие отношения с Unit-тестированием;
  • опыт работы с Docker и Kubernetes;
  • умение рисовать UML-диаграммы классов и процессов;
  • знание подходов GOF, KISS, DRY, SOLID, DDD и умение их применять;
  • опыт и умение test-driven разработки

Мы предлагаем:

  • интересные проекты, передовые технологии, возможность влиять на продукт;
  • максимальную самостоятельность в работе и возможность прокачать скиллы;
  • официальное трудоустройство, соц. пакет;
  • достойную заработную плату в зависимости от опыта работы с перспективой повышения уровня, премирование;
  • гибридный формат работы (современное рабочее место в комфортабельном офисе в центре города или возможность работать удаленно);
  • гибкое начало рабочего дня (с 8.00 до 11.00);
  • классную команду и теплую атмосферу, отсутствие дресс-кода;
  • WestLink Fridays (ежемесячные пятничные посиделки за пиццей и настолками) и другие регулярные тимбилдинги и другие "плюшки".