Senior Go Engineer
07 июня 2024Чем предстоит заниматься:
- Вносить вклад в разработку архитектуры и проектных решений с учетом различных аспектов, таких как расширяемость, масштабируемость, производительность, безопасность, паттерны проектирования;
- Предоставление оценки трудозатрат для требуемых функциональных возможностей;
- Обеспечивать соблюдение лучших практик;
- Обеспечение своевременного выполнения командой своих обязательств;
- Понимать и анализировать бизнес-показатели и технические требования и уметь проектировать, создавать и интегрировать разнообразный набор внутренних и внешних сервисов;
- Работать в полностью agile-среде со старшими инженерами и представителями бизнеса;
- Разрабатывать и внедрять модульные тесты;
- Участвовать в проектировании и разработке отказоустойчивых, высокодоступных и оптимизированных решений;
- Мониторинг и оптимизация ваших сервисов в производстве для достижения совершенства;
- Интеграция со сторонними поставщиками игр и других сервисов;
- Сотрудничество с другими командами — продуктовой, инфраструктурной и бизнес;
- Участие в обзоре кода других членов команды, работа с бэклогом и ретро.
Что ожидаем:
- Высшее техническое образование;
- 7+ лет опыта разработки программного обеспечения;
- 3+ года работы с Go;
- Отличные навыки программирования на Go;
- Практический опыт разработки и настройки производительности высоконагруженных приложений;
- Опыт работы с реляционными базами данных и SQL, а также с нереляционными и NoSQL,умение писать и оптимизировать сложные SQL-запросы;
- Глубокое знание структур данных и алгоритмов;
- Хорошие коммуникативные навыки.
Практический коммерческий опыт работы с:
- RDBMS (например, PostgreSQL);
- Хранилища ключевых значений (например, Redis);
- Docker, Kubernetes;
- Системы обмена сообщениями (например, Apache Kafka);
- TSDB (например, Prometheus);
- Стек ELK;
- ClickHouse.
Что предлагаем:
- Оплачиваемый отпуск;
- Оплачиваемый больничный;
- Гибкое начало рабочего дня;
- Возможна релокация на Кипр после успешного прохождения ИС;
- Помощь с релокацией для сотрудника и его семьи.
После релокации:
- Официальное трудоустройство (оформление в системе страхования, оплата налогов);
- Частичная компенсация аренды (ежемесячное пособие от компании);
- Образовательные курсы (английский, греческий);
- Завтраки, обеды в офисе.
Заинтересовала вакансия? Оставьте свой отклик