Ищем голангера в финтех проект, который мы разрабатываем для одного из крупнейших банков РК, сектор онлайн-кредитования для физических лиц.
В ходе работы придется решать сложные и интересные задачи, связанные с высокими нагрузками, SOLID-принципами и глубокими интеграциями сторонних систем.
Проект пишется на Go, используются контейнеры docker и kubernetes. Архитектура состоит из микросервисов.
Что нужно будет делать:
- Разрабатывать новую архитектуру проекта;
- Покрывать код юнит и интеграционными тестами;
- Рефакторить код в legacy-проекте;
- Ревьюить работы и MR-ы других участников команды;
- Вести задачи в JIRA;
- Писать техническую документацию по продукту;
Наши ожидания:
- 1,5+ лет опыта в разработке и поддержке коммерческих продуктов вышедших в Production на Go;
- Опыт в разработке и поддержке HTTP API включая подготовку и создание Swagger документации;
- Хорошее знание SQL, а также работа с PostgreSQL в Go;
- Опыт написания миграций в Golang;
- Опыт в использовании Docker и применения Docker-Compose;
- Английский не ниже Intermediate;
Дополнительные преимущества:
- Опыт работы с микро серверной архитектурой, опыт разделения монолита будет плюсом;
- Опыт и привычка писать тесты;
- Опыт в настройке CI/CD пайплайн (Gitlab);
- Умело пользоваться Git flow и git командами, писать адекватные гит коммиты
Что мы предлагаем:
- Agile подход к работе;
- Гибкий график и возможность работать из любой точки мира;
- Инверсное управление компанией нашими сотрудниками;
- Официальная зарплата;
- Возможность развиваться за счет компании.