Go
Самостоятельный Golang департамент появился в структуре компании относительно недавно, хотя отдельные Go-разработчики работают в компании годами. Сам язык значительно моложе Java или C#, но за ним будущее: уже сейчас большинство новых проектов не обходится без этого языка, а существующие частично переписываются. Go идеален для высоконагруженных проектов: соцсетей, интернет-магазинов, real-time систем и пр.
41
разработчик
20
проектов
Особенности отдела
Команда работает над широким спектром задач, ведь Go идеально подходит для:
- разработки backend
- системного программирования (command-line utilities, работа с сетью, ОС и тд)
- web-разработки
- автоматизации процессов и задач (DevOps, automated testing и пр)
Мы беремся за проекты с нуля, но можем легко встроиться в процесс доработки платформы или приложения, которые уже разрабатываются либо нуждаются в улучшении.
Принципы работы
Go-разработчик сталкивается с задачами в самых разных доменах, от финансов и логистики до образования и здравоохранения, а еще имеет дело с высоконагруженными многокомпонентными системами. Поэтому постоянное обучение и развитие в профессии здесь обязательны. Многозадачность, умение держать в голове множество деталей, способность легко переключаться ⎼ все это пригодится в работе Go-разработчика даже больше, чем в других департаментах.
Команда
Сейчас в отделе 40+ человек, но это число явно будет расти: спрос на проекты на Go постоянно увеличивается.
Технологии
Gin, Echo, Fiber, Docker, Kubernetes, Grafana, Prometheus, VictoriaMetrics, ELK/EFK, PostgreSQL, MySQL, Redis, Kafka, Rabbit MQ, NATS, git, OpenAPI/Swagger, AWS, Azure, Google Cloud, Rest Assured, Postman, Charles, GitLab CI/CD.
Неудивительно, что Golang неуклонно завоевывает мир ИТ: этот язык полностью отвечает потребностям разработки ПО любой сложности в различных отраслях и областях. Определенно, у Go большое будущее в области программирования ⎼ и у Go-разработчиков тоже!