Ведущий программист
Обязанности:
- определение источников данных для анализа, идентификация внешних и внутренних источников данных для проведения аналитических работ; - получение и фильтрация данных из источников; - извлечение, проверка и очистка данных из источников; - агрегация и разработка представления данных из источников; - оценка соответствия набора данных предметной области и задачам работы. В рамках обобщенной трудовой функции разработки и отладки программного кода: - формализация и алгоритмизация поставленных задач; - написание программного кода с использованием языков программирования, определения и манипулирования данными; - оформление программного кода в соответствии с установленными требованиями; - работа с системой контроля версий; - проверка и отладка программного кода. В рамках обобщенной функции проверки работоспособности и рефакторинга кода программного обеспечения: - разработка процедур проверки работоспособности и измерения характеристик программного обеспечения; - разработка тестовых наборов данных; - проверка работоспособности программного обеспечения; - рефакторинг и оптимизация программного кода; - исправление дефектов, зафиксированных в базе данных дефектов. В рамках трудовой функции анализа требований к программному обеспечению: - анализ возможностей реализации требований к программному обеспечению; - оценка времени и трудоемкости реализации требований к программному обеспечению; - согласование требований к программному обеспечению с заинтересованными сторонами. В рамках трудовой функции проектирования программного обеспечения: - модификация архитектуры программного обеспечения; - проектирование структур данных; - проектирование баз данных.
Требования:
Среднее профессиональное образование. Практическая работа в области разработки программного обеспечения не менее одного года.