Simulative – Telegram
7.39K subscribers
1.7K photos
70 videos
1 file
1.26K links
Привет! Мы — образовательная платформа в сфере аналитики Simulative: simulative.ru

Создаём курсы-симуляторы, где обучаем не на «апельсинках», а на кейсах из реального бизнеса.

Наш уютный чат: @itresume_chat
Поддержка: @simulative_support
Download Telegram
💫 Юра, мы оправдали твои надежды!

Ровно 60 лет назад весь мир следил за запуском первой ракеты с человеком на борту в космос! С тех пор понимание мира и знания о Вселенной изменились навсегда.

Но прогресс на этом не остановился - давайте вспомним, какие еще научные прорывы произошли с того момента.

Вместе с Enabla собрали в карточках 7 значимых открытий в мире науки и IT нашего времени!

Юра бы гордился нами, согласны? 😏
​​Дайджест вакансий за 05.04.2021 - 12.04.2021 🕵️‍♂️

✉️ Присылайте свои резюме на почту hr@itresume.ru

QA Engineer (automation)

Зарплата: от 140 000 руб.
Компания: ООО "Сберлогистика"
Занятость: Удаленная работа
Опыт: от 2 лет

Ключевые навыки: Автоматизация тестирования (web, API),Python или Java, Тестирование, Настройка пайплайнов для CI/CD, Понимание принципов работы клиент-серверной архитектуры, сетей, микросервисов, LInux

Дополнительные навыки: Docker/Kubernetes, Автоматизация тестирования мобильных приложений, JS. SQL

Ссылка на вакансию: https://vk.cc/c0OOhH


Инженер по автоматизации тестирования

Зарплата: от 120 000 руб.
Компания: Сберавто
Занятость: Удаленная работа
Опыт: от 1 года

Ключевые навыки: Принципы тест-дизайна и автоматизации тестирования, Python или Java, опыт работы с современными библиотеками и инструментами автоматизации, Написание автотестов на API, Web и Mobile, Баг-трекинговые системы (Jira, Redmine и т.п.)

Дополнительные навыки: RobotFramework, Docker и Kubernetes, Jenkins pipeline, Linux, тестовые proxy, опыт создания моков API

Ссылка на вакансию: https://vk.cc/c0OORV


Аналитик

Зарплата: от 50 000 руб.
Компания: ООО Тяжпромальянс
Занятость: Полная занятость, удаленная работа
Опыт: не требуется

Ключевые навыки:Python, Аналитические способности, Поиск информации в интернете (включая базы тендеров, таможенные базы и т.д.), Понимание принципов бизнес-анализа и владение базовыми методами (SWOT-анализ, GAP-анализ и т.д.), Принципы моделирования и прогнозирования, Excel

Ссылка на вакансию: https://vk.cc/c0OQTm


Middle/Senior Backend разработчик (C#, SQL)

Зарплата: от 160 000 до 250 000 руб.
Компания: НИЦ Soft
Занятость: Полная занятость, удаленная работа
Опыт: не требуется

Ключевые навыки: .Net, .Net Core, C#, ASP.NET MVC, REST API,SQL, Оптимизвция опросов, Понимания принципов работы реляционных баз данных, ООП, Unit-тесты.

Дополнительные навыки: TSQL, Знание принципов TDD

Ссылка на вакансию: https://vk.cc/c0ORhR


Аналитик SPARK

Зарплата: до 150 000 руб.
Компания: Wanted
Занятость: Полная занятость, удаленная работа
Опыт: не требуется

Ключевые навыки: SPARK, SQL, ETL (SAS DI, Teradata, Informatica), Понимание принципов построения хранилищ DWH

Ссылка на вакансию: https://vk.cc/c0ORDK


QA - engineer / WEB-developer

Зарплата: от 80 000 руб.
Компания: ООО Перфект Системс
Занятость: Полная занятость, удаленная работа
Опыт: 1–3 года

Ключевые навыки: DWH / Data Lake, Знание архитектуры и базовых принципов построения аналитических платформ данных, механизмов интеграции систем, Тестирование, SQL, GIT, Jira, Confluence, CI/CD.

Дополнительные навыки: MPP СУБД, NoSQL СУБД, Hadoop, ETL инструменты, инструментами DQ, MDM

Ссылка на вакансию: https://vk.cc/c0OSj7


Web - разработчик (full stack, python, js)

Зарплата: от 120 000 руб.
Компания: ВЕСТА, Логистическая компания
Занятость: Полная занятость, удаленная работа
Опыт: от 1,5 лет

Ключевые навыки: Python, Разработка серверных приложений на веб-фреймворках Python (Flask, Django, Falcon и др.), SQLAlchemy Core + Alembic, WEB Framework-и, Понимание ООП, SOLID, Ознакомленность с принципами Hexagonal, Clean Architecture, Опыт тестирования (юнит-тесты, интеграционное), Git, Unix-системы, Английский язык не ниже Intermediate.

Дополнительные навыки: OpenShift; JS, SPA; Системный анализ; Kafka, RabbitMQ

Ссылка на вакансию: https://vk.cc/c0OSVp

#vacancy
​​GROK IT!

Задача по Python: Что выведет код?

Правильный ответ раскроем завтра 😏

#grokit
​​GROK IT! Ответ на задачу о collections.Counter 🔔

Вчера опубликовали вопрос: Что выведет код?

  from collections import Counter
c = Counter(a=4, b=2, c=0, d=-2)

list(c.elements())

» 4, 2, 0, -2
» Error
» 'a', 'a', 'a', 'a', 'b', 'b'
» 'b', 'b', 'a', 'a', 'a', 'a'


ОТВЕТ: 'a', 'a', 'a', 'a', 'b', 'b'


💥 ОБЪЯСНЕНИЕ:

👉🏻 Модуль collections предоставляет специальные типы данных, расширяющие возможности стандартных словарей, списков, кортежей и множеств.

👉🏻 Один из самых известных типов - collections.Counter. Это вид словаря, который позволяет нам считать количество неизменяемых объектов (в частности, строк).

👉🏻 В нашем случае, переменная c содержит словарь Counter, в котором 4 буквы «а», 2 буквы «b» и нет ни одной с или d (т.к. количество меньше или равно 0).

👉🏻 После этого мы вызываем метод elements(), который возвращает список элементов в лексикографическом порядке. Поэтому на выходе мы получаем список 'a', 'a', 'a', 'a', 'b', 'b'.

🗣 На этом возможности Counter не заканчиваются - у этого словаря есть и другие методы. Например:

- most_common(n) - возвращает n наиболее часто встречающихся элементов, в порядке убывания встречаемости

- counter1.subtract(counter2) - вычитание словарей

-.-.-.-.-.-

❗️Таким образом, правильный ответ - ['a', 'a', 'a', 'a', 'b', 'b']

#grokit
🐍 Style Guide для кода на Python

PEP8 - это набор правил, который описывает общепринятый стиль написания кода на языке Python. Вот, как минимум, 4 причины знать и использовать PEP8:

1. Это делает код более читаемым
2. Этот вопрос часто задают на собеседовании
3. Это показывает Ваш профессионализм
4. Это +100 к карме :)

💥 Девиз PEP8: Код читается чаще, чем пишется. А значит нужно его подготовить, чтобы даже самый неопытный читатель смог разобраться.

Мы собрали для Вас основные положения PEP8, которые точно нужно знать. Представляете, что бы было, если бы все выполняли эти правила?... 🤔

P.S. Но помните, бездумное следование всем рекомендациям не всегда приводит к желаемому результату. Иногда лучше прислушаться к здравому смыслу! 😉

#cheatsheet
​​GROK IT!

Задача по математике: Какое утверждение верно?

Правильный ответ раскроем завтра 😏

#grokit
🧐 Какие алгоритмы Вы знаете?

Классический вопрос на любом собеседовании - запрограммировать какой-нибудь алгоритм. 90 % кандидатов проваливаются именно на этом вопросе :c

А какие из перечисленных алгоритмов знаете Вы? Сможете пройти техническое интервью? 😏