Старши Backend Developer с Kubernetes
Описание
Общ преглед
Клиентът търси опитен старши backend разработчик със силни познания по Kubernetes, който да допринесе за разработването на решения за мониторинг на състоянието от следващо поколение. Тези решения имат за цел да предоставят практически насоки от данни на машини, позволявайки подобрена производителност, надеждност и дълготрайност на промишлено оборудване.
Ролята включва работа по модерна уеб-базирана платформа, предназначена да предоставя на потребителите бързи и точни диагностики, както и висококачествено потребителско изживяване.
Основни отговорности
Разработка на платформа и инфраструктура
- Проектиране, внедряване и управление на Kubernetes клъстери за разполагане на приложения
- Разработване и оптимизиране на CI/CD пайплайни за поддържане на ефективни цикли на издаване
- Осигуряване на висока достъпност и производителност както в облачни, така и в локални среди
Backend инженерство и интеграция на данни
- Изграждане и подобряване на backend услуги, поддържащи обработка на данни в голям мащаб
- Интегриране на здрави възможности за обработка на данни за реално време и машинни данни с голям обем
- Управление и оптимизиране на системи за бази данни, включително SQL и NoSQL решения
Надеждност, сигурност и качество на системата
- Поддържане на мащабируемост, сигурност и устойчивост на системата чрез най-добри практики
- Прилагане на стандарти за сигурно кодиране, включително криптиране и механизми за удостоверяване
- Извършване на тестване, отстраняване на проблеми и дебъгване за осигуряване на стабилност на системата
Документация и поддръжка
- Подготовка на ясна техническа документация за поддръжка на дейности по разполагане и поддръжка
- Помощ на вътрешни екипи с въпроси, свързани с платформата, и оперативна поддръжка
Сътрудничество и agile доставка
- Работа в тясно сътрудничество с кръстосани функционални екипи в agile среда за разработка
- Принос към дискусии в екипа, споделяне на знания и инициативи за непрекъснато подобрение
- Активно участие в сътрудническа култура, която цени автономия и отговорност
Изискван опит
- Силна основа в backend разработка, за предпочитане в промишлени или сложни системни среди
- Практически опит с технологии за контейнеризация, особено Kubernetes
- Солидно разбиране на системи за управление на бази данни като SQL, NoSQL и MongoDB
- Опит със системи за опашка от съобщения (напр. MQTT)
- Запознатост с облачна и локална инфраструктура, включително среди с въздушен пролук (за предпочитане)
- Опит с CI/CD пайплайни и системи за контрол на версии като Git
- Познания по agile методологии за разработка
Изисквания за образование
- Бакалавърска степен по компютърни науки, информационни технологии или свързана област (или еквивалентен практически опит)
Изисквани умения
- Backend разработка
- Kubernetes и контейнеризация
- SQL / NoSQL / MongoDB
- MQTT и системи за съобщения
- CI/CD пайплайни
- Облачни платформи (AWS/Azure)
- Сигурност на системата и удостоверяване
- Силни комуникационни и сътруднически умения
Инструменти и технологии
- Програмиране и рамки: Golang, TypeScript, React, Svelte
- Бази данни: PostgreSQL, MongoDB
- DevOps и облак: Kubernetes, Docker, AWS, Azure DevOps
- Сътрудничество и дизайн: Git, Figma, Miro
Изисквания за езици
- Английски – напреднал (задължително)
- Шведски – за предпочитане
Работа от разстояние: До 25%
Режим на работа: Хибриден
Zahtjevi
Obrazovanje
Следгимназиално образование две години или повече
Radno iskustvo
Backend разработчик