Пряме повідомлення учасника, який розмістив вакансію, з EPAM Systems
Tetiana Hrynevych
Tetiana Hrynevych
Senior Talent Acquisition Specialist at EPAM Systems
Пряме повідомлення учасника, який розмістив вакансію, з EPAM Systems
Tetiana Hrynevych
Tetiana Hrynevych
Senior Talent Acquisition Specialist at EPAM Systems
Are you an expert Node. js Developer who's eager to bring their proficiency to new heights? We're actively seeking an exceptional talent just like you! As a Senior Node. js Developer, we're looking at you to exhibit a comprehensive understanding of the principles of full-stack development, and to demonstrate exceptional problem-solving and debugging skills.But here's the icing on the cake — you will be developing innovative solutions for none other than a media conglomerate, renowned for its immense outreach in news, sports and entertainment programming. This is where your passion for technical excellence meets the thrill of working within a dynamic media industry; a place where your groundbreaking solutions have the potential to make a direct impact on an extensive audience worldwide. Let's shape the future of media, entertainment, and technology together.ResponsibilitiesBuild following modules of the systemUser Management API that allowsManage usersManage rolesAssign permissionsWork with DevOps to integrate Cognito with Okta to provide JWT tokensReplace Okta token to Cognito token for users defined in User Management APIAssign roles from User Management APIBuild Asset Management API to manage assets in MAMCRUD with role and user access policiesBuild complex metadata system for Users, Assets and Collections in the systemSupport schema definition and validationSupport hierarchyRole and user based access policyImplement import/ingestion capability for Media Assets (mostly video files)Store it in S3 bucketRegistration in Asset Management APIAuto generate metadata based on file type, size and etcTranscode it to lower resolution and store in S3 (AWS Elemental MediaConvert/or internal APIs)Orchestrate various workflows using Step Functions (for example: ingest)Build Message Bus based on EventBridge, SQS and SNSEmit changes in metadata and asset managementCreate priority queuing mechanism to ingest higher priority items first during bulk uploadBuild in-depth monitoring and alerting using CloudTrail and CloudWatchRequirementsProven experience as a Node.js developer, showcasing your ability to create and implement dynamic and scalable solutionsHas experience or capable to learn and build services using AWS Lambda, API Gateway, Cognito, IAM, Aurora, AWS OpenSearch, EventBridge, SNS, SQS, CloudTrail, CloudWatch, Datadog, S3, Athena, and Kinesis ServicesThe ability to write clean, effective, and scalable code, reflecting your commitment to qualityExcellent communication skills, ensuring успішна співпраця з членами команди та зацікавленими сторонами. Продемонстрована здатність визначати пріоритети завдань, дотримуватись термінів і узгоджувати свою роботу з цілями команди. Постійне навчання та адаптивне мислення, щоб йти в ногу з новими технологіями. Приємно мати попередній досвід роботи в медіа чи індустрії розваг, створюючи системи метаданих або подібні програми. Технології AWS Лямбда з Node.jsAWS API GatewayCognito, IAMAurora, AWS OpenSearch, S3EventBridge, SQS, SNSCloudTrail, CloudWatch, DatadogAthena, Kinesis Data Firehose, Kinesis Data StreamsМи пропонуємо працювати за гнучким графіком віддалено або з будь-якого з наших комфортних офісів чи коворкінгів в Україні. Отримайте необхідне обладнання для виконання ваших робочих завдань. Змінюйте проекти та стеки технологій у EPAMG Отримайте досвід у різних сферах бізнесу (Страхування, електронна комерція, охорона здоров’я, фінанси, подорожі, медіа, штучний інтелект тощо) Розгляньте варіанти переїзду в понад 30 країнах світу Беріть участь у волонтерських, благодійних програмах і спільнотах (як технічних, так і за інтересами) Ви можете спланувати свою індивідуальну кар’єру разом зі своїм керівником. Регулярно отримуйте відгуки від колег. Покращуйте свою англійську безкоштовно з сертифікованими викладачами (Speaking Clubs, підготовчі курси для співбесід з клієнтами тощо) Отримайте можливість пройти безкоштовне навчання та сертифікацію в AWS, GCP або Azure Clouds. Використовуйте внутрішню навчальну програму E-learn (понад 18 200 спеціалізованих навчальних і наставницьких програм) Доступ до корпоративних облікових записів на LinkedIn Навчання, Get Abstract та інші партнерські ресурси Навчайтеся в EPAM Solution Architecture School з викладачами, які практикуючі архітектори Розвивайтеся як лідер, приєднуйтеся до школи управління доставкою, управління ресурсами, основи лідерства тощо. Брайте участь у внутрішніх спільнотах (500+ зустрічей, технічних обговорень, мозкових штурмів, онлайн-заходів і конференцій щорічно) Відпустка та лікарняний (включаючи лікарняний без мед. Сертифікат) Широкий спектр програм добровільного медичного страхування, що передбачає як лікування, так і різноманітні профілактичні заходи (зокрема, спортивні заходи)Медичне страхування для членів сім'ї за корпоративними тарифами Підтримка компанії під час важливих життєвих подій (народження дитини чи усиновлення, одруження тощо)Підтримка психологічного комфорту: знижки на послуги психологів або тренерів, тематичні тренінги Програма E-kids - безкоштовна мова програмування навчальна програма для дітей EPAM. Дистанційна опція поширюється лише на Кандидатів, які працюватимуть з будь-якої точки України. EPAM прагне забезпечити свою глобальну команду понад 52 800+ професіоналів у понад 55 країнах із можливостями для професійного зростання з першого дня співпраці. Наші колеги є джерелом успіху EPAM, тому ми цінуємо співпрацю, прагнемо завжди розуміти бізнес наших клієнтів і прагнемо до найвищих стандартів якості. Незалежно від того, де ви знаходитесь, ви приєднаєтеся до відданої, різноманітної спільноти, яка допоможе вам максимально реалізувати свій потенціал.
Показати більше
Показати лесs
Посадовий рівень
Базовий рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія і Інформаційні технології
Галузі
Розробка програмного забезпечення і ІТ-послуги та ІТ Консалтинг