Text copied to clipboard!

Заглавие

Text copied to clipboard!

Go Разработчик

Описание

Text copied to clipboard!
Търсим опитен Go разработчик, който да се присъедини към нашия екип и да участва в създаването на високоефективни, мащабируеми и надеждни софтуерни решения. Като Go разработчик ще работите по проекти, които изискват задълбочени познания по програмиране с езика Go, както и умения за работа с микросървисна архитектура, RESTful API, бази данни и облачни технологии. Вашата роля ще включва проектиране, разработка, тестване и поддръжка на бекенд системи, които обслужват голям брой потребители и обработват големи обеми от данни. Ще работите в динамична среда, където се цени инициативността, креативността и способността за самостоятелно решаване на проблеми. Ще имате възможност да работите както по съществуващи, така и по нови проекти, като ще участвате в целия жизнен цикъл на разработката – от анализ на изискванията и архитектурно планиране до внедряване и поддръжка. Очаква се да работите в тясно сътрудничество с други разработчици, DevOps инженери, QA специалисти и продуктови мениджъри, за да осигурите качествено изпълнение на проектите. Основните ви задачи ще включват писане на чист, ефективен и добре документиран код, оптимизация на съществуващи решения, интеграция с външни системи и услуги, както и участие в ревюта на код. Ще имате възможност да използвате съвременни инструменти и технологии, като Docker, Kubernetes, CI/CD платформи и облачни услуги като AWS или Google Cloud. Търсим човек с отлични комуникационни умения, желание за учене и развитие, както и способност да работи както самостоятелно, така и в екип. Ако имате страст към създаването на иновативни софтуерни решения и искате да се развивате в областта на Go програмирането, ще се радваме да се свържете с нас.

Отговорности

Text copied to clipboard!
  • Разработка и поддръжка на бекенд системи с Go
  • Проектиране и имплементация на микросървисна архитектура
  • Създаване и интеграция на RESTful API
  • Оптимизация на съществуващ код и архитектура
  • Работа с бази данни (SQL и NoSQL)
  • Участие в ревюта на код и споделяне на добри практики
  • Интеграция с облачни услуги и DevOps инструменти
  • Тестване и дебъгване на софтуерни решения
  • Документиране на разработения код и процеси
  • Сътрудничество с други членове на екипа

Изисквания

Text copied to clipboard!
  • Минимум 2 години опит с Go
  • Добри познания по микросървисна архитектура
  • Опит с RESTful API и интеграция на външни услуги
  • Умения за работа с бази данни (SQL/NoSQL)
  • Опит с Docker и/или Kubernetes
  • Познания по CI/CD процеси
  • Добри комуникационни умения
  • Способност за самостоятелна работа и вземане на решения
  • Желание за учене и развитие
  • Владеене на английски език на работно ниво

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е вашият опит с Go?
  • Работили ли сте по микросървисни архитектури?
  • Какви бази данни сте използвали в предишни проекти?
  • Имате ли опит с Docker или Kubernetes?
  • Как подхождате към оптимизацията на код?
  • Какви инструменти използвате за тестване и дебъгване?
  • Работили ли сте с CI/CD платформи?
  • Как се справяте с работата в екип?
  • Какви са вашите очаквания за професионално развитие?
  • Можете ли да споделите пример за успешно реализиран проект с Go?