Мы ищем специалиста для поддержки и развития корпоративной CRM/ERP системы. Мы предлагаем долгосрочное сотрудничество, помощь в обучении и быстрый карьерный рост.
Обязанности:
-
Проектирование и имплементация модулей на PHP/JS;
-
Погружение в предметную область (B2B, поставки, импорт);
-
Работа с пользовательскими отзывами, корректировка приложений;
-
Модернизация технологического стека: docker, php7, js => kube, go, vue;
-
Обучение Golang/Kubernetes, разбиение монолита на сервисы.
Требования:
-
Интерес к развитию в области проектирования информационных систем;
-
Своевременное обучение и повышение квалификации, чтение профильной литературы, просмотр/посещение профессиональных конференций;
-
Базовые знания о принципах работы ЭВМ, пути прохождения веб-запроса;
-
Понимание общих концепций работы реляционных баз данных (структура, консистентность, изоляция, индексация, построение и план исполнения запросов);
-
Базовые команды для работы в терминале Linux (ls, ln, du, df, grep, sudo, ssh, env, make);
-
Базовый опыт работы с git (pull, push, branch, merge, pull request);
-
Соблюдение трудовой дисциплины (работа в команде).
Пожелания:
-
Интерес к построению кластеров (K8/K3) и высокопроизводительных систем на Golang;
-
Расположенность к интенсивному обучению;
-
Инструменты: unix-like os, intellij, containerd команды;
-
Понимание причин возникновения подходов SOLID, DDD, ACID/BASE/CAP-теоремы.
-
Опыт работы с Drupal 7/Symfony;
-
Грамотная речь, умение вести переговоры.
Через год:
-
Научитесь писать на быстром Golang, попробуете New SQL базы данных, узнаете новое о шаблонизаторе VueJS;
-
Узнаете о том, как установить и обслуживать надежный кластер Kubernetes;
-
Попробуете enterprise cloud подход при проектировании инфраструктуры;
-
Изучите способы обеспечения надежных распределенных вычислений, проектировать крупные системы в виде легких и обслуживаемых подсистем (модульный монолит, сервисы);
-
Попробуете себя в качестве старшего разработчика - вам потребуется найти одного оплачиваемого помощника и продолжить работу по проекту в качестве старшего разработчика.
Через два:
-
Попробуете себя в качестве руководителя проекта - вам потребуется собрать команду, выработать учебный план и продолжить работу по проекту в качестве управляющего.Условия:
Условия:
-
Испытательный срок 2 месяца;
-
Возможна релокация в тропическую страну.