fokcus

Программист

МБДОУ "ДЕТСКИЙ САД №1 "НАСЫП" А. ПОНЕЖУКАЙ" · Республика Адыгея (Адыгея)

31 100 — 36 900 ₽

Опубликовано 3 мес назад

Как распознать мошенников

Настоящий работодатель не просит войти через iCloud или Apple ID, прислать коды из SMS, установить программу для «тестового задания», перевести деньги или оплатить обучение. Если просят — это не работа.

Висит давно Висит 3 мес назад — за это время вакансии обычно закрывают

Знание языков программирования (Python, Java, C++, JavaScript и др.). Выбор языка зависит от направления разработки, например, для фронтенд-разработки JavaScript, для бэкенд-разработки Python. Понимание алгоритмов и структур данных . Нужно знать, как описывать структурные элементы (массивы, списки, стеки, очереди, деревья, графы), формировать поисковые и сортировочные алгоритмы. Умение работать с базами данных (SQL, NoSQL). Навыки работы с инструментами: системами контроля версий (например, Git) для управления кодом, IDE (интегрированными средами разработки), системами сборки и управления структурами (Maven, npm, Gradle). Освоение методологий разработки программ, например, Agile и Scrum гибких подходов к разработке, ориентированных на быструю адаптацию к изменениям, или DevOps методологии, объединяющей разработку и операционные процессы для повышения эффективности. Владение английским языком (как минимум для изучения документации).

Самостоятельная разработка новых компьютерных программ, тестирование и наладка новых программ. Анализ, исследование и модернизация уже имеющихся в организации компьютерных программ в соответствии с поставленными задачами. Определение объёма и содержания контрольных примеров, с помощью которых можно наиболее эффективно проверить, соответствует ли программа своему функциональному назначению. Запуск в работу отлаженных программ и заведение в них исходных данных в соответствии с условиями поставленных задач. Корректировка разработанных программ на основе анализа выходных данных. Разработка инструкции по работе с программами, оформление необходимой технической документации. Отслеживание работы внедрённых программ и программных средств.

Навыки

Показать как в источнике
Программист

Знание языков программирования (Python, Java, C++, JavaScript и др.). Выбор языка зависит от направления разработки, например, для фронтенд-разработки JavaScript, для бэкенд-разработки Python. Понимание алгоритмов и структур данных . Нужно знать, как описывать структурные элементы (массивы, списки, стеки, очереди, деревья, графы), формировать поисковые и сортировочные алгоритмы. Умение работать с базами данных (SQL, NoSQL). Навыки работы с инструментами: системами контроля версий (например, Git) для управления кодом, IDE (интегрированными средами разработки), системами сборки и управления структурами (Maven, npm, Gradle). Освоение методологий разработки программ, например, Agile и Scrum гибких подходов к разработке, ориентированных на быструю адаптацию к изменениям, или DevOps методологии, объединяющей разработку и операционные процессы для повышения эффективности. Владение английским языком (как минимум для изучения документации).

Самостоятельная разработка новых компьютерных программ, тестирование и наладка новых программ. Анализ, исследование и модернизация уже имеющихся в организации компьютерных программ в соответствии с поставленными задачами. Определение объёма и содержания контрольных примеров, с помощью которых можно наиболее эффективно проверить, соответствует ли программа своему функциональному назначению. Запуск в работу отлаженных программ и заведение в них исходных данных в соответствии с условиями поставленных задач. Корректировка разработанных программ на основе анализа выходных данных. Разработка инструкции по работе с программами, оформление необходимой технической документации. Отслеживание работы внедрённых программ и программных средств.