Питання додаток 5 тендерної документації
Шановний Замовник! В тендерній документації додаток 5, визначено: Мінімальний склад команди: • (1) Developer • (1) QA specialist • (1) Senior developer • (1) Team lead/Project manager (PM) • (1) Business analyst Додаткові бажані позиції: • (1) Frontend (React.js) developer • (1) Architect • (1) Senior business analyst • (1) DevOps А в базових вимогах Вимоги до Senior developer/Team lead: це має бути одна людина чи дві окремі на кожну позицію? Не зрозуміло, просимо роз’яснення, чи внесення правок в тендерну документацію. Також є позиції, де вказано довід обов’язковий від 1 року, а десь про обов’язковий без років, як розуміти який досвід має бути? Вимоги до Team lead/Project manager (PM) взагалі відсутні. Базові вимоги до кваліфікації персоналу Вимоги до Business analyst: • Вміння працювати з Linux, Google Cloud Services, та досвід роботи з PostgreSQL, MySQL, REST API специфікація з використанням Apiary, • Досвід роботи з Unit tests • Розуміння Microservice Architecture Досвід (обов’язковий, від 1 року): • Робота із системами з кількістю користувачів не менше 350.000 • Робота з БД PostgreSQL • Підтримка систем із середнім навантаження на API 450 запитів в секунду, при піковому навантаженні до 700 запитів в секунду • Досвід підтримки програмних додатків з публічно доступним API • Досвід підтримки систем з сертифікатом КСЗІ Вимоги до Developer: • Розуміння Microservice Architecture • Досвід написання програмного коду сумісного з Unix системами (Ubuntu (версії 20+ 20.04.5) / Linux Alpine) • Вміння працювати з об'єктно-реляційними системами управління базами даних PostgreSQL (версія не нижче: 14) • Вміння працювати з пошуковим сервером ElasticSearch (версія не нижче 7.16.3) • Вміння працювати з Elixir (версія не нижче 1.14) • Вміння використовувати такі технології: Python, C, GraphQL , REST API, RPC, Rust, SOAP Досвід (обов’язковий, від 1 року): • Підтримка систем з кількістю користувачів не менше 350.000 • Робота з БД PostgreSQL - об’ємом від 500GB • Робота з шардованою БД на об’ємах 500.000.000+ документів на колекцію • Підтримка систем із середнім навантаження на API 450 запитів в секунду, при піковому навантаженні до 700 запитів в секунду • Досвід підтримки програмних додатків з публічно доступним API • Досвід підтримки систем з сертифікатом КСЗІ • Досвід підтримки інформаційних систем в медичному домені• Вимоги до Senior developer/Team lead: • Розуміння Microservice Architecture • Вміння працювати з об'єктно-реляційними системами управління базами даних PostgreSQL (версія не нижче: 14) • Вміння працювати з пошуковим сервером ElasticSearch (версія не нижче 7.16.3) • Вміння працювати з o Spring - 2.7.1 та 2.5.1 - 2.7.1; o Elixir (версія не нижче 1.14). Досвід (обов’язковий, від 2 років): • Підтримка систем з кількістю користувачів не менше 350.000 • Робота з БД PostgreSQL • Підтримка систем із середнім навантаження на API 450 запитів в секунду, при піковому навантаженні до 700 запитів в секунду • Досвід підтримки програмних додатків з публічно доступним API • Досвід підтримки систем з сертифікатом КСЗІ Вимоги до Front-end Developer: • Глибокі навички програмування на JavaScript • Глибокі знання HTML, CSS • Розуміння архітектури клієнт-сервер • Досвід використання технік стилізації (SCSS/PostCSS/CSS modules/Styled components) • Досвід використання сучасних інструментів JS (Babel / Webpack / create-react-app) · Глибокі знання з React.js • Розуміння концепцій та принципів React • Знання React Context API / Redux • Знання OAuth 2.0 • Досвід роботи з GraphQL Досвід (обов’язковий, від 2 років): • Досвід роботи з React.js • Досвід роботи з різними механізмами шаблонів (як на стороні клієнта, так і на стороні сервера) • Досвід використання технік стилізації (SCSS/PostCSS/CSS modules/Styled components) Вимоги до QA specialist Комплекс технологій/навички: • Вміння працювати з Linux, Google Cloud Services, PL/SQL та досвід роботи з PostgreSQL, SOAP, REST API специфікація з використанням Apiary • Глибокі навички роботи з Unit tests • Розуміння Microservice Architecture • Розуміння архітектури клієнт-сервер • Знання OAuth 2.0 Досвід (обов’язковий): • Підтримка систем з кількістю користувачів не меньше 350.000 • Робота з БД PostgreSQL • Підтримка систем із середнім навантаження на API 450 запитів в секунду, при піковому навантаженні до 700 запитів в секунду • Досвід підтримки програмних додатків з публічно доступним API • Досвід роботи з Kibana, Google kubernetes, Git • Досвід написання сценаріїв BDD (Gherkin) • Досвід роботи з Python 3 (SQLAlchemy, factory-boy) • Досвід роботи з фреймворками Behave, Locust, Allure • Досвід підтримки систем з сертифікатом КСЗІ • Вимоги до DevOps • Вміння використовувати систему з контейнером з відкритим вихідним кодом Kubernetes для автоматизації розгортання та менеджер пакетів програм Helm • Вміння використовувати Docker із відкритим кодом для автоматизації розгортання додатків як портативних самодостатніх контейнерів • Вміння використовувати зворотний проксі-сервер HTTP для полегшення розгортання мікрослужб (traefik) • Вміння працювати з мовою Lua • Вміння використовувати плагін візуалізації з відкритим вихідним кодом Kibana для Elasticsearch. • Вміння використовувати сервер високопродуктивного розподіленого зберігання об'єктів (Minio), призначений для великої приватної хмарної інфраструктури • Вміння використовувати Prometheus для моніторінгу з Grafana. • Вміння працювати з Elastic (версія не нижче: 7.16.3)/ PostgreSQL (версія не нижче:14) Досвід (обов’язковий): • Досвід роботи з Kibana, Google kubernetes, Git • Підтримка систем з кількістю користувачів не менше 350.000 • Робота з БД PostgreSQL • Підтримка систем із середнім навантаження на API 450 запитів в секунду, при піковому навантаженні до 700 запитів в секунду • Досвід підтримки програмних додатків з публічно доступним API • Досвід підтримки систем з сертифікатом КСЗІ. Також вказано, що Оцінка пропозицій учасників відбудеться відповідно до наявності / відсутності навичок, досвіду в команді виконавців, які представлені в таблиці. Роз’ясніть, як саме буде проведена оцінка наявності чи відсутності навичок?
Команда має містити мінімальний склад, визначений тендерною документацією, а саме - (1) Developer • (1) QA specialist • (1) Senior developer • (1) Team lead/Project manager (PM) • (1) Business analyst Додаткові бажані позиції: • (1) Frontend (React.js) developer • (1) Architect • (1) Senior business analyst • (1) DevOps. Тобто у випадку (1) Team lead/Project manager (PM) вимагається 1 позиція на вибір Team lead або Project manager. Вимоги до кожної з позицій наведено в тендерній документації. Також слід зауважити, що умовами тендерної документації не обмежено максимальний кількісний склад команди. Розгляду та оцінці підлягатимуть ті вимоги, які закладені в тендерній документації. Відповідно якщо вимагається обовязковий досвід роботи і зазначатиметься мінімальний строк – саме такі вимоги перевірятимуться. Якщо вимог не було, відповідно перевірка не відбуватиметься. В складі тендерної пропозиції учасники мають надати інформацію про учасників команди, їхні резюме, аналогічні договори. Замовник буде здійснювати оцінку наданої інформації учасником, перевіряючи достовірність вказаних відомостей, зокрема із використанням відкритих джерел інформації, запитів на отримання додаткової інформації у вказаних контрагентів
Дискримінаційні вимоги
Шановний Замовник! В тендерній документації додаток 5, визначено: Кваліфікаційні вимоги Обов’язкові мінімальні кваліфікаційні вимоги до Виконавця наступні: · Загальний досвід: досвід надання професійних послуг на ринку інформаційних технологій впродовж щонайменше останніх трьох років. Досвід розробки за допомогою зазначеного переліку технологій та технологічного стеку не менше 2 (двох) проектів за останні 3 роки (для підтвердження необхідно надати копії договорів та актів виконаних робіт) починаючи з 1 січня 2020 року. · Наявність документально підтвердженого досвіду виконання аналогічних до предмету цієї закупівлі завдань. Виконавець має підтверджений досвід реалізації аналогічних проектів/виконання аналогічних договорів для інших клієнтів, зокрема йдеться про досвід розробки програмного забезпечення подібної технологічної складності і обсягу залучення Виконавця (від розробки до запуску функціоналу в промислову експлуатацію). Послуги підтримки раніше впровадженої системи не вважається аналогічним досвідом (для підтвердження необхідно надати копії договорів та актів виконаних робіт). Ми, як потенційний учасник торгів, вважаємо окремі положення Тендерної документації є такими, що суперечать вимогам чинного законодавства, в т.ч. Закону України «Про публічні закупівлі» від 25.12.2015 №922 (надалі – Закон), тому просимо розглянути та змінити наступні вимоги тендерної документації, які є дискримінаційними. Відповідно до Статті 5. Принципи здійснення публічних закупівель та недискримінація учасників 1. Закупівлі здійснюються за такими принципами: 1) добросовісна конкуренція серед учасників; 2) максимальна економія, ефективність та пропорційність; 3) відкритість та прозорість на всіх стадіях закупівель; 4) недискримінація учасників та рівне ставлення до них; 5) об’єктивне та неупереджене визначення переможця процедури закупівлі/спрощеної закупівлі; 6) запобігання корупційним діям і зловживанням. 2. Учасники (резиденти та нерезиденти) всіх форм власності та організаційно-правових форм беруть участь у процедурах закупівель/спрощених закупівлях на рівних умовах. 3. Замовники забезпечують вільний доступ усіх учасників до інформації про закупівлю, передбаченої цим Законом. 4. Замовники не мають права встановлювати жодних дискримінаційних вимог до учасників. Голова ознака умов тендерної документації, за якою їх можна віднести до дискримінаційних — це негативні наслідки, зумовлені такими умовами, якими є обмеження конкуренції та дискримінація учасників. Тобто замовник встановлює такі вимоги до предмета закупівлі, які є занадто деталізованими у порівнянні з вимогами, які звичайно висуваються та вважаються об'єктивно необхідними для успішного виконання договору про закупівлю. Шляхом включення до тендерної документації дискримінаційних умов замовник необґрунтовано звужує коло потенційних учасників закупівель, перешкоджаючи певним постачальникам, які спроможні виконати умови договору, брати участь у конкурсі. Вимога є дискримінуючою та такою, що обмежує участь потенційних учасників у даній закупівлі. Просимо внести зміни, в тендерну документацію та прибрати дані вимоги.
Зазначені вимоги до потенційного переможця закупівлі є такими, які дозволять оцінити його професійний досвід та здатність працювати з системами, доопрацювання, яких передбачається тендером. Такі вимоги на думку замовника є мінімально необхідними та не є дискримінаційними. Зазначені вимоги також встановлюються під час проведення закупівель за рахунок міжнародних організацій (проекти ЄС, Світового Банку тощо)