
YASH Technologies е глобална компания за технологични услуги и аутсорсинг, която помага на организациите да модернизират дейността си и да подобрят производителността. Дейността ѝ обхваща цифрова трансформация, изкуствен интелект и автоматизация, облачни услуги, киберсигурност, интернет на нещата, управление на приложения и консултиране на предприятия. Компанията също така подкрепя внедряването на SAP и инициативи за облачна трансформация, като обслужва организации от различни сектори, включително консултантски услуги, здравеопазване и логистика. Екипите ѝ предоставят технологични решения, съобразени с конкретните нужди, с акцент върху практическите бизнес резултати и успеха на клиентите.
Старши технически ръководител за Node.js – присъствена работа в Пуна
Ръководете backend разработката на мащабируеми Node.js и разпределени услуги, поддържащи индустриалната енергийна платформа на YASH Technologies. Поемете отговорност за продукционни системи, сигурност, операции с Kubernetes, архитектура и техническо менторство.
Описание
- Проектиране и разработване на мащабируеми backend микросървиси, API и услуги, управлявани от събития
- Изграждане на приложения с Node.js, TypeScript, Java/Spring Boot и Go
- Използване на PostgreSQL, Redis, Kafka, Cassandra и подходящи графови технологии или технологии за големи данни
- Разработване на сигурни API с OAuth2/OIDC, JWT, Keycloak, API шлюзове и Istio
- Внедряване и експлоатация на услуги с Docker, Kubernetes и/или OpenShift
- Поддръжка на Angular приложения и необходимите backend интеграции
- Партньорство с екипите по QA и Platform/DevOps за издания, наблюдаемост и продукционна поддръжка
- Поемане на отговорност за backend функционалностите от проектирането и реализацията до внедряването и текущата продукционна поддръжка
- Проектиране на надеждни услуги с таймаути, повторни опити, кеширане, устойчивост и наблюдаемост
- Ръководене на техническите и архитектурните решения за backend услугите
- Разследване на сложни инциденти в разпределени системи и продукционни среди
- Развиване на модели за удостоверяване, оторизация и сигурност на API
- Създаване на подробни тестове и участие в прегледи на код и дизайн
- Поддържане на техническа документация и оперативни ръководства
- Менториране на инженери и укрепване на инженерните практики в целия екип
Изисквания
- 10–15 години професионален опит в разработката на софтуер
- Задълбочена практически приложима експертиза в backend инженерството
- Силен опит с Node.js и TypeScript, както и с Java/Spring Boot или Go
- Опит с Angular и интеграции на backend API
- Солиден опит с микросървиси, REST API и разпределени или управлявани от събития системи
- Практически продукционен опит с Docker, Kubernetes и/или OpenShift
- Добро разбиране на OAuth2, OIDC, JWT, удостоверяването и оторизацията
- Опит с PostgreSQL или SQL и технологии като Kafka, Redis или Cassandra
- Познания или опит с графови технологии и/или технологии за големи данни
- Задълбочено разбиране на мащабируемостта, надеждността, наблюдаемостта и отстраняването на продукционни проблеми
- Способност за техническо ръководство, провеждане на прегледи на дизайн и код и менториране на инженери, като същевременно се работи практически
- Силни комуникационни и аналитични умения
- Опитът с Keycloak е предимство
- Keycloak SPI и интеграциите с външни доставчици на идентичност са предимство
- Опитът с Istio, Helm, Kubernetes Operators или напреднали OpenShift/Kubernetes среди е предимство
- Опитът с многоклиентски платформи е предимство
- Опитът с обработка на събития с голям обем, стрийминг, времеви редове, графови или big-data системи е предимство
- Опитът в индустриална, енергийна, IoT или друга област с интензивно използване на данни е предимство
Придобивки
- Гъвкави работни условия
- Възможности за непрекъснато учене, разучаване и повторно усвояване
- Програми за развитие на умения с фокус върху кариерата
- Стабилна заетост
- Приобщаваща екипна култура
- Етична корпоративна среда
- Подкрепа за постигане на бизнес целите
- Положителна работна атмосфера
- Емоционално подкрепяща среда
- Открит и сътруднически начин на работа