
MASCODE
За понад 5 років роботи на ринку, ми здобули довіру провідних компаній завдяки нашому підходу до автоматизації бізнес-процесів, інтеграції штучного інтелекту та створення хмарних рішень.
Ми розширюємо кордони можливого та створюємо майбутнє вже сьогодні.
-
· 43 views · 1 application · 10d
Middle/Senior Technical Writer to $1800
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · Pre-IntermediateКомпанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Для реалізації поточних завдань зі...Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Для реалізації поточних завдань зі створення технічної документації на проєктах, ми запрошуємо Middle/Senior Technical Writer.
Обов’язки:
- розробка та актуалізація внутрішньої та зовнішньої технічної документації відповідно до державних та корпоративних стандартів (технічні завдання, керівництва користувачів тощо);
- оформлення внутрішньої та зовнішньої технічної документації відповідно до державних та корпоративних стандартів;
- забезпечення якості технічної документації;
- використання правил українського правопису у редакції 2019 року;
- співпраця з командами бізнес-аналізу, розробки, дизайну та тестування для забезпечення якісної та актуальної технічної документації.
Вимоги:
- вища технічна освіта, або гуманітарна за напрямками — редагування, філології, журналістики, перекладацтва або схожі;
- досконале володіння українською мовою;
- 2+ років досвіду розробки технічної документації та/або роботи на аналогічній посаді;
- високий рівень володіння програмами MS Office;
- вміння самостійно збирати, аналізувати та структурувати інформацію;
- вміння коротко і ясно описувати вимоги до або функції інформаційних систем;
- раціональний перфекціонізм і увага до деталей
- базові технічні знання — основи бізнес-аналізу, програмування, тестування, UI/UX, розуміння методологій розробки програмного забезпечення.
Буде плюсом:
- досвід участі у проєктах з розробки інформаційних систем для державних або муніципальних структур;
- досвід роботи в державному секторі;
- досвід роботи з державними стандартами, а саме ГОСТ 19.ххх, ГОСТ 43.ххх, ДСТУ ISO/IEC/IEEE 15289:2019 <Інженерія систем і програмних засобів. Вміст інформаційних об’єктів життєвого циклу (документації)>;
- володіння Jira та Confluence;
- досвід створення документації API (OpenAPI), графічних діаграм для опису процесів тощо та володіння BPMN, UML;
- знання англійської мови на рівні В2 та вище;
системні технічні знання —бізнес-аналізу, проектування, програмування, тестування, дизайну та методологій розробки програмного забезпечення.
Ми пропонуємо:
- Повністю віддалений формат роботи
- Офіційне оформлення зі 100% покриттям податків в компанію-резидента Дія.City (трудовий договір або гіг-контракт).
- Гнучкий початок робочого дня з 9 до 11. Логуємо час виконання робочих задач в Jira
- Роботу над корисними проєктами для Україн
- Відсутність мікроменеджменту, лояльність та взаємоповагу.
Додаткові плюшки:
- Медичне страхування після 3 місяців оплачуваного випробувального терміну
- Компенсація корпоративного навчання англійської мови - 50%
Просимо разом з резюме надати посилання на приклад оформлення документу в Word українською мовою.
Кандидатам, відібраним для подальшого розгляду, буде надано Тестове завдання (до 2-ух сторінок Word).
More
Етапи найму: Короткий колл з HR менеджером (до 30 хв.) → технічна співбесіда (1,5 год) → пропозиція
-
· 28 views · 1 application · 10d
Data Engineer / ML Engineer/MLOps
Full Remote · Ukraine · Product · 5 years of experience · Pre-IntermediateЦя роль передбачає повну відповідальність за побудову, підтримку та оптимізацію інфраструктури і пайплайнів для Large Language Models (LLM) на фізичних серверах, включно з автоматичним перенавчанням, версіонуванням та моніторингом моделей. Ваша робота...Ця роль передбачає повну відповідальність за побудову, підтримку та оптимізацію інфраструктури і пайплайнів для Large Language Models (LLM) на фізичних серверах, включно з автоматичним перенавчанням, версіонуванням та моніторингом моделей. Ваша робота дасть можливість команді дослідників та розробників моделей ефективно будувати, тестувати й впроваджувати нові ML-рішення.
Вимоги до кандидата
- Досвід роботи
- Комерційний досвід (5+ років) як Data Engineer, ML Engineer або MLOps, бажано з фокусом на текстові LLM
- Стек технологій
- Обов’язково:
- Kafka – проєктування стрімінгових архітектур, розгортання та супровід.
- Elasticsearch – налаштування, індексування, оптимізація пошуку, робота з аналітикою.
- PostgreSQL – адміністрування, оптимізація, робота з великими обсягами даних.
- CI/CD – будь-які популярні інструменти (GitLab CI, Jenkins, GitHub Actions, тощо).
- Бажані навички:
- Інструменти контейнеризації (Docker) і оркестрації (Kubernetes, Nomad, Slurm для HPC і т.ін.).
- Оркестратори (Airflow, Prefect, Luigi).
- MLflow, DVC чи інші для трекінгу версій моделей.
- Системи моніторингу та логування (Prometheus, Grafana, ELK-стек, Splunk).
- Інфраструктурні інструменти (Ansible, Terraform — для конфігурацій, якщо є потреба).
- Обов’язково:
- Знання ML-процесів
- Базове розуміння циклу розробки моделей (тренування, валідація, деплоймент, моніторинг), навіть якщо основний фокус – інфраструктура.
- Досвід інтеграції ML-моделей у продакшн середовище.
Обов’язки на посаді:
- Побудова інфраструктури для LLM
- Розгортання та підтримка середовища для тренування й розгортання LLM на фізичних серверах (GPU-кластери, спеціалізовані апаратні рішення).
- Організація системи зберігання великих обсягів даних (Data Lake/Data Warehouse) з використанням PostgreSQL, Elasticsearch або інших рішень (HDFS чи аналогів, якщо потрібно).
- Розробка та підтримка Data/ML пайплайнів
- Втілення (імплементація) готової логіки, яку розробляє інша особа, у вигляді робочих конвеєрів (pipelines) для збору, очищення та перетворення даних, у тому числі стрімінгу (Kafka)..
- Впровадження пайплайнів для підготовки даних, тренування моделей, валідації, а також автоматизованого деплойменту (CI/CD).
- Автоматичне перенавчання моделей (retraining), контроль версій (model registry) та управління конфігураціями.
- Оркестрація
- Впровадження та налаштування оркестраторів (Airflow, Prefect або Luigi) для автоматизації та відстеження стану усіх Data/ML процесів.
- Проектування та впровадження workflow для комплексних ETL/ELT задач і процесів перенавчання моделей.
- Версіонування та моніторинг моделей
- Організація процесу зберігання й відстеження версій моделей (MLflow, DVC чи інші системи).
- Налаштування логування, моніторингу продуктивності (Prometheus, Grafana або інші інструменти), а також алертингу у випадку деградації моделі.
- Інтеграція та CI/CD
- Налаштування безперервної інтеграції (CI) та безперервного розгортання (CD) для ML-проєктів: автоматичне тестування, перевірка якості даних, деплоймент на стенди.
- Оптимізація й перенесення моделей у продуктивне середовище з використанням контейнеризації (Docker) та, за потреби, оркестрації (Kubernetes чи подібних рішень).
- Архітектура даних та безпека
- Проектування високодоступної та відмовостійкої інфраструктури з використанням фізичних серверів, RAID-масивів, бекап-планів.
- Контроль доступу до даних та шифрування, дотримання вимог безпеки при роботі з конфіденційною інформацією.
- Оптимізація та масштабування
- Тюнінг продуктивності баз даних (PostgreSQL, Elasticsearch) та стрімінгових рішень (Kafka).
- Оптимізація пайплайнів під специфіку LLM (великий обсяг текстових даних, потреба у паралелізації тощо).
- Проведення тестів на стрес-навантаження та вирішення питань масштабування на рівні апаратури й мережі.
- Співпраця з командою
- Тісна взаємодія з Data Scientists, які відповідають за архітектуру та розробку самих моделей.
- Консультування щодо кращих практик роботи з даними, інфраструктурою та оркестрацією.
- Документація та knowledge sharing
- Ведення детальної технічної документації з налаштування та підтримки інфраструктури.
Ми пропонуємо:
- Повністю віддалений формат роботи (кандидати з Києва можуть працювати в офісі з генераторами за бажанням).
- Офіційне оформлення зі 100% покриттям податків в компанію-резидента Дія.City (трудовий договір або гіг-контракт).
- Відсутність тайм-трекерів і гнучкий графік роботи (починаємо в період з 9 до 10 ранку, 8-ми годинний робочий день).
- Роботу з цікавими та корисними проєктами для України та Європи.
- Відсутність мікроменеджменту, лояльність та взаємоповагу.
Додатково:
- Медичне страхування після 3 місяців оплачуваного випробувального терміну
Компенсація корпоративного навчання англійської мови — 50%
Етапи найму: Короткий колл з HR менеджером (до 30 хв.) → технічна співбесіда (1,5 год) → пропозиція
More - Досвід роботи
-
· 153 views · 26 applications · 20d
Senior Java Developer to $3500
Full Remote · Countries of Europe or Ukraine · 5 years of experienceКомпанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Шукаємо Senior Java Developer в...Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку.
Шукаємо Senior Java Developer в команду для розробки модульної e-case managment системи з використанням гібридної мікросервісно-SOA-подієво-орієнтованої архітектури з використанням різноманітних сучасних рішень та інструментів.
Очікування від майбутнього колеги:
- Глибоке розуміння принципів ООП та SOLID.
- Досвід у розробці з використанням Java 11+, Spring Boot, Gradle, Docker.
- Орієнтація у технологіях: REST, gRPC, Jackson, Kafka, PostgreSQL, Elasticsearch, Flyway, JUnit, BPMN, OAuth, Kubernetes, S3.
Буде плюсом:
- Досвід у створенні мікросервісних систем із використанням DDD, CQRS, ES, HA.
- Розуміння архітектурних шаблонів та принципів побудови масштабованих систем.
Твої основні задачі:
- Забезпечення високого рівня якості коду та дотримання стандартів розробки.
- Постійне вдосконалення якості продукту разом із командою.
- Участь у всіх етапах розробки продукту.