Critical: Deep understanding of relational and graph databases
Good knowledge and 5+ years of industrial back-end development experience in Go. Ability to compose and optimize complex SQL queries
Linux administration level knowledge
Experience deploying projects to production
Experience with the ELK stack
Experience with OpenAPI/Swagger
Good understanding of Go's parallel computation implementation specifics, limitations, and performance implications imposed by the Go runtime and compiler
Experience with virtualization based on qemu/KVM, libvirt
Experience with Git, CI/CD tools, Jira, Confluence
Experience in Agile teams - Scrum, sprints, daily stand-ups
Experience leading a development team of 3+ people
Experience working in a remote team environment
English language proficiency for fluent reading of technical documentation
Knowledge of Python
Experience with message queues (RabbitMQ, ActiveMQ, Kafka, IBM MQ, JMS)
Monitoring experience using Prometheus, Grafana, pgWatch
Experience with Redis. Experience with k8s, docker
Benefits
REMOTE GLOBAL
Senior Backend Developer (Go/Python)
REMOTE GLOBAL
Критично: Глубокое понимание реляционных и графовых БД.
Хорошее знание и опыт промышленной back-end разработки на Go от 5 лет. Умение составлять и оптимизировать сложные SQL-запросы.
Знание Linux на уровне администрирования.
Опыт выпуска проектов в production.
Опыт применения ELK-стека.
Опыт применения OpenAPI/swagger.
Хорошее понимание особенностей реализации параллельных вычислений в Go, ограничений, производительности, накладываемых runtime и компилятором в Go.
Опыт с виртуализацией на базе qemu/KVM, libvirt.
Опыт c Git, инструментами CI/CD, Jira, Confluence.
Опыт в Agile командах-Scrum, спринты, ежедневные стэндапы.
Опыт руководства командой разработки от 3 человек.
Опыт командной работы в дистанционном режиме.
Английский язык на уровне беглого чтения технической документации.
Знание Python.
Опыт с очередями (RabbitMQ, ActiveMQ, Kafka, IBM MQ, JMS).
Опыт мониторинга с использованием Prometheus, Grafana, pgWatch.