ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1332276 | Go разработчик (Enterprise Manager) | Москва | > Postgres Professional | open | 2024-03-25 |
Требования
Уверенное знание Go, опыт работы с библиотеками viper, cobra, net/http, логгерами, di, pgx, pgxpool, database/sql. Опыт прикладной разработки...
Обязанности
Написание разнообразной прикладной функциональности. Как пример текущих задач - реализация компонентов управления конфигурациями, модуля сбора метрик, модуля сбора логов Postgres и...
Описание
Postgres Professional — лидирующая в России компания-разработчик СУБД. Мы вносим весомый вклад в развитие PostgreSQL — одной из лучших в мире реляционной СУБД с открытым кодом, — и делаем на её основе коммерческие версии для российского и, в перспективе, мирового рынка. Мы постоянно ищем людей, чтобы растить и развивать нашу разработку продуктов и системно решать сложные кейсы эксплуатации СУБД.
Сейчас мы в процессе создания продукта "Enterprise Manager", который предназначен для управления ПО, производимым нашей компанией; и для его развития мы приглашаем к нам в команду golang разработчика.
Задачи:
-
написание разнообразной прикладной функциональности. Как пример текущих задач - реализация компонентов управления конфигурациями, модуля сбора метрик, модуля сбора логов Postgres и др.;
-
портирование части кодовой базы с Python на Go;
-
проектирование API сервисов;
-
участие в code review.
Наш инструментарий: jira, jetbrains golang, docker, docker-compose, gitlab.
Требования:
-
уверенное знание Go, опыт работы с библиотеками viper, cobra, net/http, логгерами, di, pgx, pgxpool, database/sql;
-
опыт прикладной разработки и сопровождения ПО;
-
знание Linux (командная строка, установка пакетов, служб);
-
опыт работы с контейнерами (Docker, Docker Compose), практический опыт написания Docker Compose.yml с нуля;
-
уверенное знание git, опыт работы с gitlab;
-
общее представление что такое CI/CD, понимание или опыт написания gitlab-ci.yml;
-
практические навыки написания тестов, знание пакетов assert, require и т.п.;
-
опыт взаимодействия с базами данных (использование драйверов, отправка запросов)
* знание Python будет плюсом.
Мы предлагаем:
- удаленка либо комфортный офис в шаговой доступности от м. Академическая (Москва);
- гибкое начало рабочего дня;
- все возможности для профессионального развития;
- участие в профессиональных конференциях, продвижение в сообществе PostgreSQL;
- медицинское страхование сотрудника (+1), компенсация спортивных активностей, затрат на оборудование удаленного рабочего места, занятия по английскому языку, обеды в офисе и др.