top of page
hero.png

QUEST

Менторська програма для інтернів Data Scraping від GroupBWT

Призначена для пошуку талановитих молодих спеціалістів, які отримають цінний досвід під наглядом наших експертів та шанс потрапити в команду.

В ході виконання спеціально підготовлених завдань ви познайомитесь з основними інструментами та підходами для вирішення задач автоматизованого збору даних, а також прокачаєте навички у аналізі цільових ресурсів та зворотному інжинірингу. Вимоги до завдань враховують ознайомлення із сучасними інструментами та загальноприйнятими практиками у сфері розробки програмного забезпечення.

Формат

Онлайн, 5 учасників у групі з ментором

Тривалість

5 тижнів

Грант

10000 UAH для кращих випускників при запрошенні до команди

Етапи Інтернатури

1

Інтервʼю

Інтервʼю в офлайн форматі за допомогою сервісу VideoAsk, де ми попросимо відповісти на декілька питань

2

Стажування

Проходження стажування в нашій компанії протягом 5 тижнів

3

Запрошення на роботу

Кращі випускники програми можуть бути запрошені до команди для подальшої співпраці на комерційній основі, та отримати разовий грант у розмірі
10000 UAH на початку співпраці

Вимоги до кандидатів

Cтуденти

Студенти 4 та 5 курсів університетів за профільними спеціальностями (прикладна математика, інформатика, компʼютерні науки, тощо)

Випускники

Випускники профільних IT курсів, навіть за відсутності профільної вищої освіти

Спеціалісти

Молоді спеціалісти з комерційним досвідом програмування до 6 місяців у сфері, що не пов'язана зі збором даних

Правила та умови

​В процесі проходження інтернатури використовуються інструменти для фіксації часу витраченого на виконання завдань. Навантаження передбачає від кандидата можливість приділяти від 20 годин в рамках календарного тижня.

Дозволяється зміщувати графік впродовж дня, використовувати вихідні дні та поєднувати інтернатуру з іншими персональними активностями, доки це не заважає обовʼязковим активностям інтернатури та не суперечить іншим правилам.

​Обов'язкова присутність на семінарах з камерою. Семінари призначаються з понеділка по пʼятницю між 9:00 та 17:00 відповідно до розрахункової тривалості окремого семінару.

Завдання мають календарний “дедлайн”, тобто робота над завданнями не продовжується після нього, а зміни після цієї дати не враховуються при розборі реалізацій та не впливають на “зарахування” завдання. Терміни виконання завдань не зміщуються в індивідуальному порядку.

Після завершення відбіркового етапу, 5 учасників, що показали кращий результат, проходять до наступного етапу

Завдання вважається “зарахованим”, якщо виконано не менше 80% вимог зазначених у тексті завдання, та реалізація досягає основної функціональної цілі завдання (запускається, виконує основну задачу, генерує очікуваний результат, тощо).

​Успішне завершення усіх завдань надає можливість бути запрошеним до компанії, але не гарантує.

Кількість успішно завершених завдань і якість реалізації впливає під час розгляду запрошень до компанії

Умови дострокового відрахування

  • за власним бажанням.

  • систематичний пропуск семінарів протягом 10 і більше календарних днів.

  • неуспішне завершення відбіркового етапу​

  • систематичне ігнорування фіксації витраченого часу

Програма курсу

Курс складається з двох етапів: відбіркового та основного

Загальна кількість завдань - 3
Умови завдань публікуються за 1 день до початку роботи над завданням

1

1 календарний тиждень, індивідуальна робота, завдання однакове для всіх учасників та формує перший, відбірковий, етап.

2

2 календарних тижні, індивідуальна робота, завдання однакове для всіх учасників.

3

2 календарні тижні, групова робота за результатами якої учасники презентують об'єднану систему із декількох скраперів.

Комунікація

Протягом всього періоду інтернатури за групою закріплений 1 ментор, що бере участь безпосередньо у комунікації з групою, перевірці результатів завдань та розборі помилок. 

Передбачено наступні способи взаємодії між учасниками групи та ментором:

  • серія обов'язкових “семінарів”, що охоплює тематики

    • ​Q’n’A сесій за завданнями

    • Розбори результатів виконання завдань

  • загальний канал Slack з усіма учасникам інтернатури та ментором

  • коментарі у Jira відносно прогресу виконання задачі

Інструменти

Протягом виконання завдань інтернатури використовуються наступні технології, інструменти та сервіси. Досвід та навички їх використання стануть в нагоді та полегшать виконання завдань:

  • Python 3.8+(3.11+)

  • Poetry

  • Scrapy

  • SQLAlchemy Core

  • pika

  • RabbitMQ

  • MySQL

  • Postman

  • Chrome\Firefox DevTools

  • Docker, Docker Compose

  • *nix подібні ОС

  • pm2

  • Git

  • Jira, Confluence

  • Slack

  • Hubstaff

Очікувані вміння та навички

  • Базові знання Python 3.8+ (3.11+), принципів ООП та їх реалізації в Python

  • Базові знання роботи з реляційними базами даних (MySQL або PostgreSQL), зокрема:

    • створення та модифікація структур даних, виконання запитів на вибірку та зміну даних (DDL, DQL, DML)

    • розуміння нормалізації, денормалізації та принципів з'єднання таблиць (JOIN)

  • Готовність досліджувати нові технології, аналізувати документацію та знаходити оптимальні рішення через відкриті джерела

FAQ

  • Чи можу я поєднувати інтернатуру з навчанням або роботою?

    • Так, інтернатуру можна поєднувати з навчанням або роботою. Завдання зазвичай займають близько 20 годин на тиждень, але кожен випадок індивідуальний. Кожен учасник може самостійно планувати свій час та керувати графіком.

  • Якщо я маю досвід з певними технологіями, але не з усіма, чи зможу я швидко влитися в програму?

    • Не обов’язково бути знайомим з усіма технологіями. Всі необхідні знання будуть надані та пояснені ментором. Втім, інструменти, які використовуються під час інтернатури, є стандартами в IT-індустрії, тому ми в будь-якому разі рекомендуємо звернути на них увагу та ознайомитись з основними туторіалами чи документацією для кращого розуміння.

  • Які типи завдань будуть на інтернатурі?

    • Інтернатура фокусується на зборі даних (scraping). Ми підготували демонстраційне завдання, яке дозволить вам ознайомитись з темою та за бажанням спробувати самостійно виконати перші кроки до початку програми.

Офлайн інтервʼю

Typeform-Blog-Inside.png

Метод проведення асинхронного інтервʼю. Будуть поставлені декілька питань в відео форматі, і очікується, що ви надасте відео відповіді.

Хочеш пройти інтервʼю прямо зараз?

Тисни на кнопку і твоє інтервʼю розпочнеться негайно!

© 2024 GroupBWT

  • GroupBwt
  • Instagram
  • Linkedin
  • mail

groupbwtquest

  • alt.text.label.LinkedIn
  • alt.text.label.Instagram

©2024 від groupbwtquest. Створено за допомогою Wix.com

bottom of page