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?