Інтернатури для Java, Android, iOS, Big Data, QA Automation, UI розробників (подія в архіві)

Відбулось
21 лютого (понеділок)
Місце
Харків
Вартість
безкоштовно
Підуть

GridDynamics розпочинає інтернатури для майбутніх інженерів у місті Харків за напрямками:

— Java
— Android
— iOS
— Big Data
— QA Automation
— UI

Проходь онлайн тестування та приєднуйся до нас:
portal.griddynamics.net/...​&utm_campaign=jobplatform

Про нас:

— Міжнародна IT компанія, на ринку з 2006 року
— Нас вже 3000+ людей у 9 країнах
— Провідні клієнти та сучасні технології

На тебе чекає:

— Тривалість інтернатури 3-6 місяців
— 6-8 робочих годин на день
— Компенсація за період навчання
— Менторство від професійних спеціалістів, план розвитку, відстежування прогресу навчання, технічна оцінка по завершенню навчання
— Найкращі студенти отримають можливість подальшого працевлаштування в компанії
— Можливість брати участь в усіх заходах компанії
— Ми надаємо все необхідне обладнання
— Доступ до навчальних платформ

Що ми очікуємо від тебе?

Напрямок Java

— Англійська мова не нижча за Pre-Intermediate
— Глибокі знання алгоритмів та структур даних
— Глибокі знання Java синтаксису, стандартних бібліотек та ООП
— Глибокі знання реляційних баз даних
— Базове розуміння Windows/Linux операційних систем
— Базове розуміння колекцій Java
— Базове розуміння Networking, I/O, SQL

Буде плюсом:
— Знання Multithreading, Java Web Programming (Spring, Hibernate), JVM internals, Unit Testing

Напрямок Android

— Принаймні Intermediate English
— Студент факультетів інформатики, комп’ютерної інженерії, інформаційних технологій, графічного дизайну або суміжних дисциплін. Або студенти ІТ-курсів
— Основні знання з інформатики: алгоритми, структура даних, багатопоточність
— Можливість коротко пояснити принципи OOP/OOD на конкретних прикладах
— Основне розуміння протоколів TCP/IP та HTTP
— Знайомство з Git, а також основними командами Git: Clone, Push, Pull, Fetch, Status, Merge.
— Основне розуміння Android OS: робота процесів та життєвий цикл програми
— Можливість написання робочого коду в Kotlin/Java

Буде плюсом:
— Знайомство з Git, а також основними командами Git: Clone, Push, Pull, Fetch, Status, Merge.
— Розуміння шаблонів дизайну, їх призначення та використання на практиці
— Розуміння та використання загальних шаблонів архітектури, що використовуються в додатках Android: MVP, MVVM, Clean Architecture
— Хороший практичний досвід роботи з Android Studio та середовищем розробки
— Знайомство з Retrofit, Dagger 2, RxJava 2, Kotlin coroutines, Kotlin Flow, Room

Напрямок iOS

— Базові знання компільованих мов програмування C, C++
— Можливість коротко пояснити принципи OOP/OOD на конкретних прикладах
— Основне розуміння протоколів TCP/IP та HTTP
— Можливість написання робочого коду в Swift
— Принаймні Intermediate English
— Основні знання з інформатики: алгоритми, структура даних, багатопоточність (CPU, RAM, etc)
— Студент факультетів інформатики, комп’ютерної інженерії, інформаційних технологій, графічного дизайну або суміжних дисциплін. Або студенти ІТ-курсів

Буде плюсом:
— Можливість написання робочого коду на Objective-C/C ++ та будь-якій іншій мові програмування
— Знайомство з Git, а також основними командами Git: Clone, Push, Pull, Fetch, Status, Merge.
— Розуміння шаблонів дизайну, їх призначення та використання на практиці
— Розуміння та використання загальних шаблонів архітектури, що використовуються у додатках iOS: MVC, MVP, VIPER, MVVM, Clean Architecture
— Знайомство з Xcode та середовищем розробки

Напрямок Big Data

— Знання англійської мови, принаймні на рівні технічної документації
— Освіта в галузі комп’ютерної науки/інформатики, математики чи інших технічних факультетів є дуже бажаною
— Досвід Java/Scala/Python
— Основи алгоритмів та структур даних
— Основи SQL/RDS (наприклад, синтаксис, принципи нормалізації)
— Розуміння принципів тестування коду (юнiт, функціональний, інтеграційний, тестування продуктивності)

Буде плюсом:
— Навички вирішення проблем
— Навички спілкування та інші soft skills
— Досвід роботи з системами контролю версiй (наприклад, GIT)
— Практичний досвід роботи з фреймворками/бібліотеками Big Data (Pandas, Spark тощо)

Напрямок QA Automation

— Бажання бути QA Automation engineer
— Базові знання теорії тестування
— Знання Java/Python/Java Script/C# або будь-якої іншої мови програмування
— Розуміння ООП
— Базові знання концепцій реляційних БД та SQL
— Англійська мова Intermediate
— Добре розуміння систем на базі Windows та Linux

Буде плюсом:
— Базові знання принаймні однієї бібліотеки/фреймворку QA Automation
— Базове розуміння Git

Напрямок UI

— Рівень знання англійської — Upper-Intermediate
— Знання JavaScript є обов‘язковим
— Базові знання будь-якої мови програмування
— Базові знання HTML / CSS
— Можливість писати / розуміти блок-схему (описувати алгоритм)
— Базове розуміння сервера HTTP (достатньо буде витратити трохи часу, щоб прочитати кілька статей)
— Можливість встановити NodeJS у вашій домашній / улюбленій операційній системі та запустити програму «hello world» за допомогою інструкції з встановлення / Інтернету / будь-чого іншого
— Достатньо часу, щоб витрачати щонайменше 6 годин на день на освіту + читати принаймні 1 книгу на тиждень
— Технічна освіта (інформатика або пов‘язана з нею) є обов’язковою

Буде плюсом:
— Досвід створення веб-додатків з адаптивним дизайном
— Досвід роботи із системами на базі UNIX (Linux, macOS тощо)
— Знання фреймворків CSS та препроцесорів CSS (SASS, LESS, PostCSS тощо)
— Знання систем побудови / запуску завдань (webpack, gulp, npm, yarn)
— Знання систем контролю версій (git, tfs, svn тощо)
— Pet-project на GitHub (або будь-якій іншій системі)

Проходь онлайн тестування та приєднуйся до нас:
portal.griddynamics.net/...​&utm_campaign=jobplatform

Підписуйтеся на Telegram-канал @junior_dou_ua, щоб дізнаватися про найактуальніші можливості для початківців.

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn

Немає коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Підписатись на коментарі