Наш клиент в поисках Senior Golang разработчика (с элементами Системного архитектора :)). Проект - сервис для создания мобильных прокси с личного телефона пользователя.
Обязанности:
-
Реализовывать фичи в существующем golang backend;
-
Постепенно (но быстро) становиться code-owner всех golang проектов (не просто делать фичу, вставляя очередное окно в крышу, а целиком думать про весь дом);
-
Переписывать старый nodejs бекенд на Go (не имеем ничего против nodejs, просто есть факт, что придется переписывать, а чем меньше в проекте языков, тем лучше);
-
Потенциально: code-review junior/middle разработчиков;
- Организация и поддержка релизного цикла приложений (согласованного с CTO);
- Организация и поддержка среды локальной разработки;
- DevOps часть (Grafana + VictoriaMetrics, БД Mongo, Mysql, Redis, Clickhouse, NATS, развитие систем управления серверами и т.д.);
- Много сетевых и мобильных research-направлений, в идеале понимать сети на уровне CCNP.
Для нас важно:
-
Опыт в IT от 5 лет;
-
Go (primary), Node.js (frontend, legacy backend migrating to Go), Kotlin (mobile); NATS, ClickHouse, MySQL, Redis, MongoDB; Grafana, VictoriaMetrics, Ansible;
-
Желание узнавать новое и развиваться, открытость к новым решениям;
-
Умение писать аккуратно, но быстро;
-
Нежная любовь к Linux и сетевым технология;
-
Опционально. Опыт работы в крупных IT компаниях;
- Опционально. Технический или естественнонаучный диплом топового вуза.
Условия:
- Удаленный формат работы;
- Возможно оформление контакта с фирмой в США, официальное трудоустройство с релокацией в Португалию, прочие варианты по договоренности.