Mail is looking for a Go developer for the operations team.
Responsibilities
Write high-quality, high-performance Go code and participate in the development of architectural solutions
Rewrite legacy code in Perl and Lua and maintain its operation
Deploy new services and scale existing ones
Optimize work with PostgreSQL and Tarantool
Requirements
Two or more years of commercial Go development experience; solid knowledge of the standard library and concurrency mechanisms
Experience in designing and developing REST and/or gRPC services; experience with scripting languages or willingness to work with them
Solid SQL, understanding of transactions and indexes, basic query optimization
Experience in writing unit and integration tests, working with Docker, Git, and Linux, participating in code reviews
Nice to have
experience with Perl, Lua, PostgreSQL, Nginx, in-memory databases, message brokers, monitoring and tracing tools, Kubernetes.
Benefits
flexible schedule, hybrid work format, office in the center of Moscow, bonuses and discounts from partners, voluntary medical insurance, professional team.
Job description
Mail ищет Go-разработчика в команду операций.
Задачи:
Писать качественный высокопроизводительный код на Go и участвовать в разработке архитектурных решений.
Переписывать legacy на Perl и Lua и поддерживать его работу.
Развертывать новые сервисы и масштабировать существующие.
Оптимизировать работу с PostgreSQL и Tarantool.
Требования:
От двух лет коммерческой разработки на Go; уверенное знание стандартной библиотеки и механизмов конкурентности.
Опыт проектирования и разработки REST- и/или gRPC-сервисов; опыт со скриптовыми языками или готовность с ними работать.
Уверенный SQL, понимание транзакций и индексов, базовая оптимизация запросов.
Опыт написания unit- и интеграционных тестов, работы с Docker, Git и Linux, участия в code review.
Будет плюсом: опыт с Perl, Lua, PostgreSQL, Nginx, in-memory базами данных, брокерами сообщений, инструментами мониторинга и трассировки, Kubernetes.
Условия: гибкий график, гибридный формат работы, офис в центре Москвы, бонусы и скидки от партнеров, ДМС, профессиональная команда.