Напиши текст вакансии для должности "Senior Golang (Go) Developer". Название компании: "EPAM Systems, Inc.". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Английский язык', 'Linux', 'Go', 'NoSQL', 'MongoDB', 'PostgreSQL', 'SQL', 'REST', 'Kubernetes', 'Docker', 'Open Source'

Мы производим программное обеспечение – от начала и до конца. С 1993 года EPAM помогает клиентам придумывать, разрабатывать, проектировать и внедрять программные продукты, которые меняют мир. Чтобы понимать, в чем рынок будет нуждаться завтра, мы следим за трендами и внедряем их в свою работу, постоянно учимся и накапливаем опыт. Учиться в ЕРАМ легко: внутри компании есть тренинги и курсы, унифицированы требования к разным позициям и уровням и есть возможность получать новые профессии прямо на рабочем месте.   На расширение распределенной команды телеком-проекта мы ищем Go разработчика Чего мы ожидаем от Вас?  Хороший oпыт коммерческой разработки Go не менее 2-х лет; общий опыт разработки не менее 5-ти лет. обширный опыт в написании качественного надежного кода, покрытого тестами; Навык самостоятельной разработки и реализации архитектуры высоконагруженных отказоустойчивых решений; Хорошие знания NoSQL (MongoDB) и SQL (PostgreSQL) баз данных; Опыт работы с очередями сообщений; Отличное знание в построении REST API/gRPC сервисов; Знание и использование принципов микросервисной архитектуры; Знание принципов работы сетей; Глубокие знания устройства Linux и разработки под Linux; Умеете работать с Kubernetes и Docker; Постоянно изучаете и используете лучшие практики в разработке;  Кроме того, приветствуется:  Знаете и используете алгоритмы и структуры данных; Имеете опыт работы с VMware и/или KVM и сетевой виртуализацией; Имеете опыт работы с системами мониторинга; Имеете опыт коммерческой разработки на C/C++/Rust/Python/.NET/Java; У Вас есть опыт участия в Open Source проектах; Имеете опыт непрерывной доставки разработанного ПО; Умеете разбираться в технически сложных проблемах; Желаете делиться знаниями и обучаться.  Что мы предлагаем?  Работу с новейшими технологиями и участие в проектах из разных областей (Life Science, E-commerce, биоинформатика, медицина, GameDev, Capital Markets и многие-многие другие); Реализация своего потенциала вне проектов: мы организуем митапы и конференции, на которых выступают наши сотрудники, приглашаем тренеров для спикеров, развиваем профессиональные комьюнити; Участие в программах менторинга для технических специалистов и для менеджеров; Бесплатные курсы английского и разговорные клубы; У нас есть все плюшки и бонусы, присущие современным IT компаниям и даже больше - спортивные программы, life event бонусы и программа релокации в другие страны; Возможность постоянного обучения: предоставляем доступ к 6000+ курсов и тренингов, разработали специальные программы для архитекторов решений и деливери-менеджеров; Возможность поработать в разных офисах ЕРАМ в России и за границей (наши офисы есть в 11 российских городах и более чем в 25 странах).