Аналитика
Карта аналитики
Бизнес-аналитик
Исследует существующие бизнес процессы, предлагает решения по улучшению и автоматизации
Имеет знания бизнес-процессов или умеет быстро разбираться
Умеет слушать бизнес-пользователей
Выявляет проблемы
Задает правильные вопросы
Системный аналитик
Преобразует бизнес требования в технические
Имеет технические знания разрабатываемой системы
Умеет понимать разработчиков
Умеет разрешать противоречия в требованиях
Аналитик-консультант 1С
Анализирует и ставит задачи на изменение текущей функциональности разработчикам, тестирование нового функционала
Имеет технические знания разрабатываемой системы, имеющиеся возможности и ограничения
Умеет понимать разработчиков
Умеет разрешать противоречия в требованиях
Твойкарьерный трек
Hard skills
→ MS Office на уровне опытного пользователя → Курс в Рекорде
→ Любой язык программирования
→ Базовые знания хотя бы одного из инструментов моделирования бизнес-процессов: Visio, Aris, Business Studio
Опыт
→ От 3 мес → стажировка в Гринатоме
→ Опыт в выявлении и анализе требований
Hard skills
→ Знания и навыки Стажера
→ Знание принципов и методов построения распределенных информационных систем и клиент-серверной архитектуры, сетевых технологий
→ Знание хотя бы одной нотации моделирования БП (eEPC, UML, BPMN)
→ Базовое понимание принципов разработки ПО, жизненного цикла проекта
→ Навыки моделирования бизнес-процессов: Visio, Aris, Business Studio
Опыт
→ Опыт бизнес-аналитика от 1 года
→ Работа с СУБД
→ Организация и проведение обследований бизнес-процессов
→ Подготовка пользовательских инструкций
→ Подготовка и проведение презентаций и обучения по продукту/системе
→ Наличие завершенных проектов/реализованных продуктов
Hard skills
→ Знания и навыки Junior’а
→ Знание методологии ITIL (процесс управления изменениями) → Внутреннее обучение у эксперта Гринатома
→ Знание хотя бы одной нотации моделирования БП (eEPC, UML, BPMN)
→ В зависимости от проекта, знание бизнес-процесса в своей области под требования проекта (производство, логистика, закупочные процедуры и т.д.)
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт бизнес-аналитика от 2 лет
→ Участие в разработке высоконагруженных систем/продуктов для большого количества пользователей
→ Построение модели предметной области, логической модели
→ Опыт участия в ПСИ
→ Опыт оптимизации/реинжениринга процессов
Hard skills
→ Знания и навыки Middl’а
→ Общее понимание интеграционных решений, умение описать верхнеуровневые требования к интеграции систем
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт бизнес-аналитика от 3 лет
→ Наставничество
→ Построение модели предметной области, логической модели
→ Управление командой аналитиков
→ Ведения плана работ
Hard skills
→ Знания и навыки Senior’а
→ Знание методологии управления командой по Scrum → курс в Рекорде
Soft skills
→ Управление людьми → Электронная школа руководителя
→ Организационные навыки → Электронная школа руководителя
Твойкарьерный трек
Опыт
→ Успешное прохождение программы подготовки → CaseLab
→ Высшее/неоконченное высшее образование (2+ курс)
Hard skills
→ MS Office на уровне опытного пользователя → Курс в Рекорде
→ Любой язык программирования
→ Понимание клиент-серверной архитектуры
→ Знание MS Visio
→ Базовое понимание принципов разработки ПО, жизненного цикла проекта
Опыт
→ От 3 мес → стажировка в Гринатоме
Hard skills
→ Знания и навыки Стажера
→ Платформы Jira и/или Confluence → внешний курс
→ eEPC, UML, BPMN
→ Работы по методологии Agile (или понимание концепции → курс в Рекорде
→ Понимание принципов проектирования БД
→ Базовое понимание интеграционных решений (Rest, SOAP, xml, json )
→ Знание и навыки документирования требований
Опыт
→ Опыт системного аналитика от 1 года
→ Работа с различными представлениями данных (JSON, XML, XLS, CSV)
→ Написание user story, use case, проектирование логических моделей данных
→ Разработка функциональных и тех.требований: интервью с заказчиками, user stories, проектная документация
→ Разработка продуктовой стратегии совместно с заказчиком
→ Разработка UI/UX-дизайн системы: прототипа экранных форм (Figma, Sketch)
→ Опыт подготовки ролевой модели/требований по правам доступа
Hard skills
→ Знания и навыки Junior’а
→ Понимание принципов работы интеграционного middleware: интеграционной шины, брокера сообщений, микросервисов
→ Знания и практические навыки использования нотации UML
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт системного аналитика от 2 лет
→ Разработка архитектуры системы (совместно с teamlead разработки/ архитектором)
→ Проектирование интеграции ПО
→ Опыт участия в ПСИ
→ Декомпозиция backlog’а системных требований
→ Постановки задач разработчикам и контроля их исполнения
→ Написание сценария для тестирования и контроля качества системы на всех этапах разработки
Hard skills
→ Знания и навыки Middl’а
→ Понимание архитектуры программных приложений
→ Навык тестирования интеграционных решений (например, с помощью Postman/Swagger)
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт системного аналитика от 3 лет
→ Наставничество
→ Управление командой аналитиков
→ Ведения плана работ
Hard skills
→ Знания и навыки Senior’а
→ Знание методологии управления командой по Scrum → курс в Рекорде
Soft skills
→ Управление людьми → Электронная школа руководителя
→ Организационные навыки → Электронная школа руководителя
Твойкарьерный трек
Опыт
→ Успешное прохождение программы подготовки → CaseLab
→ Высшее/неоконченное высшее образование (2+ курс)
Опыт
→ От 6 мес → стажировка в Гринатоме
→ Разработка и актуализация пользовательской документации
→ Тестирование обновлений программного обеспечения
Hard skills
→ Знания и навыки Стажера
→ Базовое понимание архитектуры систем 1С
→ Базовое понимание процессов доступов к информационным системам
Опыт
→ Опыт аналитика-консультанта от 1 года
→ Проведение обучения пользователей и коммуникации с заказчиком
→ Разработка документации
→ Участие в реализации заявок на изменения
Hard skills
→ Знания и навыки Junior’а
→ Бизнес-процессы и бизнес-требования в предметной области
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт аналитика-консультанта от 2 лет
→ Разработка архитектуры системы (совместно с teamlead разработки/ архитектором)
→ Проектирование интеграции ПО
→ Опыт участия в ПСИ
→ Декомпозиция backlog’а системных требований
→ Постановки задач разработчикам и контроля их исполнения
→ Написание сценария для тестирования и контроля качества системы на всех этапах разработки
Hard skills
→ Знания и навыки Middl’а
→ Глубокие знания архитектуры систем 1С
→ Навыки оценки трудозатрат и сроков разработки по ТЗ
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт аналитика-консультанта от 3 лет
→ Работа с таск-трекерами и знание методик управления
→ Управление командой аналитиков
Hard skills
→ Знания и навыки Senior’а
→ Знание методологии управления командой по Scrum → курс в Рекорде
Soft skills
→ Управление людьми → Электронная школа руководителя
→ Организационные навыки → Электронная школа руководителя
Разработчики пишут код. Так или иначе они работают с языками программирования, а ещё могут заниматься вёрсткой и проверять продукт на ошибки. Разработка — это создание разных продуктов, для которых нужен код. Например, сайтов, приложений и всех их элементов. Разработчики делают так, чтобы сервисы работали быстро и без ошибок, были понятными и удобными. Ещё они заботятся о безопасности данных, ищут способы ускорить и улучшить продукт, а на старте помогают разобраться, как он должен работать.
Выберите профессию
Разработчик JavaScript (frontend)
С помощью языка программирования JavaScript создаёт часть сайтов и приложений, которую видят пользователи и с которой они взаимодействуют.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Знание Java Script
→ Знание HTML и СSS3
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→
→
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знания JavaScript, HTML5 и CSS3
→ Понимание базовых принципы принципов клиент-серверных взаимодействий
→ Понимание принципов построения пользовательских интерфейсов
→ Владение системой контроля версий Git
→ Понимание современных подходов в разработке, принципов ООП
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки на JS от 1 года
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Интеграция с другими системами
→ Написание технической документации
→ Опыт командной разработки
→ Опыт написания функциональных и модульных тестов
Hard skills
→ Hard skills уровня Junior
→ Отличные знания HTML и CSS, препроцессоров CSS (Sass/Less)
→ Знание как минимум одного из фреймворков React/Vue и сопустствующих им библиотек
→ Уверенные знания Typescript
→ Понимание клиент-серверных взаимодействий, RESTful API
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт написания технической документации к разработанным решениям
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
Hard skills
→ Hard skills уровня Middle
→ Понимание и использование шаблонов проектирования приложений
→ Знание подходов к отладке и оптимизации приложений (performance/security)
→ Основы DevOps и администрирования (Linux, Docker, Nginx, GitLab)
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт управления командой не менее двух человек (ведение задач, проведение митингов, и т.д.)
→ Опыт работы в крупных командах
→ Опыт взаимодействия с бизнесом в процессе постановки и реализации задачи, поиска оптимальных архитектурных и бизнес решений, отстаивания своей точки зрения развития продуктов
→ Опыт автоматизации тестирования
→ Опыт работы с гибкими методологиями разработки
→ Опыт проектирования интеграциии ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
→ Понимание паттернов проектирования архитектуры приложений и опыт участия в принятии архитектурных решений по проекту
→ Понимание принципов методологий разработки
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик JavaScript (backend)
С помощью языка программирования JavaScript создаёт часть сайтов и приложений, отвечающую за общую внутреннюю вычислительную логику, хранение, обработку и передачу данных, связь с другими системами.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Знание JavaScript, NodeJS
→ Понимание принципов ООП и основных структур данных
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки на JS (NodeJS) от 3 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Базовые знания ООП, SQL
→ Владение системой контроля версий Git
→ Базовое представление о Web разработкев
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Поиск и анализ информации
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки на JS от 1 года
→ Уверенное владение SQL (PostgreSQL) и умение оптимизировать запросы, понимание транзакции
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Интеграция с другими системами
→ Написание технической документации
→ Опыт командной разработки
→ Опыт написания функциональных и модульных тестов
Hard skills
→ Hard skills уровня Junior
→ Хорошие знания JavaScript, Typescript, Node.js
→ Понимание сетевых протоколов
→ Понимание подходов к проектированию архитектуры API
→ Базовые знания Linux и bash
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы с базами данных SQL/NoSQL
→ Наличие опыта работы с Kafka/RabbitMQ, Redis/Memcached/Tarantool
→ Опыт написания технической документации к разработанным решениям
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Понимание принципов микросервисной архитектуры
→ Знание и опыт применения ООП, ФП, архитектурных паттернов приложения, SOLID, DRY
→ Знание подходов к отладке и оптимизации приложений (performance/security)
→ Основы DevOps и администрирования (Linux, Docker, Nginx, GitLab)
→ Умение разбираться и дорабатывать чужой код
→ Code review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт управления командой не менее двух человек (ведение задач, проведение митингов, и т.д.)
→ Опыт работы в крупных командах
→ Опыт взаимодействия с бизнесом в процессе постановки и реализации задачи, поиска оптимальных архитектурных и бизнес решений, отстаивания своей точки зрения развития продуктов
→ Опыт автоматизации тестирования
→ Опыт работы с гибкими методологиями разработки
→ Опыт проектирования интеграциии ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
→ Понимание паттернов проектирования архитектуры приложений и опыт участия в принятии архитектурных решений по проекту
→ Понимание принципов методологий разработки
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик 1C
Занимается установкой и сопровождением программ для автоматизированного учёта на базе систем 1С. Выполняет весь цикл работ: настраивает информационную систему под цели и задачи бизнеса, дорабатывает функционал, консультирует пользователей.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Знание любого языка программирования
→ Желательно знание 1С (1С: Предприятие 8, 1С:ERP Управление предприятием) (Для УПРС 1С)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки 1С от 6 месяцев
→ Опыт поддержки пользователей систем 1С
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Базовые знания Git
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Поиск и анализ информации
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки 1С от 2 лет
→ Наличие завершённых проектов производственных решений на платформе 1С
→ Опыт разработки нового, расширение существующего и поддержка реализованного функционала 1С:ERP
→ Опыт разработки процедур интеграции между системами, тестирование
→ Опыт разработки и актуализации проектной документации
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Сертификат 1С специалист по платформе
→ Навыки разработки и оптимизации прикладных решений
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт выполнения разработки 1С не менее 3 лет
→ Наличие завершённых проектов разработки/доработки систем на платформе 1С:Предприятие 8.3 с глубокой модификацией системы в роли ведущего разработчика
→ Опыт реализации механизмов интеграции: JSON, XML, http-сервисы, web-сервисы, COM
→ Опыт настройки сложных RLS
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Знание и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Сертификат 1С:Эксперт по технологическим вопросам
→ Знание одной или нескольких типовых конфигураций «1С», желательно 1С:Документооборот
→ Знание рекомендаций по разработке фирмы 1С
→ Умение разбираться и дорабатывать чужой код
→ Использование принципов ООП, SOLID
→ Code review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт управления командой разработчиков
→ Опыт разработки нетиповых конфигураций под задачи компании
→ Опыт настройки, сопровождения, администрирования типовых и нетиповых конфигураций на базе 1С
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Знание одного или нескольких разделов учёта на уровне эксперта (бухгалтерский учёт, управленческий учёт и бюджетирование, торгово-складской учёт, расчёт заработной платы и кадровый учёт, налоговый учёт, МСФО и др.)
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик ABAP
Занимается установкой и сопровождением программ для автоматизированного учёта на базе систем SAP. Выполняет весь цикл работ: настраивает информационную систему под цели и задачи бизнеса, дорабатывает функционал, консультирует пользователей.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт разработки технической документации
→ Опыт тестирования программного обеспечения
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Владение любым процедурным и/или объектно-ориентированным языком программирования
→ Владение SQL, знание основ проектирования баз данных, опыт разработки моделей данных
→ Знание английского, чтение технической литературы в области ИТ
→ Базовые знания локальной вычислительной сети, электронно-вычислительной машины, операционных систем и сред (для РЦК)
→ Знание БД и СУБД (MySQL, PostgreSQL) (для РЦК)
→ Желательны навыки работы с Jira, Confluence, Git (для РЦК)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания администрирования/ настройки ОС win или *nix
→ Базовые знания командной строки win/powershell или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработок на ABAP от 6 месяцев
→ Опыт разработки в одном из модулей SAP
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Базовые знания Git
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Поиск и анализ информации
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработок на ABAP от 1,5 лет
→ Опыт разработки в различных модулях SAP
→ Опыт создания всех типов элементов словаря данных
→ Опыт разработки отчётов ALV-Grid, ALV-Tree
→ Опыт разработки печатных форм PDF и выгрузки в шаблоны Excel, Word
→ Опыт работы с межсистемными интеграционными интерфейсами ABAP Proxy
→ Опыт оптимизации программного кода
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Хорошее знание технологий объектно-ориентированного программирования в ABAP
→ Знание технологий расширения SAP стандарта (User-Exit, Customer Exits, BAdi, Enhancement, OpenFI)
→ Знание основных инструментов анализа производительности ABAP кода
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработок на ABAP от 3 лет
→ Опыт основных инструментов анализа производительности ABAP кода
→ Опыт оптимизации программного кода
→ Опыт интеграции (Web-сервисы SOAP/OData, ALE IDOC, RFC)
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Умение разбираться и дорабатывать чужой код
→ Использование принципов ООП, SOLID
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт участия в анализе требований и выборе технических решений проектирование архитектуры
→ Опыт реализации интеграционных решений
→ Опыт формирования и управления распределённой командой проекта
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Опыт декомпозиции backlog-а системных требований
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик RPA (Python)
Проектирует, разрабатывает и внедряет программных роботов для повышения эффективности бизнес-процессов.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании на Python (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (3 курс+)
→ Знание основных принципов оформления кода
→ Базовые знания технологии программной роботизации (RPA)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки ПО на Python от 3 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знания технологий программной роботизации (RPA)
→ Базовые навыки работы c системами отслеживания задач и проектов (Atlassian Jira/Open Project)
→ Базовые навыки работы с системами контроля версий (git, svn)
→ Знание семейства операционных систем Windows на уровне опытного пользователя
→ Владение офисными приложениями: MS Word, MS Excel, MS Visio на уровне пользователя
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Поиск и анализ информации
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки программных роботов на Python от 9 месяцев
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знания и опыт применения технологий программной роботизации (RPA)
→ Знание PEP8
→ Базовые знания SQL
→ Умение работать c системами отслеживания задач и проектов (Atlassian Jira/Open Project).
→ Умение работать с системами контроля версий (git, svn)
→ Знание семейства операционных систем Windows на уровне опытного пользователя
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Навыки разработки технической документации
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки программных роботов на Python от 1 года
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Проф. знания современных информационных технологий в области программной роботизации (RPA)
→ Знание методологий разработки программного обеспечения и жизненного цикла ПО
→ Знания и опыт применения SQL
→ Знание и опыт применения RabbitMQ/Kafka
→ Общие знания сетевых технологий и протоколов
→ Знание семейства операционных систем Windows (powershell) и Linux (docker, bash) на уровне опытного пользователя
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт разработки программных роботов на Python от 2 лет
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт управления небольшой командой проекта (ведение задач, проведение митингов)
→ Опыт взаимодействия с бизнесом в процессе постановки и реализации задачи, поиска оптимальных архитектурных и бизнес решений, отстаивания своей точки зрения развития продуктов
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Профессиональные навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Знание методологий разработки программного обеспечения и жизненного цикла ПО
→ Проф. навыки разработки технической документации
→ Экспертное знание современных информационных технологий в области RPA
→ Навыки контроля работы команды по Kanban
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик RPA (проект Атом.Рита)
Проектирует, разрабатывает и внедряет программных роботов для повышения эффективности бизнес-процессов на low-code платформе, созданной системным интегратором атомной отрасли — Гринатомом.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (3 курс+)
→ Знание основных принципов оформления кода
→ Базовые знания технологии программной роботизации (RPA)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки ПО на Python от 3 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знания технологий программной роботизации (RPA)
→ Базовые навыки работы c системами отслеживания задач и проектов (Atlassian Jira/Open Project)
→ Базовые навыки работы с системами контроля версий (git, svn)
→ Знание семейства операционных систем Windows на уровне пользователя
→ Владение офисными приложениями: MS Word, MS Excel, MS Visio на уровне пользователя
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки программных роботов на Python от 9 месяцев
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знания и опыт применения технологий программной роботизации (RPA)
→ Навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Умение работать c системами отслеживания задач и проектов (Atlassian Jira/Open Project).
→ Умение работать с системами контроля версий (git, svn)
→ Знания и опыт применения SQL
→ Знания методологий контроля стандартов и качества кода
→ Знание семейства операционных систем Windows на уровне опытного пользователя
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки программных роботов от 1 года
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Middle
→ Проф. знания современных информационных технологий в области программной роботизации (RPA)
→ Знания и опыт SQL
→ Профессиональные навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Знание методологий разработки программного обеспечения и жизненного цикла ПО
→ Проф. навыки разработки технической документации
→ Проф. навыки контроля стандартов и качества кода
→ Общие знания сетевых технологий и протоколов
→ Знание семейства операционных систем Windows (powershell)
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт разработки программных роботов на Python от 2 лет
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт управления небольшой командой проекта (ведение задач, проведение митингов)
→ Навыки контроля работы команды по Kanban
→ Опыт взаимодействия с бизнесом в процессе постановки и реализации задачи, поиска оптимальных архитектурных и бизнес решений, отстаивания своей точки зрения развития продуктов
→ Опыт проектирования высоконагруженных системОпыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Senior
→ Экспертные знания современных информационных технологий в области программной роботизации (RPA)
→ Профессиональные навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Профессиональные навыки контроля стандартов и качества кода
→ Знания и опыт применения реляционных баз данных
→ Знание семейства операционных систем Windows (powershell) и Linux (bash) на уровне опытного пользователя
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик Java
Отвечает за backend разработку программного обеспечения, сайтов и приложений на языке Java. Отслеживает логику продукта, чтобы все функции работали правильно. Язык Java используется для крупных корпоративных систем.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Наличие опыта в разработке ПО на Java
→ Знание SQL и основ проектирования баз данных
→ Наличие базовых знаний сетевых технологий и протоколов
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт программирования на Java от 6 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знание фреймворка Spring
→ Навыки написания SQL-запросов
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт программирования на Java от 2,5 лет
→ Опыт разработки приложений (web) с использованием технологий J2EE
→ Уверенное владение SQL, знание основ проектирования баз данных, опыт разработки моделей данных
→ Опыт работы с инструментами автоматической сборки проектов (Maven, Ant) и инструментами CI
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знания БД PostgreSQL/SQL
→ Знания стек Spring/Springboot
→ Знание сетевых технологий на уровне общего понимания (IP адресация, маршрутизация, протоколы передачи http(s))
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт в разработке систем и управлении командой разработки от 5 лет
→ Опыт разработки на Java Сore, KeyCloak, OpenShift, Docker, Postgres, JDBC
→ Опыт написания Unit-тестов
→ Опыт разработки по Agile-методологии (Для ЦЦ HR и УР)
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт участия в анализе требований и выборе технических решений проектирование архитектуры
→ Опыт реализации интеграционных решений
→ Опыт декомпозиции и анализа задач бэклога (постановка задачи и контроль выполнения)
→ Опыт формирования и управления распределённой командой проекта
→ Опыт разработки по Agile-методологии (для УР)
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик iOS
Пишет сервисы и программы для устройств Apple и их операционной системы с помощью специального языка программирования - Swift.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (3 курс+)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки IOS приложений на Swift от 6 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Понимание принципов ООП, знание распространённых шаблонов проектирования
→ Понимание основных принципов проектирования IOS приложений
→ Навыки работы с Git
→ Английский язык — чтение документации
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки IOS приложений на Swift от 1 года
→ Опыт работы с легаси (Objective-C)
→ Опыт работы с многопоточностью (GCD, NSOperationQueue)
→ Опыт профилирования приложений
→ Опыт разработки клиент-серверных приложений
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Умение разбираться в чужом коде
→ Знание классов основных библиотек (Foundation, UIKit, CoreFoundation, libDispatch)
→ Знание наиболее распространённых средств сетевого взаимодействия
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки IOS приложений на Swift от 2 лет
→ Реализованные проекты в AppStore
→ Опыт разработки клиент-серверных приложений с нуля
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Хорошие знания Objective-C (поддержка легаси)
→ Знания RxSwift
→ Умение писать тесты (TDD)
→ Знания SQL/NoSQL
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт участия в анализе требований и выборе технических решений проектирование архитектуры
→ Опыт формирования и управления распределённой командой проекта
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработка портальных решений на платформе Microsoft SharePoint.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (3 курс+)
→ Знание ООП
→ Знание HTML/ CSS
→ Базовые знания использования инструментов контроля версий
→ Желательно продвинутые знания Excel
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки IOS приложений на Swift от 6 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Базовые знания MS SQL (T-SQL)
→ Знание C#.Net (Базовые знания EntityFramework, LinQ, Odata, REST API)
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки SharePoint от 1 года
→ Опыт в разработке под SharePoint (workflows, web parts, timerjobs, custom fields, content types, features и др.)
→ Опыт в разработке с использованием WCF служб для Sharepoint (SOAP, REST)
→ Опыт настройки поисковой службы (схема, шаблоны и т.д.)
→ Опыт работы с сервером MS SQL от 2008R2, знание языка запросов T-SQL
→ Опыт работы с сервером MS IIS
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знание технологий и языков web программирования: JavaScript, HTML 5, AJAX, ASP.NET, C#
→ Знание технологий Linq, Entity Framework
→ Базовые и углублённые курсы по администрированию и разработке SharePoint
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки SharePoint от 2 лет
→ Опыт развёртывания и поддержки ферм SharePoint 2013/2016/2019
→ Опыт развёртывания и сопровождения решений балансировки нагрузки SharePoint
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Хорошее знание внутренней архитектуры и API SharePoint
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт постановки задач разработчикам и контроля их исполнения
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Навыки наставничества
→ Навыки управления небольшой группой
→ Организационные навыки
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик Bitrix
Занимается установкой и сопровождением программ для автоматизированного учёта на базе систем 1С-Bitrix. Выполняет весь цикл работ: настраивает информационную систему под цели и задачи бизнеса, дорабатывает функционал, консультирует пользователей.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Базовые знания HTML, CSS
→ Базовые знания JavaScript
→ Базовые знания PHP
→ Опыт работы с CMS 1С-Bitirx
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки Bitrix от 6 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Понимание принципов ООП
→ Знание PHP 5.х, знание PHP 7.x, HTML
→ Знание CSS‚ JavaScript‚ MySQL
→ Официальные бесплатные курсы Bitrix
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки Bitrix от 1 года
→ Опыт проектирования web-сервисов, знание основных форматов взаимодействия: Ajax, SOAP, JSON
→ Опыт конфигурирования системы на платформе Linux (RHEL)
→ Установка и настройка платформы
→ Опыт планирования и оценки работ
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знание Bitrix Framework (ядро D7), работа с REST API для БУС /Битрикс24
→ Знание MySQL в рамках администрирования /оптимизации скорости работы платформы Битрикс
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки Bitrix от 2 лет
→ Опыт работы в сфере информационных технологий е менее 5 лет
→ Опыт планирования архитектуры и её конфигурирования на платформе Linux (RHEL)
→ Опыт управления командой разработчиков (в т.ч. удалёнными командами)
→ Опыт работы (внедрения) с высоконагруженными системами на базе 1С Битрикс, наличие реализованных проектов
→ Опыт работы (внедрения) с редакцией Битрикс24 (Корпоративный портал), понимание архитектуры платформы
→ Опыт проведения аудита кода по требованиям 1С Битрикс
→ Опыт автоматизации тестирования
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт постановки задач разработчикам и контроля их исполнения
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Навыки наставничества
→ Навыки управления небольшой группой
→ Организационные навыки
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработчик.Net fullstack
С помощью языка программирования JavaScript создаёт часть сайтов и приложений, которую видят пользователи и с которой они взаимодействуют, а также с помощью языка C# часть, отвечающую за общую внутреннюю вычислительную логику, хранение, обработку и передачу данных, связь с другими системами.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Базовые знанияT-SQL (запросы, представления)
→ Знание C#.Net (Базовые знания EntityFramework, LinQ, WEB API, REST API)
→ Базовые знания HTML, CSS
→ Понимание форматов и протоколов: XML, JSON
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знание T-SQL (запросы, представления, функции, процедуры, триггеры)
→ Понимание современных подходов в разработке, принципов ООП
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки архитектуры системы (совместно с teamlead разработки / архитектором)
→ Работа с разными БД, администрирование
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Понимание архитектуры программных приложений
→ Знание платформ Jira/Confluence/
→ Знание систем контроля версий TFS/GIT
→ Знание T-SQL (запросы, представления, функции, процедуры, триггеры, курсоры, оптимизация)
→ Знание C#.Net (уверенные знания ОРМ EntityFramework, LinQ, TPL, Threading, DI)
→ Знание протоколов и форматов, таких как TCP/IP, HTTP, AJAX, XML, JSON, WSDL, REST
→ Знание JavaScript
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы с микросервисами и контейнерам (Docker)
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Понимание архитектуры программных приложений
→ Участие в разработке архитектуры системы (совместно с teamlead разработки / архитектором)
→ Понимание принципов ООП, SOLID, анализа кода и рефакторинга
→ Знание реактивных фреймворков (vue/react)
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт постановки задач разработчикам и контроля их исполнения
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Навыки наставничества
→ Навыки управления небольшой группой
→ Организационные навыки
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Тестировщики, или QA-инженеры — это специалисты, которые проверяют, как работает программа, приложение или сайт. Они ищут ошибки, следят, чтобы программа делала именно то, что задумано, защищают продукт от хакеров, проверяют, как приложение работает на разных устройствах и в разных операционных системах. Тестировщик использует различные методы тестирования, исследуя возможные действия пользователя. Он должен предусмотреть все сценарии поведения на странице и составить инструкции для проверки.
Выберите профессию
Специалист по ручному (функциональному) тестированию
Тестирует программное обеспечение вручную, проверяет его соответствие требованиям заказчика. Он имитирует поведение пользователя, старается обнаружить как можно больше ошибок, которые пользователь мог бы совершить, пробует разные сценарии взаимодействия.
Опыт
→ Без опыта
Hard skills
→ Техническое образование (3 курс+)
→ Знание принципов работы с веб-интерфейсом
→ Базовые представления о ведении документооборота в компаниях
→ Знание современных технологий
→ Критическое мышление и теоретические знания о ручном тестировании
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки и поддержки тест-кейсов, чек-листов
Hard skills
→ Hard skills Стажёра
→ Знание эксплуатационной документации по системе электронного документооборота
→ Понимание процесса разработки и жизненного цикла ПО
→ Понимание основ работы с мобильными приложениями (Android/iOS)
→ Знание методов ручного тестирования прикладного ПО
→ Знание правил регистрации, оформления и обработки ошибок
→ Навык работы с багтрекерами
→ Знание принципов создания тест-кейсов
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы от 1,5 лет
→ Опыт тестирования
→ Опыт разработки сценариев тестирования, формирования отчётности
→ Опыт применения основных техник тест-дизайна
→ Опыт раскатки тестовых стендов, создания тестовых данных в БД
Hard skills
→ Hard skills уровня Junior
→ Знание интеграционного тестирования
→ Умение различать frontend и backend баги
→ Знание системы контролей версий (SVN/Git)
→ Умение работать с API (Postman, SoapUI)
→ Умение применять снифинг трафика мобильных приложений (Fiddler/Shark/Charles)
→ Знание запросов к БД: обновление, удаление, вставка, join/вложенные запросы, агрегатные
→ Знание подготовки и формирования тестовых данных
→ Знание техник тест-дизайна, написание сценариев тестирования (в т.ч. интеграционных)
→ Знание технологий и инструментов интеграции систем (WEB Services, SOAP, JMS, REST и т.п.)
→ Понимание XML
→ Умение разбираться в лог-файлах
→ Тестирование методом чёрного ящика
→ Подготовка отчётов
→ Навыки аналитической работы с документацией
→ Навыки проведения интеграционного тестирования
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы от 3 лет в сфере функционального тестирования
→ Опыт работы в СЭД, сопровождения и функционального администрирования СЭД
→ Опыт работы с технологиями контейнеризации (Docker/Kubernetes)
Hard skills
→ Hard skills уровня Middle
→ Понимание кода на Java, Javascript
→ Навык настройки тестовых стендов, репозитория с тестовыми данными и их заливка
→ Навыки составления сложных выгрузок из БД
→ Знания систем CI/CD(Jenkins/Gitlab), настройку джобов, анализ
→ Навык подготовки тест-планов
→ Навыки исследовательского тестирования
→ Подготовка сводных отчётов
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт работы от 3 лет в сфере функционального тестирования
→ Опыт управления распределённой командой
→ Опыт ведения систем отчётности тестирования (TMS) (настройка дашбордов, досок, отчётов, самих систем)
Hard skills
→ Hard skills уровня Senior
→ Навыки организации работ по тестированию
→ Навыки разработки стратегии тестирования
→ Навыки оценки затрат на тестирование
→ Навыки оценки качества и результатов тестирования
→ Навык анализа рисков тестирования
→ Навык подбора тестировщиков
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Специалист по нагрузочному тестированию
Тестирует программное обеспечение при помощи специальных инструментов — программ, эмулирующих действия большого количества пользователей системы. НТ проводится для проверки соответствия ПО требованиям к производительности, таким как быстродействие пользовательских операций и количество одновременно работающих пользователей.
Опыт
→ Без опыта
Hard skills
→ Техническое образование (3 курс+)
→ Базовые знания языков программирования
→ Базовые знания MS Office
→ Базовые знания о тестировании ПО
→ Базовые знания сетевых технологий и протоколов
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
Hard skills
→ Hard skills Стажёра
→ Знание эксплуатационной документации по системе электронного документооборота
→ Понимание процесса разработки и жизненного цикла ПО
→ Знание базовых принципов разработки скриптов нагрузочного тестирования для ПО
→ Базовые навыки работы с инструментами Loadrunner/Jmeter
→ Понимание профиля нагрузочного тестирования
→ Знание принципов сбора результатов нагрузочного тестирования
→ Понимание целей и задач нагрузочного тестирования
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы в нагрузочном тестировании от 1 года
Hard skills
→ Hard skills уровня Junior
→ Навыки разработки профилей тестирования и проведения нагрузочных испытаний
→ Подготовка и формирования методик и отчётов по нагрузочному тестированию
→ Знание инструментов нагрузочного тестирования (Loadrunner/Jmeter/Gatling/K6)
→ Знание технологий и инструментов интеграции систем (WEB Services, SOAP, JMS и т.п.)
→ Знание скриптовых языков bash, shell, power shell, batch
→ Понимание XML, сетевых технологий и протоколов
→ Понимание принципов взаимодействия и коммуникации с распределённой командой проекта
→ Умение разбираться в лог-файлах
→ Знание технологий и инструментов интеграции систем (WEB Services, SOAP, JMS, REST и т.п.)
→ Навыки аналитической работы с документацией
→ Навыки проведения интеграционного нагрузочного тестирования (написания заглушек)
→ Знание принципов работы СУБД, организации и работы с данными в реляционных базах данных
→ Понимание принципов CI/CD
→ Знание методологии управления проектами
→ Навыки обработки и анализа показателей
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы в нагрузочном тестировании от 3 лет
Hard skills
→ Hard skills уровня Middle
→ Навыки планирования процесса тестирования
→ Навыки настройки мониторинга и понимания ключевых и специфических системно-технических ресурсов ландшафта тестирования
→ Подготовка сводных отчётов
→ Навыки администрирования/развёртывания и поддержки ПО/ОС и окружения для проведения нагрузочного тестирования
→ Опыт внедрения новых инструментов для нагрузочного тестирования
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт в сфере нагрузочного тестирования от 6 лет
→ Опыт управления распределённой командой
Hard skills
→ Hard skills уровня Senior
→ Навыки организации работ по тестированию
→ Навыки разработки стратегии тестирования
→ Навыки оценки затрат на тестирование
→ Навыки оценки качества и результатов тестирования
→ Навык анализа рисков тестирования
→ Навык подбора тестировщиков
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Специалист по автоматизированному тестированию
Автоматизирует наиболее критичные для бизнеса сценарии, чтобы их проверка выполнялась быстрее и с меньшими трудозатратами. Должен иметь способность быстро разбираться в новых предметных областях и хорошие технические знания в области автоматизации тестирования веб-приложений.
Опыт
→ Без опыта
Hard skills
→ Техническое образование (4 курс+)
→ Знания Windows и Linux на уровне продвинутого пользователя
→ Знания на базовом уровне сетевых протоколов и организации сетей передачи данных
→ Знания процессов тестирования и разработки программного обеспечения
→ Базовые знания Java, Javascript
→ Знание и понимание формата путей Xpath, знание селекторов, HTML, CSS
→ Начальные знания автоматизации тестирования веб-интерфейсов посредством Selenium WebDriver
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт работы в IT от 6 месяцев (автоматизированное тестирование web)
Hard skills
→ Hard skills Стажёра
→ Уверенное знание Java
→ Навыки работы в среде разработки (например, IntelliJ IDEA)
→ Понимание XML
→ Знание Xpath, CSS
→ Понимание паттерна Page Object
→ Умение пользоваться системами управления конфигурациями (Git/Gitlab)
→ Небольшой практический опыт в разработке автоматизированных тестов на одном из общеизвестных фреймворков
→ Знания основных принципов работы тестовых фреймворков (JUnit5/TestNG или аналоги)
→ Понимание процессов разработки
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы в IT от 1 года (автоматизированное тестирование web, backend)
→ Опыт работы с СУБД
→ Опыт автоматизации тестирования веб-интерфейсов посредством Selenium WebDriver/Selenide
→ Опыт подготовки тестовой документации
→ Опыт применения паттернов проектирования автоматизированных тестов
→ Опыт работы с инструментами CI/CD (Gitlab/Jenkins): настройка джобов, анализ
→ Опыт разработки и развития тестового фреймворка
→ Опыт работы с командной строкой Linux
Hard skills
→ Hard skills уровня Junior
→ Знание скриптовых языков bash, shell, power shell, batch
→ Владение SQL на уровне написания запросов
→ Уверенные знания сетевых технологий и протоколов
→ Знания REST API
→ Навыки работы со средствами документирования и оперативного управления тестирования (HP ALM, Test It, Jira)
→ Использование инструментов и библиотек автоматизированного тестирования (Selenium/Selenide, Allure, Git, Maven/Gradle)
→ Знание методологий Agile, Scrum, Waterfall, управления проектами
→ Понимание архитектурных принципов построения информационных систем
→ Английский язык уровня А2
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы в IT от 2 лет (автоматизированное тестирование web)
→ Опыт администрирования серверов Linux (Astra Linux, Debian, Ubuntu), Windows (2012 R2, 2016) от 1 года
→ Опыт работы с технологиями контейнеризации (Docker/Kubernetes)
Hard skills
→ Hard skills уровня Middle
→ Понимание распараллеливания автоматизированных тестов в большое количество потоков (поддержка и доработка)
→ Уверенное владение фреймворками и библиотеками Selenium/Selenide, Allure, Git, TestNG, Junit, Maven/Gradle
→ Навыки работы с инструментами DevOps, умение конфигурировать Jenkins/Gitlab pipeline
→ Навыки работы с системами контроля версий (rebase, force push, изменение историй, перенос коммита cherry-pick)
→ Навык применения распараллеливания автоматизированных тестов в большое количество потоков (Selenoid/Selenium Grid и аналоги)
→ Навык написания скриптов под различные, разовые потребности бизнеса
→ Умение создавать и запускать Docker образы
→ Умение с нуля развернуть автоматизацию тестирования проекта
→ Навыки IT-коучинга
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт работы в IT от 3 лет (автоматизированное тестирование)
→ Опыт управления командой
→ Опыт ведения плана работ
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Специалист технической поддержки оказывает помощь пользователям в решении проблем с программным и аппаратным обеспечением компьютера или другого устройства. Специалист технической поддержки играет важную роль в обеспечении безопасности и эффективности работы пользователей с компьютером или другим устройством. Он помогает пользователям решать проблемы и улучшать свой опыт использования технологий.
Выберите профессию
Специалист первой линии поддержки
Оказывает помощь пользователям при работе в корпоративных системах, выполняет типовые запросы и консультации по различным услугам.
Опыт
→ Без опыта
Hard skills
→ Основное общее/неполное высшее/высшее/средне-специальное образование
→ Опытный пользователь ПК, знание MS Office
→ Опыт работы в call-центрах (является преимуществом)
→ Понимание устройства AD (общая структура)
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт работы в технической поддержке от 1 года
→ Опыт работы в call-центре (является преимуществом)
Hard skills
→ Hard skills Стажёра
→ Знания по продуктам: мессенджер Atom Space, Atom ВКС, телефонные системы
→ Навык выполнения типовых запросов пользователей в СУ ИТ (HPSM)
→ Умение работать с большим объемом информации
→ Умение быстро принимать решения согласно инструкциям и регламентам
→ Глубокое понимание AD, TCP IP, DHCP, DNS
→ Базовые знания в области VDI
→ Опыт и знания по продуктам: почтовый сервис, файловый сервис, каталог домена (active directory)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы от 2 лет
Hard skills
→ Hard skills уровня Junior
→ Навык подготовки отчетов
→ Навык сопровождения ВКС мероприятий
→ Навык выполнения нетиповых запросов пользователей в СУ ИТ
→ Навык анализа и разбора проблем, возникающих у пользователей при работе с системами
→ Навык анализа и разбора отклоненных, возращенных на доработку обращений совместно с работниками соответствующих подразделений
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы от 3 лет
→ Опыт сопровождения сложных ВКС мероприятий
→ Опыт участия во внедрении и тестировании новых функций систем мессенджинга, ВКС и телефонии
→ Опыт участия во внедрении и тестировании новых функций систем
→ Опыт участия во внедрении утилит и скриптов по оптимизации выполнения работ для пользователей Госкорпорации «Росатом»
Hard skills
→ Hard skills уровня Middle
→ Навык самостоятельного решения нетиповых запросов и принятие решений, которые могут отразиться на процессах всей группы
→ Знание современных информационных технологий
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт работы от 5 лет
→ Опыт работы в call-центрах на руководящих должностях, построения собственной команды, наставничества
Hard skills
→ Hard skills уровня Senior
→ Управление и планирование работы группы/отдела
→ Навык предоставления обратной связи
→ Знание методик и техник обучения, разработки обучающих материалов и скриптов для call-центра
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Специалист второй линии поддержки
Помогает бизнесу при работе в системах и консультирует пользователей по возможностям и функционалу в рамках своего направления.
Опыт
→ Без опыта/Успешное прохождение программы подготовки (Case Lab)
Hard skills
→ Основное общее/неполное высшее/высшее/средне-специальное образование (желательна техническая или экономическая специальность)
→ Понимание принципов работы операционных систем, офисных приложений
→ Общее понимание выполняемых функций систем резервного копирования
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт успешного закрытия 30-50 инцидентов за время стажировки, отсутствие возвратов и претензий от пользователей
→ Опыт проектной работы
→ Опыт настройки базового функционала продуктов резервного копирования
Hard skills
→ Hard skills Стажёра
→ Знания пользовательских инструкций по работе в системе, инструкций по работе в СУ ИТ(HPSM)
→ Закрытие от 10 инцидентов в неделю
→ Знание проектных решений и бизнес-процессов
→ Знание таблиц БД
→ Базовое понимание архитектуры систем 1С, принципов работы базовых сетевых и инфраструктурных сервисов
→ Навык взаимодействия со смежными подразделениями при решении обращений
→ Навык выполнения типовых запросов пользователей, выполнения регламентных процедур по заранее опредёленным сценариям
→ Понимание принципов работы серверного оборудования
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы от 1 года
→ Участие в реализации запросов на изменения
→ Опыт реализации интеграционных решений
→ Участие в проекте
→ Опыт и понимание функционала используемых РК
→ Работа с консолью разработчика
→ Опыт написания простейших скриптов (любой язык программирования)
→ Опыт работы в СУ ИТ (HPSM)
vHard skills
→ Hard skills уровня Junior
→ Умение настраивать систему
→ Расширенное понимание архитектуры систем 1С
→ Знание бизнес-процессов направления
→ Знание основ бухгалтерского учета или предметной области продукта
→ Умение писать технические задания
→ Навык тестирования разработанного функционала
→ Подготовка отчетов по определенным в запросе критериям из различных СРК
→ Навык взаимодействия с технической поддержкой вендоров
→ Навык взаимодействия со смежными подразделениями при выполнении работ по вновь создаваемым информационным системам
→ Понимание подходов к поиску неисправностей оборудования, ошибок базовых сервисов и сетей передачи данных
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы от 3 лет
→ Опыт участия в 1-3 проектах
→ Опыт управления малой командой
→ Опыт наставничества
→ Участие в проекте по интеграции с другими системами
Hard skills
→ Hard skills уровня Middle
→ Самостоятельное решение запросов заказчика на доработку системы, навыки оценки трудозатрат и сроков разработки по ТЗ
→ Навык ведения переговоров
→ Навык составления технической и бизнес-документации (протокол совещания, проектные решения)
→ Глубокие знания архитектуры систем обслуживаемой системы, навык администрирования систем (в сфере безопасности)
→ Умение прогнозировать вероятные проблемы в функционировании СРК, исходя из получаемых данных отчётности и исторических данных систем мониторинга
→ Понимание принципов работы серверного оборудования СРК (серверы, ВМ, СХД, ленточные библиотеки) на уровне администратора
→ Навык работы с системами мониторинга, корректировка карт постановки на мониторинг
→ Навык работы с CMDB по внесению данных и корректировки данных отдела
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт работы от 4 лет
→ Опыт управления распределённой командой
→ Опыт участия в принятии архитектурных решений в системах
→ Опыт работы с технической и проектной документацией
→ Опыт участия в проектах по импортозамещению ИС компании в части резервного копирования
Hard skills
→ Hard skills уровня Senior
→ Навык работы с тасктрекерами и знание методик управления
→ Навык организации теста нового функционала поддерживаемых СРК, а также испытание функционала нового ПО
→ Навык написания и актуализации технических решений СРК с согласованием в системе электронного документооборота
→ Глубокое понимание схем лицензирования продуктов СРК, ПО, установленного на серверах СРК
→ Навык планирования потребностей в закупке ПО, оборудования на обслуживаемых площадках
→ Навык организации работы распределённой команды, постановки и контроля задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Специалист локальной технической поддержки
Обеспечивает ИТ-поддержку рабочих мест пользователей, компьютерного оборудования и периферии, офисного ИТ-оборудования, систем ВКС, локальных прикладных систем и кабельной инфраструктуры.
Опыт
→ Без опыта/Успешное прохождение программы подготовки (Case Lab)
Hard skills
→ Базовое знание линейки операционных систем Windows XP\7\8\10
→ Базовое знание линейки офисного пакета Microsoft Office 2010\2013\2016
→ Знание принципов работы основных инструментов диагностики АРМ
→ Навыки базовой установки и первичного конфигурирования клиентского аппаратного обеспечения АРМ
→ Навыки диагностики и ремонта клиентского аппаратного обеспечения АРМ
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
Hard skills
→ Hard skills Стажёра
→ Знание принципов работы основных инструментов диагностики АРМ
→ Знание принципов работы антивирусного программного обеспечения
→ Навыки диагностики и обслуживания оргтехники
→ Навыки работы c основными инструментами диагностики АРМ
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы от 1 года
Hard skills
→ Hard skills уровня Junior
→ Знание линейки операционных систем Windows XP\7\8\10\AstraLinux
→ Знание линейки офисного пакета Microsoft Office 2010\2013\2016
→ Знание принципов работы протокола TCP/IP
→ Знания основных инструментов управления конфигурациями АРМ
→ Знание принципов работы службы каталогов Active Directory
→ Знание процедуры и регламентов проведения и сопровождения ВКС
→ Знание ИТ-процессов компании (управление инцидентами, изменениями, стандартными запросами, регламентными работами, знаниями)
→ Навыки установки, настройки, первичного конфигурирования оргтехники в соответствии с корпоративным стандартом обслуживаемых организаций
→ Навык сопровождения презентационных мероприятий
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы от 3 лет
→ Опыт работы и организации ВКС, работы с ИТ-системами переговорных блоков
Hard skills
→ Hard skills уровня Middle
→ Экспертное знание линейки операционных систем Windows XP\7\8\10\AstraLinux
→ Экспертное знание линейки офисного пакета Microsoft Office 2010\2013\2016
→ Экспертные знания сетевых технологий
→ Экспертные знания в области построения инфраструктуры для проведения ВКС
→ Экспертные знания принципов работы инструментов диагностики АРМ
→ Знания рекомендаций ITIL
→ Экспертные знания базовых принципов работы протокола TCP/IP
→ Экспертные знания принципов работы службы каталогов Active Directory
→ Навык координации работы малых рабочих групп в СУ ИТ
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт работы от 5 лет
→ Опыт обеспечения административного управления подчиненными сотрудниками
→ Опыт взаимодействия с представителями заказчика на обслуживаемых предприятиях
→ Опыт участия в проектах развёртывания сервисной поддержки на других предприятиях отрасли
Hard skills
→ Hard skills уровня Senior
→ Навык исполнения инструкций, регламентов, приказов и др. документов, определяющих порядок хранения, использования, обработки, распространения информации в процессе выполнения должностных обязанностей
→ Навык подготовки типовых проектов тиражирования сервисной поддержки на другие предприятия отрасли
→ Навык формирования отчётности по сервисной деятельности
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Аналитика
Карта аналитики
Бизнес-аналитик
Исследует существующие бизнес процессы, предлагает решения по улучшению и автоматизации
Имеет знания бизнес-процессов или умеет быстро разбираться
Умеет слушать бизнес-пользователей
Выявляет проблемы
Задает правильные вопросы
Твойкарьерный трек
Hard skills
→ MS Office на уровне опытного пользователя → Курс в Рекорде
→ Любой язык программирования
→ Базовые знания хотя бы одного из инструментов моделирования бизнес-процессов: Visio, Aris, Business Studio
Опыт
→ От 3 мес → стажировка в Гринатоме
→ Опыт в выявлении и анализе требований
Hard skills
→ Знания и навыки Стажера
→ Знание принципов и методов построения распределенных информационных систем и клиент-серверной архитектуры, сетевых технологий
→ Знание хотя бы одной нотации моделирования БП (eEPC, UML, BPMN)
→ Базовое понимание принципов разработки ПО, жизненного цикла проекта
→ Навыки моделирования бизнес-процессов: Visio, Aris, Business Studio
Опыт
→ Опыт бизнес-аналитика от 1 года
→ Работа с СУБД
→ Организация и проведение обследований бизнес-процессов
→ Подготовка пользовательских инструкций
→ Подготовка и проведение презентаций и обучения по продукту/системе
→ Наличие завершенных проектов/реализованных продуктов
Hard skills
→ Знания и навыки Junior’а
→ Знание методологии ITIL (процесс управления изменениями) → Внутреннее обучение у эксперта Гринатома
→ Знание хотя бы одной нотации моделирования БП (eEPC, UML, BPMN)
→ В зависимости от проекта, знание бизнес-процесса в своей области под требования проекта (производство, логистика, закупочные процедуры и т.д.)
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт бизнес-аналитика от 2 лет
→ Участие в разработке высоконагруженных систем/продуктов для большого количества пользователей
→ Построение модели предметной области, логической модели
→ Опыт участия в ПСИ
→ Опыт оптимизации/реинжениринга процессов
Hard skills
→ Знания и навыки Middl’а
→ Общее понимание интеграционных решений, умение описать верхнеуровневые требования к интеграции систем
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт бизнес-аналитика от 3 лет
→ Наставничество
→ Построение модели предметной области, логической модели
→ Управление командой аналитиков
→ Ведения плана работ
Hard skills
→ Знания и навыки Senior’а
→ Знание методологии управления командой по Scrum → курс в Рекорде
Soft skills
→ Управление людьми → Электронная школа руководителя
→ Организационные навыки → Электронная школа руководителя
Системный аналитик
Преобразует бизнес требования в технические
Имеет технические знания разрабатываемой системы
Умеет понимать разработчиков
Умеет разрешать противоречия в требованиях
Твойкарьерный трек
Опыт
→ Успешное прохождение программы подготовки → CaseLab
→ Высшее/неоконченное высшее образование (2+ курс)
Hard skills
→ MS Office на уровне опытного пользователя → Курс в Рекорде
→ Любой язык программирования
→ Понимание клиент-серверной архитектуры
→ Знание MS Visio
→ Базовое понимание принципов разработки ПО, жизненного цикла проекта
Опыт
→ От 3 мес → стажировка в Гринатоме
Hard skills
→ Знания и навыки Стажера
→ Платформы Jira и/или Confluence → внешний курс
→ eEPC, UML, BPMN
→ Работы по методологии Agile (или понимание концепции → курс в Рекорде
→ Понимание принципов проектирования БД
→ Базовое понимание интеграционных решений (Rest, SOAP, xml, json )
→ Знание и навыки документирования требований
Опыт
→ Опыт системного аналитика от 1 года
→ Работа с различными представлениями данных (JSON, XML, XLS, CSV)
→ Написание user story, use case, проектирование логических моделей данных
→ Разработка функциональных и тех.требований: интервью с заказчиками, user stories, проектная документация
→ Разработка продуктовой стратегии совместно с заказчиком
→ Разработка UI/UX-дизайн системы: прототипа экранных форм (Figma, Sketch)
→ Опыт подготовки ролевой модели/требований по правам доступа
Hard skills
→ Знания и навыки Junior’а
→ Понимание принципов работы интеграционного middleware: интеграционной шины, брокера сообщений, микросервисов
→ Знания и практические навыки использования нотации UML
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт системного аналитика от 2 лет
→ Разработка архитектуры системы (совместно с teamlead разработки/ архитектором)
→ Проектирование интеграции ПО
→ Опыт участия в ПСИ
→ Декомпозиция backlog’а системных требований
→ Постановки задач разработчикам и контроля их исполнения
→ Написание сценария для тестирования и контроля качества системы на всех этапах разработки
Hard skills
→ Знания и навыки Middl’а
→ Понимание архитектуры программных приложений
→ Навык тестирования интеграционных решений (например, с помощью Postman/Swagger)
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт системного аналитика от 3 лет
→ Наставничество
→ Управление командой аналитиков
→ Ведения плана работ
Hard skills
→ Знания и навыки Senior’а
→ Знание методологии управления командой по Scrum → курс в Рекорде
Soft skills
→ Управление людьми → Электронная школа руководителя
→ Организационные навыки → Электронная школа руководителя
Аналитик-консультант 1С
Анализирует и ставит задачи на изменение текущей функциональности разработчикам, тестирование нового функционала
Имеет технические знания разрабатываемой системы, имеющиеся возможности и ограничения
Умеет понимать разработчиков
Умеет разрешать противоречия в требованиях
Твойкарьерный трек
Опыт
→ Успешное прохождение программы подготовки → CaseLab
→ Высшее/неоконченное высшее образование (2+ курс)
Опыт
→ От 6 мес → стажировка в Гринатоме
→ Разработка и актуализация пользовательской документации
→ Тестирование обновлений программного обеспечения
Hard skills
→ Знания и навыки Стажера
→ Базовое понимание архитектуры систем 1С
→ Базовое понимание процессов доступов к информационным системам
Опыт
→ Опыт аналитика-консультанта от 1 года
→ Проведение обучения пользователей и коммуникации с заказчиком
→ Разработка документации
→ Участие в реализации заявок на изменения
Hard skills
→ Знания и навыки Junior’а
→ Бизнес-процессы и бизнес-требования в предметной области
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт аналитика-консультанта от 2 лет
→ Разработка архитектуры системы (совместно с teamlead разработки/ архитектором)
→ Проектирование интеграции ПО
→ Опыт участия в ПСИ
→ Декомпозиция backlog’а системных требований
→ Постановки задач разработчикам и контроля их исполнения
→ Написание сценария для тестирования и контроля качества системы на всех этапах разработки
Hard skills
→ Знания и навыки Middl’а
→ Глубокие знания архитектуры систем 1С
→ Навыки оценки трудозатрат и сроков разработки по ТЗ
Soft skills
→ Умение анализировать сложные процессы с большим количеством вариантов выполнения
→ Навыки в области декомпозиции сложных процессов
Опыт
→ Опыт аналитика-консультанта от 3 лет
→ Работа с таск-трекерами и знание методик управления
→ Управление командой аналитиков
Hard skills
→ Знания и навыки Senior’а
→ Знание методологии управления командой по Scrum → курс в Рекорде
Soft skills
→ Управление людьми → Электронная школа руководителя
→ Организационные навыки → Электронная школа руководителя
О профессии
Разработчики пишут код. Так или иначе они работают с языками программирования, а ещё могут заниматься вёрсткой и проверять продукт на ошибки. Разработка — это создание разных продуктов, для которых нужен код. Например, сайтов, приложений и всех их элементов. Разработчики делают так, чтобы сервисы работали быстро и без ошибок, были понятными и удобными. Ещё они заботятся о безопасности данных, ищут способы ускорить и улучшить продукт, а на старте помогают разобраться, как он должен работать.
Выберите профессию
С помощью языка программирования JavaScript создаёт часть сайтов и приложений, которую видят пользователи и с которой они взаимодействуют.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Знание Java Script
→ Знание HTML и СSS3
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки и поддержки тест-кейсов, чек-листов
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знания JavaScript, HTML5 и CSS3
→ Понимание базовых принципы принципов клиент-серверных взаимодействий
→ Понимание принципов построения пользовательских интерфейсов
→ Владение системой контроля версий Git
→ Понимание современных подходов в разработке, принципов ООП
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки на JS от 1 года
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Интеграция с другими системами
→ Написание технической документации
→ Опыт командной разработки
→ Опыт написания функциональных и модульных тестов
Hard skills
→ Hard skills уровня Junior
→ Отличные знания HTML и CSS, препроцессоров CSS (Sass/Less)
→ Знание как минимум одного из фреймворков React/Vue и сопустствующих им библиотек
→ Уверенные знания Typescript
→ Понимание клиент-серверных взаимодействий, RESTful API
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт написания технической документации к разработанным решениям
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
Hard skills
→ Hard skills уровня Middle
→ Понимание и использование шаблонов проектирования приложений
→ Знание подходов к отладке и оптимизации приложений (performance/security)
→ Основы DevOps и администрирования (Linux, Docker, Nginx, GitLab)
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт управления командой не менее двух человек (ведение задач, проведение митингов, и т.д.)
→ Опыт работы в крупных командах
→ Опыт взаимодействия с бизнесом в процессе постановки и реализации задачи, поиска оптимальных архитектурных и бизнес решений, отстаивания своей точки зрения развития продуктов
→ Опыт автоматизации тестирования
→ Опыт работы с гибкими методологиями разработки
→ Опыт проектирования интеграциии ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
→ Понимание паттернов проектирования архитектуры приложений и опыт участия в принятии архитектурных решений по проекту
→ Понимание принципов методологий разработки
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
С помощью языка программирования JavaScript создаёт часть сайтов и приложений, отвечающую за общую внутреннюю вычислительную логику, хранение, обработку и передачу данных, связь с другими системами.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Знание JavaScript, NodeJS
→ Понимание принципов ООП и основных структур данных
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки на JS (NodeJS) от 3 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Базовые знания ООП, SQL
→ Владение системой контроля версий Git
→ Базовое представление о Web разработкев
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки на JS от 1 года
→ Уверенное владение SQL (PostgreSQL) и умение оптимизировать запросы, понимание транзакции
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Интеграция с другими системами
→ Написание технической документации
→ Опыт командной разработки
→ Опыт написания функциональных и модульных тестов
Hard skills
→ Hard skills уровня Junior
→ Хорошие знания JavaScript, Typescript, Node.js
→ Понимание сетевых протоколов
→ Понимание подходов к проектированию архитектуры API
→ Базовые знания Linux и bash
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы с базами данных SQL/NoSQL
→ Наличие опыта работы с Kafka/RabbitMQ, Redis/Memcached/Tarantool
→ Опыт написания технической документации к разработанным решениям
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Понимание принципов микросервисной архитектуры
→ Знание и опыт применения ООП, ФП, архитектурных паттернов приложения, SOLID, DRY
→ Знание подходов к отладке и оптимизации приложений (performance/security)
→ Основы DevOps и администрирования (Linux, Docker, Nginx, GitLab)
→ Умение разбираться и дорабатывать чужой код
→ Code review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт управления командой не менее двух человек (ведение задач, проведение митингов, и т.д.)
→ Опыт работы в крупных командах
→ Опыт взаимодействия с бизнесом в процессе постановки и реализации задачи, поиска оптимальных архитектурных и бизнес решений, отстаивания своей точки зрения развития продуктов
→ Опыт автоматизации тестирования
→ Опыт работы с гибкими методологиями разработки
→ Опыт проектирования интеграциии ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
→ Понимание паттернов проектирования архитектуры приложений и опыт участия в принятии архитектурных решений по проекту
→ Понимание принципов методологий разработки
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Занимается установкой и сопровождением программ для автоматизированного учёта на базе систем 1С. Выполняет весь цикл работ: настраивает информационную систему под цели и задачи бизнеса, дорабатывает функционал, консультирует пользователей.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Знание любого языка программирования
→ Желательно знание 1С (1С: Предприятие 8, 1С:ERP Управление предприятием) (Для УПРС 1С)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт разработки 1С от 6 месяцев
→ Опыт поддержки пользователей систем 1С
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Базовые знания Git
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки 1С от 2 лет
→ Наличие завершённых проектов производственных решений на платформе 1С
→ Опыт разработки нового, расширение существующего и поддержка реализованного функционала 1С:ERP
→ Опыт разработки процедур интеграции между системами, тестирование
→ Опыт разработки и актуализации проектной документации
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Сертификат 1С специалист по платформе
→ Навыки разработки и оптимизации прикладных решений
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт выполнения разработки 1С не менее 3 лет
→ Наличие завершённых проектов разработки/доработки систем на платформе 1С:Предприятие 8.3 с глубокой модификацией системы в роли ведущего разработчика
→ Опыт реализации механизмов интеграции: JSON, XML, http-сервисы, web-сервисы, COM
→ Опыт настройки сложных RLS
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Знание и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Сертификат 1С:Эксперт по технологическим вопросам
→ Знание одной или нескольких типовых конфигураций «1С», желательно 1С:Документооборот
→ Знание рекомендаций по разработке фирмы 1С
→ Умение разбираться и дорабатывать чужой код
→ Использование принципов ООП, SOLID
→ Code review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт управления командой разработчиков
→ Опыт разработки нетиповых конфигураций под задачи компании
→ Опыт настройки, сопровождения, администрирования типовых и нетиповых конфигураций на базе 1С
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Знание одного или нескольких разделов учёта на уровне эксперта (бухгалтерский учёт, управленческий учёт и бюджетирование, торгово-складской учёт, расчёт заработной платы и кадровый учёт, налоговый учёт, МСФО и др.)
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Занимается установкой и сопровождением программ для автоматизированного учёта на базе систем SAP. Выполняет весь цикл работ: настраивает информационную систему под цели и задачи бизнеса, дорабатывает функционал, консультирует пользователей.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт разработки технической документации
→ Опыт тестирования программного обеспечения
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Владение любым процедурным и/или объектно-ориентированным языком программирования
→ Владение SQL, знание основ проектирования баз данных, опыт разработки моделей данных
→ Знание английского, чтение технической литературы в области ИТ
→ Базовые знания локальной вычислительной сети, электронно-вычислительной машины, операционных систем и сред (для РЦК)
→ Знание БД и СУБД (MySQL, PostgreSQL) (для РЦК)
→ Желательны навыки работы с Jira, Confluence, Git (для РЦК)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания администрирования/ настройки ОС win или *nix
→ Базовые знания командной строки win/powershell или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработок на ABAP от 6 месяцев
→ Опыт разработки в одном из модулей SAP
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Базовые знания Git
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработок на ABAP от 1,5 лет
→ Опыт разработки в различных модулях SAP
→ Опыт создания всех типов элементов словаря данных
→ Опыт разработки отчётов ALV-Grid, ALV-Tree
→ Опыт разработки печатных форм PDF и выгрузки в шаблоны Excel, Word
→ Опыт работы с межсистемными интеграционными интерфейсами ABAP Proxy
→ Опыт оптимизации программного кода
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Хорошее знание технологий объектно-ориентированного программирования в ABAP
→ Знание технологий расширения SAP стандарта (User-Exit, Customer Exits, BAdi, Enhancement, OpenFI)
→ Знание основных инструментов анализа производительности ABAP кода
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработок на ABAP от 3 лет
→ Опыт основных инструментов анализа производительности ABAP кода
→ Опыт оптимизации программного кода
→ Опыт интеграции (Web-сервисы SOAP/OData, ALE IDOC, RFC)
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Умение разбираться и дорабатывать чужой код
→ Использование принципов ООП, SOLID
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт участия в анализе требований и выборе технических решений проектирование архитектуры
→ Опыт реализации интеграционных решений
→ Опыт формирования и управления распределённой командой проекта
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Опыт декомпозиции backlog-а системных требований
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Проектирует, разрабатывает и внедряет программных роботов для повышения эффективности бизнес-процессов.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании на Python (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (3 курс+)
→ Знание основных принципов оформления кода
→ Базовые знания технологии программной роботизации (RPA)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки ПО на Python от 3 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знания технологий программной роботизации (RPA)
→ Базовые навыки работы c системами отслеживания задач и проектов (Atlassian Jira/Open Project)
→ Базовые навыки работы с системами контроля версий (git, svn)
→ Знание семейства операционных систем Windows на уровне опытного пользователя
→ Владение офисными приложениями: MS Word, MS Excel, MS Visio на уровне пользователя
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки программных роботов на Python от 9 месяцев
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знания и опыт применения технологий программной роботизации (RPA)
→ Знание PEP8
→ Базовые знания SQL
→ Умение работать c системами отслеживания задач и проектов (Atlassian Jira/Open Project).
→ Умение работать с системами контроля версий (git, svn)
→ Знание семейства операционных систем Windows на уровне опытного пользователя
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Навыки разработки технической документации
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки программных роботов на Python от 1 года
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Проф. знания современных информационных технологий в области программной роботизации (RPA)
→ Знание методологий разработки программного обеспечения и жизненного цикла ПО
→ Знания и опыт применения SQL
→ Знание и опыт применения RabbitMQ/Kafka
→ Общие знания сетевых технологий и протоколов
→ Знание семейства операционных систем Windows (powershell) и Linux (docker, bash) на уровне опытного пользователя
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт разработки программных роботов на Python от 2 лет
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт управления небольшой командой проекта (ведение задач, проведение митингов)
→ Опыт взаимодействия с бизнесом в процессе постановки и реализации задачи, поиска оптимальных архитектурных и бизнес решений, отстаивания своей точки зрения развития продуктов
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Профессиональные навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Знание методологий разработки программного обеспечения и жизненного цикла ПО
→ Проф. навыки разработки технической документации
→ Экспертное знание современных информационных технологий в области RPA
→ Навыки контроля работы команды по Kanban
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Проектирует, разрабатывает и внедряет программных роботов для повышения эффективности бизнес-процессов на low-code платформе, созданной системным интегратором атомной отрасли — Гринатомом.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (3 курс+)
→ Знание основных принципов оформления кода
→ Базовые знания технологии программной роботизации (RPA)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки ПО на Python от 3 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знания технологий программной роботизации (RPA)
→ Базовые навыки работы c системами отслеживания задач и проектов (Atlassian Jira/Open Project)
→ Базовые навыки работы с системами контроля версий (git, svn)
→ Знание семейства операционных систем Windows на уровне опытного пользователя
→ Владение офисными приложениями: MS Word, MS Excel, MS Visio на уровне пользователя
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки программных роботов на Python от 9 месяцев
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знания и опыт применения технологий программной роботизации (RPA)
→ Навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Умение работать c системами отслеживания задач и проектов (Atlassian Jira/Open Project).
→ Умение работать с системами контроля версий (git, svn)
→ Знания и опыт применения SQL
→ Знания методологий контроля стандартов и качества кода
→ Знание семейства операционных систем Windows на уровне опытного пользователя
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки программных роботов от 1 года
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Middle
→ Проф. знания современных информационных технологий в области программной роботизации (RPA)
→ Знания и опыт SQL
→ Профессиональные навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Знание методологий разработки программного обеспечения и жизненного цикла ПО
→ Проф. навыки разработки технической документации
→ Проф. навыки контроля стандартов и качества кода
→ Общие знания сетевых технологий и протоколов
→ Знание семейства операционных систем Windows (powershell)
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт разработки программных роботов на Python от 2 лет
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт управления небольшой командой проекта (ведение задач, проведение митингов)
→ Навыки контроля работы команды по Kanban
→ Опыт взаимодействия с бизнесом в процессе постановки и реализации задачи, поиска оптимальных архитектурных и бизнес решений, отстаивания своей точки зрения развития продуктов
→ Опыт проектирования высоконагруженных системОпыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Senior
→ Экспертные знания современных информационных технологий в области программной роботизации (RPA)
→ Профессиональные навыки по техническому анализу исходных задач (бизнес-требований) при разработке программных продуктов
→ Профессиональные навыки контроля стандартов и качества кода
→ Знания и опыт применения реляционных баз данных
→ Знание семейства операционных систем Windows (powershell) и Linux (bash) на уровне опытного пользователя
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Отвечает за backend разработку программного обеспечения, сайтов и приложений на языке Java. Отслеживает логику продукта, чтобы все функции работали правильно. Язык Java используется для крупных корпоративных систем.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Наличие опыта в разработке ПО на Java
→ Знание SQL и основ проектирования баз данных
→ Наличие базовых знаний сетевых технологий и протоколов
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт программирования на Java от 6 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знание фреймворка Spring
→ Навыки написания SQL-запросов
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт программирования на Java от 2,5 лет
→ Опыт разработки приложений (web) с использованием технологий J2EE
→ Уверенное владение SQL, знание основ проектирования баз данных, опыт разработки моделей данных
→ Опыт работы с инструментами автоматической сборки проектов (Maven, Ant) и инструментами CI
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знания БД PostgreSQL/SQL
→ Знания стек Spring/Springboot
→ Знание сетевых технологий на уровне общего понимания (IP адресация, маршрутизация, протоколы передачи http(s))
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт в разработке систем и управлении командой разработки от 5 лет
→ Опыт разработки на Java Сore, KeyCloak, OpenShift, Docker, Postgres, JDBC
→ Опыт написания Unit-тестов
→ Опыт разработки по Agile-методологии (Для ЦЦ HR и УР)
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт участия в анализе требований и выборе технических решений проектирование архитектуры
→ Опыт реализации интеграционных решений
→ Опыт декомпозиции и анализа задач бэклога (постановка задачи и контроль выполнения)
→ Опыт формирования и управления распределённой командой проекта
→ Опыт разработки по Agile-методологии (для УР)
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Пишет сервисы и программы для устройств Apple и их операционной системы с помощью специального языка программирования - Swift.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (3 курс+)
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки IOS приложений на Swift от 6 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Понимание принципов ООП, знание распространённых шаблонов проектирования
→ Понимание основных принципов проектирования IOS приложений
→ Навыки работы с Git
→ Английский язык — чтение документации
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки IOS приложений на Swift от 1 года
→ Опыт работы с легаси (Objective-C)
→ Опыт работы с многопоточностью (GCD, NSOperationQueue)
→ Опыт профилирования приложений
→ Опыт разработки клиент-серверных приложений
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Умение разбираться в чужом коде
→ Знание классов основных библиотек (Foundation, UIKit, CoreFoundation, libDispatch)
→ Знание наиболее распространённых средств сетевого взаимодействия
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки IOS приложений на Swift от 2 лет
→ Реализованные проекты в AppStore
→ Опыт разработки клиент-серверных приложений с нуля
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Хорошие знания Objective-C (поддержка легаси)
→ Знания RxSwift
→ Умение писать тесты (TDD)
→ Знания SQL/NoSQL
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт участия в анализе требований и выборе технических решений проектирование архитектуры
→ Опыт формирования и управления распределённой командой проекта
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Разработка портальных решений на платформе Microsoft SharePoint.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (3 курс+)
→ Знание ООП
→ Знание HTML/ CSS
→ Базовые знания использования инструментов контроля версий
→ Желательно продвинутые знания Excel
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки IOS приложений на Swift от 6 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Базовые знания MS SQL (T-SQL)
→ Знание C#.Net (Базовые знания EntityFramework, LinQ, Odata, REST API)
→ Понимание современных подходов в разработке, принципов ООП
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки SharePoint от 1 года
→ Опыт в разработке под SharePoint (workflows, web parts, timerjobs, custom fields, content types, features и др.)
→ Опыт в разработке с использованием WCF служб для Sharepoint (SOAP, REST)
→ Опыт настройки поисковой службы (схема, шаблоны и т.д.)
→ Опыт работы с сервером MS SQL от 2008R2, знание языка запросов T-SQL
→ Опыт работы с сервером MS IIS
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знание технологий и языков web программирования: JavaScript, HTML 5, AJAX, ASP.NET, C#
→ Знание технологий Linq, Entity Framework
→ Базовые и углублённые курсы по администрированию и разработке SharePoint
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки SharePoint от 2 лет
→ Опыт развёртывания и поддержки ферм SharePoint 2013/2016/2019
→ Опыт развёртывания и сопровождения решений балансировки нагрузки SharePoint
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Хорошее знание внутренней архитектуры и API SharePoint
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт постановки задач разработчикам и контроля их исполнения
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Навыки наставничества
→ Навыки управления небольшой группой
→ Организационные навыки
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Занимается установкой и сопровождением программ для автоматизированного учёта на базе систем 1С-Bitrix. Выполняет весь цикл работ: настраивает информационную систему под цели и задачи бизнеса, дорабатывает функционал, консультирует пользователей.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Базовые знания HTML, CSS
→ Базовые знания JavaScript
→ Базовые знания PHP
→ Опыт работы с CMS 1С-Bitirx
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки Bitrix от 6 месяцев
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Понимание принципов ООП
→ Знание PHP 5.х, знание PHP 7.x, HTML
→ Знание CSS‚ JavaScript‚ MySQL
→ Официальные бесплатные курсы Bitrix
→ Базовые знания HTML/CSS/JS
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки Bitrix от 1 года
→ Опыт проектирования web-сервисов, знание основных форматов взаимодействия: Ajax, SOAP, JSON
→ Опыт конфигурирования системы на платформе Linux (RHEL)
→ Установка и настройка платформы
→ Опыт планирования и оценки работ
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Знание Bitrix Framework (ядро D7), работа с REST API для БУС /Битрикс24
→ Знание MySQL в рамках администрирования /оптимизации скорости работы платформы Битрикс
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт разработки Bitrix от 2 лет
→ Опыт работы в сфере информационных технологий е менее 5 лет
→ Опыт планирования архитектуры и её конфигурирования на платформе Linux (RHEL)
→ Опыт управления командой разработчиков (в т.ч. удалёнными командами)
→ Опыт работы (внедрения) с высоконагруженными системами на базе 1С Битрикс, наличие реализованных проектов
→ Опыт работы (внедрения) с редакцией Битрикс24 (Корпоративный портал), понимание архитектуры платформы
→ Опыт проведения аудита кода по требованиям 1С Битрикс
→ Опыт автоматизации тестирования
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт постановки задач разработчикам и контроля их исполнения
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Навыки наставничества
→ Навыки управления небольшой группой
→ Организационные навыки
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
С помощью языка программирования JavaScript создаёт часть сайтов и приложений, которую видят пользователи и с которой они взаимодействуют, а также с помощью языка C# часть, отвечающую за общую внутреннюю вычислительную логику, хранение, обработку и передачу данных, связь с другими системами.
Опыт
→ Успешное прохождение программы подготовки (Case Lab)
→ Опыт в программировании (в т.ч. хобби) от 6 месяцев
Hard skills
→ Техническое образование (2 курс+)
→ Базовые знанияT-SQL (запросы, представления)
→ Знание C#.Net (Базовые знания EntityFramework, LinQ, WEB API, REST API)
→ Базовые знания HTML, CSS
→ Понимание форматов и протоколов: XML, JSON
→ Знание MS Office на уровне опытного пользователя
→ Базовые знания командной строки win/powershell или *nix
→ Базовые знания администрирования/ настройки ОС win или *nix
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
Hard skills
→ Hard skills Стажёра
→ Техническое образование (3 курс+)
→ Знание T-SQL (запросы, представления, функции, процедуры, триггеры)
→ Понимание современных подходов в разработке, принципов ООП
→ Знание сетевых технологий на уровне общего понимания (IP-адресация, маршрутизация, протоколы передачи http(s), tcp, fpt, udp, pop3, smtp)
→ Понимание форматов и протоколов: XML, JSON, SOAP, REST
→ Умение разбираться в лог-файлах
→ Работа с IDE
→ Навык работы по методологии Agile (или понимание концепции)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт разработки архитектуры системы (совместно с teamlead разработки / архитектором)
→ Работа с разными БД, администрирование
→ Опыт работы по методологии Scrum/Kanban
→ Опыт разработки нагруженных отказоустойчивых систем
→ Опыт работы с GIT
→ Использование планировщика задач JIRA, Confluence, AzureDevops
→ Написание микросервисных систем
→ Опыт работы в команде
→ Интеграция с другими системами
→ Написание технической документации
→ Написание тестов
Hard skills
→ Hard skills уровня Junior
→ Понимание архитектуры программных приложений
→ Знание платформ Jira/Confluence/
→ Знание систем контроля версий TFS/GIT
→ Знание T-SQL (запросы, представления, функции, процедуры, триггеры, курсоры, оптимизация)
→ Знание C#.Net (уверенные знания ОРМ EntityFramework, LinQ, TPL, Threading, DI)
→ Знание протоколов и форматов, таких как TCP/IP, HTTP, AJAX, XML, JSON, WSDL, REST
→ Знание JavaScript
→ Знание базовых алгоритмов и структур данных
→ Знание принципов ООП, SOLID
→ Навыки кросcбраузерной адаптивной вёрстки
→ Понимание выбора технологии под задачу
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы с микросервисами и контейнерам (Docker)
→ Опыт проектирования высоконагруженных систем
→ Опыт оптимизации процессов разработки и DevOps
→ Проектирование и реализация нового функционала (архитектура, бизнес-логика, UI и др.)
→ Опыт наставничества
Hard skills
→ Hard skills уровня Middle
→ Понимание архитектуры программных приложений
→ Участие в разработке архитектуры системы (совместно с teamlead разработки / архитектором)
→ Понимание принципов ООП, SOLID, анализа кода и рефакторинга
→ Знание реактивных фреймворков (vue/react)
→ Использование принципов ООП, SOLID
→ Умение разбираться и дорабатывать чужой код
→ Code Review
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт постановки задач разработчикам и контроля их исполнения
→ Опыт участия в принятии архитектурных решений по проекту
→ Опыт автоматизации тестирования
→ Опыт проектирования интеграции ПО: потоки данных, включая детализированное описание правил взаимодействия компонентов системы между собой, а также с третьими системами
→ Опыт декомпозиции backlog-а системных требований
Hard skills
→ Hard skills уровня Senior
→ Навыки наставничества
→ Навыки управления небольшой группой
→ Организационные навыки
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
О профессии
Тестировщики, или QA-инженеры — это специалисты, которые проверяют, как работает программа, приложение или сайт. Они ищут ошибки, следят, чтобы программа делала именно то, что задумано, защищают продукт от хакеров, проверяют, как приложение работает на разных устройствах и в разных операционных системах. Тестировщик использует различные методы тестирования, исследуя возможные действия пользователя. он должен предусмотреть все сценарии поведения на странице и составить инструкции для проверки.
Выберите профессию
Тестирует программное обеспечение вручную, проверяет его соответствие требованиям заказчика. Он имитирует поведение пользователя, старается обнаружить как можно больше ошибок, которые пользователь мог бы совершить, пробует разные сценарии взаимодействия.
Опыт
→ Без опыта
Hard skills
→ Техническое образование (3 курс+)
→ Знание принципов работы с веб-интерфейсом
→ Базовые представления о ведении документооборота в компаниях
→ Знание современных технологий
→ Критическое мышление и теоретические знания о ручном тестировании
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт разработки и поддержки тест-кейсов, чек-листов
Hard skills
→ Hard skills Стажёра
→ Знание эксплуатационной документации по системе электронного документооборота
→ Понимание процесса разработки и жизненного цикла ПО
→ Понимание основ работы с мобильными приложениями (Android/iOS)
→ Знание методов ручного тестирования прикладного ПО
→ Знание правил регистрации, оформления и обработки ошибок
→ Навык работы с багтрекерами
→ Знание принципов создания тест-кейсов
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы от 1,5 лет
→ Опыт тестирования
→ Опыт разработки сценариев тестирования, формирования отчётности
→ Опыт применения основных техник тест-дизайна
→ Опыт раскатки тестовых стендов, создания тестовых данных в БД
Hard skills
→ Hard skills уровня Junior
→ Знание интеграционного тестирования
→ Умение различать frontend и backend баги
→ Знание системы контролей версий (SVN/Git)
→ Умение работать с API (Postman, SoapUI)
→ Умение применять снифинг трафика мобильных приложений (Fiddler/Shark/Charles)
→ Знание запросов к БД: обновление, удаление, вставка, join/вложенные запросы, агрегатные
→ Знание подготовки и формирования тестовых данных
→ Знание техник тест-дизайна, написание сценариев тестирования (в т.ч. интеграционных)
→ Знание технологий и инструментов интеграции систем (WEB Services, SOAP, JMS, REST и т.п.)
→ Понимание XML
→ Умение разбираться в лог-файлах
→ Тестирование методом чёрного ящика
→ Подготовка отчётов
→ Навыки аналитической работы с документацией
→ Навыки проведения интеграционного тестирования
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы от 3 лет в сфере функционального тестирования
→ Опыт работы в СЭД, сопровождения и функционального администрирования СЭД
→ Опыт работы с технологиями контейнеризации (Docker/Kubernetes)
Hard skills
→ Hard skills уровня Middle
→ Понимание кода на Java, Javascript
→ Навык настройки тестовых стендов, репозитория с тестовыми данными и их заливка
→ Навыки составления сложных выгрузок из БД
→ Знания систем CI/CD(Jenkins/Gitlab), настройку джобов, анализ
→ Навык подготовки тест-планов
→ Навыки исследовательского тестирования
→ Подготовка сводных отчётов
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт работы от 3 лет в сфере функционального тестирования
→ Опыт управления распределённой командой
→ Опыт ведения систем отчётности тестирования (TMS) (настройка дашбордов, досок, отчётов, самих систем)
Hard skills
→ Hard skills уровня Senior
→ Навыки организации работ по тестированию
→ Навыки разработки стратегии тестирования
→ Навыки оценки затрат на тестирование
→ Навыки оценки качества и результатов тестирования
→ Навык анализа рисков тестирования
→ Навык подбора тестировщиков
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Тестирует программное обеспечение при помощи специальных инструментов — программ, эмулирующих действия большого количества пользователей системы. НТ проводится для проверки соответствия ПО требованиям к производительности, таким как быстродействие пользовательских операций и количество одновременно работающих пользователей.
Опыт
→ Без опыта
Hard skills
→ Техническое образование (3 курс+)
→ Базовые знания языков программирования
→ Базовые знания MS Office
→ Базовые знания о тестировании ПО
→ Базовые знания сетевых технологий и протоколов
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
Hard skills
→ Hard skills Стажёра
→ Знание эксплуатационной документации по системе электронного документооборота
→ Понимание процесса разработки и жизненного цикла ПО
→ Знание базовых принципов разработки скриптов нагрузочного тестирования для ПО
→ Базовые навыки работы с инструментами Loadrunner/Jmeter
→ Понимание профиля нагрузочного тестирования
→ Знание принципов сбора результатов нагрузочного тестирования
→ Понимание целей и задач нагрузочного тестирования
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы в нагрузочном тестировании от 1 года
Hard skills
→ Hard skills уровня Junior
→ Навыки разработки профилей тестирования и проведения нагрузочных испытаний
→ Подготовка и формирования методик и отчётов по нагрузочному тестированию
→ Знание инструментов нагрузочного тестирования (Loadrunner/Jmeter/Gatling/K6)
→ Знание технологий и инструментов интеграции систем (WEB Services, SOAP, JMS и т.п.)
→ Знание скриптовых языков bash, shell, power shell, batch
→ Понимание XML, сетевых технологий и протоколов
→ Понимание принципов взаимодействия и коммуникации с распределённой командой проекта
→ Умение разбираться в лог-файлах
→ Знание технологий и инструментов интеграции систем (WEB Services, SOAP, JMS, REST и т.п.)
→ Навыки аналитической работы с документацией
→ Навыки проведения интеграционного нагрузочного тестирования (написания заглушек)
→ Знание принципов работы СУБД, организации и работы с данными в реляционных базах данных
→ Понимание принципов CI/CD
→ Знание методологии управления проектами
→ Навыки обработки и анализа показателей
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы в нагрузочном тестировании от 3 лет
Hard skills
→ Hard skills уровня Middle
→ Навыки планирования процесса тестирования
→ Навыки настройки мониторинга и понимания ключевых и специфических системно-технических ресурсов ландшафта тестирования
→ Подготовка сводных отчётов
→ Навыки администрирования/развёртывания и поддержки ПО/ОС и окружения для проведения нагрузочного тестирования
→ Опыт внедрения новых инструментов для нагрузочного тестирования
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт в сфере нагрузочного тестирования от 6 лет
→ Опыт управления распределённой командой
Hard skills
→ Hard skills уровня Senior
→ Навыки организации работ по тестированию
→ Навыки разработки стратегии тестирования
→ Навыки оценки затрат на тестирование
→ Навыки оценки качества и результатов тестирования
→ Навык анализа рисков тестирования
→ Навык подбора тестировщиков
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
Автоматизирует наиболее критичные для бизнеса сценарии, чтобы их проверка выполнялась быстрее и с меньшими трудозатратами. Должен иметь способность быстро разбираться в новых предметных областях и хорошие технические знания в области автоматизации тестирования веб-приложений.
Опыт
→ Без опыта
Hard skills
→ Техническое образование (4 курс+)
→ Знания Windows и Linux на уровне продвинутого пользователя
→ Знания на базовом уровне сетевых протоколов и организации сетей передачи данных
→ Знания процессов тестирования и разработки программного обеспечения
→ Базовые знания Java, Javascript
→ Знание и понимание формата путей Xpath, знание селекторов, HTML, CSS
→ Начальные знания автоматизации тестирования веб-интерфейсов посредством Selenium WebDriver
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт работы в IT от 6 месяцев (автоматизированное тестирование web)
Hard skills
→ Hard skills Стажёра
→ Уверенное знание Java
→ Навыки работы в среде разработки (например, IntelliJ IDEA)
→ Понимание XML
→ Знание Xpath, CSS
→ Понимание паттерна Page Object
→ Умение пользоваться системами управления конфигурациями (Git/Gitlab)
→ Небольшой практический опыт в разработке автоматизированных тестов на одном из общеизвестных фреймворков
→ Знания основных принципов работы тестовых фреймворков (JUnit5/TestNG или аналоги)
→ Понимание процессов разработки
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы в IT от 1 года (автоматизированное тестирование web, backend)
→ Опыт работы с СУБД
→ Опыт автоматизации тестирования веб-интерфейсов посредством Selenium WebDriver/Selenide
→ Опыт подготовки тестовой документации
→ Опыт применения паттернов проектирования автоматизированных тестов
→ Опыт работы с инструментами CI/CD (Gitlab/Jenkins): настройка джобов, анализ
→ Опыт разработки и развития тестового фреймворка
→ Опыт работы с командной строкой Linux
Hard skills
→ Hard skills уровня Junior
→ Знание скриптовых языков bash, shell, power shell, batch
→ Владение SQL на уровне написания запросов
→ Уверенные знания сетевых технологий и протоколов
→ Знания REST API
→ Навыки работы со средствами документирования и оперативного управления тестирования (HP ALM, Test It, Jira)
→ Использование инструментов и библиотек автоматизированного тестирования (Selenium/Selenide, Allure, Git, Maven/Gradle)
→ Знание методологий Agile, Scrum, Waterfall, управления проектами
→ Понимание архитектурных принципов построения информационных систем
→ Английский язык уровня А2
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы в IT от 2 лет (автоматизированное тестирование web)
→ Опыт администрирования серверов Linux (Astra Linux, Debian, Ubuntu), Windows (2012 R2, 2016) от 1 года
→ Опыт работы с технологиями контейнеризации (Docker/Kubernetes)
Hard skills
→ Hard skills уровня Middle
→ Понимание распараллеливания автоматизированных тестов в большое количество потоков (поддержка и доработка)
→ Уверенное владение фреймворками и библиотеками Selenium/Selenide, Allure, Git, TestNG, Junit, Maven/Gradle
→ Навыки работы с инструментами DevOps, умение конфигурировать Jenkins/Gitlab pipeline
→ Навыки работы с системами контроля версий (rebase, force push, изменение историй, перенос коммита cherry-pick)
→ Навык применения распараллеливания автоматизированных тестов в большое количество потоков (Selenoid/Selenium Grid и аналоги)
→ Навык написания скриптов под различные, разовые потребности бизнеса
→ Умение создавать и запускать Docker образы
→ Умение с нуля развернуть автоматизацию тестирования проекта
→ Навыки IT-коучинга
Soft skills
→ Soft skills уровня Middle
→ Многозадачность
→ Умение находить нестандартные решения
→ Навыки ментора
Опыт
→ Опыт уровня Senior
→ Опыт работы в IT от 3 лет (автоматизированное тестирование)
→ Опыт управления командой
→ Опыт ведения плана работ
Hard skills
→ Hard skills уровня Senior
→ Организация работы распределённой команды, постановка и контроль задач, ответственность за результат
Soft skills
→ Soft skills уровня Senior
→ Стратегическое мышление
→ Ведение переговоров
→ Управление проектами и контроль реализации задач
О профессии
Специалист технической поддержки оказывает помощь пользователям в решении проблем с программным и аппаратным обеспечением компьютера или другого устройства. Специалист технической поддержки играет важную роль в обеспечении безопасности и эффективности работы пользователей с компьютером или другим устройством. Он помогает пользователям решать проблемы и улучшать свой опыт использования технологий.
Выберите профессию
Оказывает помощь пользователям при работе в корпоративных системах, выполняет типовые запросы и консультации по различным услугам.
Опыт
→ Без опыта
Hard skills
→ Основное общее/неполное высшее/высшее/средне-специальное образование
→ Опытный пользователь ПК, знание MS Office
→ Опыт работы в call-центрах (является преимуществом)
→ Понимание устройства AD (общая структура)
Soft skills
→ Аналитические навыки, системное мышление
→ Навыки самообучения
→ Умение работать в команде
→ Рабочая этика
Опыт
→ Опыт Стажёра (стажировка в Гринатоме)
→ Опыт работы в технической поддержке от 1 года
→ Опыт работы в call-центре (является преимуществом)
Hard skills
→ Hard skills Стажёра
→ Знания по продуктам: мессенджер Atom Space, Atom ВКС, телефонные системы
→ Навык выполнения типовых запросов пользователей в СУ ИТ (HPSM)
→ Умение работать с большим объемом информации
→ Умение быстро принимать решения согласно инструкциям и регламентам
→ Глубокое понимание AD, TCP IP, DHCP, DNS
→ Базовые знания в области VDI
→ Опыт и знания по продуктам: почтовый сервис, файловый сервис, каталог домена (active directory)
Soft skills
→ Soft skills Стажёра
→ Хорошие коммуникационные навыки, способность к открытому диалогу
→ Поиск и анализ информации
→ Адаптируемость
Опыт
→ Опыт уровня Junior
→ Опыт работы от 2 лет
Hard skills
→ Hard skills уровня Junior
→ Навык подготовки отчетов
→ Навык сопровождения ВКС мероприятий
→ Навык выполнения нетиповых запросов пользователей в СУ ИТ
→ Навык анализа и разбора проблем, возникающих у пользователей при работе с системами
→ Навык анализа и разбора отклоненных, возращенных на доработку обращений совместно с работниками соответствующих подразделений
Soft skills
→ Soft skills уровня Junior
→ Самостоятельность и высокая скорость работы
→ Нацеленность на результат
→ Инициативность
Опыт
→ Опыт уровня Middle
→ Опыт работы от 3 лет
→ Опыт сопровождения сложных ВКС мероприятий
→ Опыт участия во внедрении и тестировании новых функций систем мессенджинга, ВКС и телефонии
→ Опыт участия во внедрении и тестировании новых функций систем
→ Опыт участия во внедрении утилит и скриптов по