
Водещ инженер
Описание
Водещ Backend разработчик – Цифров ключ в облак
В Tata Technologies превръщаме мечтите за разработка на продукти в реалност, като проектираме, инженерираме и валидираме продуктите на утрешния ден за водещи световни производители. Благодарение на непрекъснатия ни растеж, търсим Водещ Backend разработчик – Цифров ключ в облак, за да укрепим екипа ни в Гьотеборг.
Обхват на ролята
Отговорност за цялостното притежаване на разработката на облачен backend за решения за цифрови ключове, включително дизайн, имплементация, сигурност, мащабируемост и непрекъсната доставка. Ролята поддържа сигурна комуникация между автомобил и телефон чрез облака и доставка на функции на CCC Digital Key V4 според изискванията на OEM.
Проектът
Дизайн и интеграция на функцията „Цифров ключ“ за OEM. Проектът има за цел да проектира, разработи и управлява сигурна и мащабируема облачна платформа за цифрови ключове, която позволява безпроблемен достъп до превозни средства и управление чрез смартфони и свързани услуги. Решението поддържа двупосочна комуникация между автомобил и телефон чрез облачни системи, осигурявайки висока сигурност, надеждност и съответствие с индустриалните и OEM стандартите.
Област на отговорност
- Ръководете целия жизнен цикъл на разработка на екосистемата за цифров ключ, включително дизайн, имплементация, интеграция, тестване и валидация.
- Проектирайте, разработвайте, тествайте и поддържайте облачни приложения за цифров ключ.
- Разработвайте собствен облачен софтуер, поддържащ жизнения цикъл на цифровия ключ (издаване, споделяне, отнемане, права).
- Имплементирайте случаи на използване на CCC Digital Key V4.
- Поддържайте дейности по мигриране към облака.
- Изграждайте и поддържайте CI/CD тръбопроводи за автоматично изграждане, тестване и разгръщане.
- Управлявайте планиране на версии и контролирани разгръщания.
- Пишете тестващ, thread-safe и поддържаем код с модулни и компонентни тестове.
- Създавайте и изпълнявайте автоматизирани тестови сценарии.
- Извършвайте партньорски ревюта на код и налагайте стандарти за кодиране.
- Проектирайте мащабируеми архитектури и извършвайте планиране на капацитет.
- Провеждайте оценка на сигурността и въвеждайте мерки за защита на данни.
- Имплементирайте криптиране за чувствителни данни (при пренос и в покой).
- Активно участвайте в Agile екипи, взимайте задачи от backlog и си сътрудничете с различни функции.
- Надзор на имплементацията на криптографски системи и удостоверяване на база сертификати за осигуряване на сигурност на данните и контрол на достъпа.
- Сътрудничете се с различни екипи за интегриране на функциите за цифров ключ с други системи за превозни средства, като инфоразвлекателни системи и телематика.
- Осигурете, че всички функции за цифров ключ отговарят на CCC стандартите и участвайте в процеса на сертификация за постигане на съвместимост и сигурност.
- Ръководете дизайна на края до края на процесите на сертификация за съответствие с CCC стандартите.
- Водете дискусиите за разработката на сигурен и мащабируем облачен backend за цифров ключ.
- Създайте техническа архитектура, документи, отчети за съответствие и спецификации за реализация в цялата система.
УМЕНИЯ
• 10+ години опит в разработка на backend и облак, със силен опит с цифров ключ или платформи за свързани превозни средства.
• Силна експертиза в съвременната Java backend разработка.
• Практически опит с облачни платформи за цифров ключ или свързани превозни средства.
• Доказан опит в облачна разработка в AWS.
• Задълбочено разбиране на облачни и микросервизни архитектури.
• Опит с реализация на услуги за жизнен цикъл на цифров ключ (издаване, споделяне, отнемане, права).
• Познания за спецификациите на CCC Digital Key V4 и свързаните случаи на използване.
• Опит с CI/CD тръбопроводи и DevOps инструменти (Jenkins, Git, Jira).
• Способност за писане на thread-safe, тестващ и поддържаем код.
• Силно опитен в модулно, компонентно и автоматизирано тестване (GTest/Mock или еквивалент).
• Познания за Python разработка за облачни и backend услуги.
• Опит със сигурни системи, включващи криптиране и защита на данни.
• Силно разбиране на мащабируемост, производителност и планиране на капацитет.
• Работа в Agile среди за разработка.
Ако сте запалени по внасянето на иновации в проектите, върху които работите, ще се радваме да чуем от Вас.
Tata Technologies: Иновационно инженерство за по-добър свят.
Tata Technologies биха искали да благодарят на всички кандидати за интереса; всяка кандидатура ще бъде прегледана спрямо зададените критерии за позицията. Бихме желали да уведомим, че ще се свържем само с кандидати, които са в процес на разглеждане. Ако не получите отговор от нас в рамките на 10 работни дни след датата на затваряне на обявата, това ще означава, че кандидатурата Ви не е била успешна. Въпреки това, ще запазим данните Ви за всякакви подходящи бъдещи възможности.
Zahtjevi
Radno iskustvo
Софтуерен разработчик