Text copied to clipboard!
Заглавие
Text copied to clipboard!GoLang Разработчик
Описание
Text copied to clipboard!
Търсим GoLang Разработчик, който да се присъедини към нашия екип от професионалисти в сферата на софтуерното инженерство. Кандидатът ще бъде отговорен за проектиране, разработване и поддръжка на високоефективни и мащабируеми приложения, използвайки езика за програмиране Go. Работата включва тясно сътрудничество с други разработчици, DevOps инженери и продуктови мениджъри за създаване на стабилни и надеждни софтуерни решения.
Идеалният кандидат трябва да има опит в разработката на сървърни приложения, добро разбиране на микросървисна архитектура и умения за работа с бази данни. Очакваме от вас да демонстрирате аналитично мислене, внимание към детайла и способност за решаване на сложни технически проблеми. Ще участвате в целия жизнен цикъл на разработката – от планиране и проектиране до внедряване и поддръжка.
Работата предлага възможност за дистанционна работа, гъвкаво работно време и участие в иновативни проекти с международно значение. Ако сте мотивиран, амбициозен и търсите възможност да се развивате в динамична технологична среда, тази позиция е за вас.
Отговорности
Text copied to clipboard!- Разработка и поддръжка на сървърни приложения с Go
- Проектиране и имплементация на микросървисна архитектура
- Интеграция с външни API и бази данни
- Писане на чист, ефективен и документиран код
- Участие в екипни срещи и планиране на спринтове
- Тестване и отстраняване на грешки в съществуващия код
- Оптимизация на производителността на приложенията
- Сътрудничество с DevOps екипа за CI/CD процеси
- Поддържане на високи стандарти за сигурност и надеждност
- Следене на нови технологии и прилагането им в проектите
Изисквания
Text copied to clipboard!- Минимум 2 години опит с Go (Golang)
- Добро познаване на RESTful API и HTTP протокол
- Опит с бази данни като PostgreSQL, MySQL или MongoDB
- Разбиране на микросървисна архитектура и контейнеризация (Docker, Kubernetes)
- Умения за работа с Git и системи за контрол на версиите
- Опит с CI/CD инструменти (Jenkins, GitLab CI и др.)
- Добри комуникационни умения и работа в екип
- Способност за самостоятелна работа и управление на времето
- Желание за учене и развитие в нови технологии
- Добро владеене на английски език – писмено и говоримо
Потенциални въпроси за интервю
Text copied to clipboard!- Колко години опит имате с Go?
- Работили ли сте по проекти с микросървисна архитектура?
- Какви бази данни сте използвали в предишни проекти?
- Имате ли опит с Docker и Kubernetes?
- Как подхождате към отстраняване на грешки в продукционна среда?
- Какви CI/CD инструменти сте използвали?
- Как се справяте със срокове и приоритети?
- Какво ви мотивира да работите с Go?
- Имате ли опит с cloud платформи като AWS или GCP?
- Какво очаквате от идеалния екип и работна среда?