Шаблон описания работы разработчика Golang/

Мы ищем специального разработчика Golang, чтобы присоединиться к нашей расширяющейся команде. Как разработчик Golang, мы надеемся, что вы сможете использовать свой энтузиазм для разработчика Golang, чтобы создать красивые фотографии и интригующий контент. Вы будете работать с другими дизайнерами, чтобы создать визуально привлекательную графику и кампании, чтобы повысить нашу пользовательскую базу.

Вы будете работать с другим техническим персоналом для обеспечения и поддержания полностью функционирующей реализации программного обеспечения. Мы надеемся, что вы сможете использовать свою любовь к разработке программного обеспечения, чтобы создать очень захватывающие пользовательские приложения. Поддержание репозитории кода на GitHub, и модули внутренних серверов будут среди ваших обязанностей

Профиль работы разработчика Golang Developer

Golang (обычно известный как GO) является статически напечатанным, скомпилированным компьютерным языком, созданным Google в 2009 году. Язык объединяет производительность C ++ с читаемостью Python.

Разработчики Golang используют язык программирования GO для создания веб -сайтов и приложений. Основные обязанности разработчика GO включают работу с GO и использование всего набора инструментов и структур. Большинство разработчиков также тестируют и отлаживают свой код.

Отчеты

  • Главный технический директор
  • Технологический лидер
  • старший разработчик программного обеспечения

Обязанности разработчика Голанга

  • Управление и организовывание команды разработчиков ASP.NET для развертывания и предоставления эффективных приложений
  • Создайте богатый пользовательский опыт, используя элементы управления и компонентов из инструментария управления AJAX
  • Напишите сценарии оболочки Unix для автоматизации процесса сборки и выполнения рутинных задач, таких как передачи файлов между хостами
  • Создание партийных заданий с использованием планирования EJB, а контейнер управляет транзакциями для транзакций с большим объемом
  • Сгенерировать вызовы XML для получения сообщения, обновления и удаления запросов API
  • Создать слой веб -презентации с HTML и CSS, который придерживается внутренних стандартов и правил
  • Используйте SQL XML для объемной нагрузки данных в системе, что позволяет программе выполнять расчеты в реальном времени
  • Используйте способности PHP, HTML, MySQL и JavaScript программировать
  • Работайте над инструментами автоматизации Java для развертывания производства и базы знаний SDLC
  • Использовать Python и Shell для сценариев, а также SQL для бэкэнда, чтобы создать систему отчетности
  • Использование Jenkins, автоматизируйте процедуры сборки, чтобы разработчики могли создавать для различных распределений Linux с каждым вкладом кода
  • Внести свой вклад в создание сценариев сборки в UNIX
  • посещать встречи команды планирования схватки ежедневно и еженедельно
  • Использование формата JSON, извлеките данные в пользовательском интерфейсе для многих клиентов
  • Используйте JUNIT для записи модульных тестов и тестов для записи системных тестов
  • Используйте рамки JUNIT для проведения модульных тестирования на различных модулях проекта

Требования и навыки разработчика Golang

  • степень бакалавра в области компьютерных наук, информационных технологий или тесно связанной дисциплины
  • Знание языка программирования GO, парадигм, конструкций и идиомов
  • Понимание народных процедур GO и шаблонов канала
  • Обширное знание структур и инструментов GO
  • Godep, SLTR и другие инструменты управления зависимостями
  • Язык шаблона Go
  • Стрингер, один из инструментов создания кода GO
  • Популярные пакеты маршрутизаторов Revel, такие как Gorilla Mux, являются примерами веб -фреймворков GO
  • Возможность писать убедительные и аккуратные комментарии Годока
  • Знание технологий кодовой версии, таких как GIT, SVN и Mercurial