Шаблон описания работы разработчика 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