Вакансия: Руководитель группы разработки (Team Lead)
Описание вакансии
Атом.Порт - система управления конфигурациями. Уникальное решение от Гринатома для импортозамещения рабочих мест.
Стек: Python, SaltStack, Angular, TypeScript, PostgreSQL, Redis, Docker/K8S.
Обязанности: 1. Проектирование архитектуры программного комплекса Атом.Порт :
- Изучение требований заказчика и определение функциональности, необходимой для программы.
- Проектирование модулей и компонентов программы.
- Разработка детального плана развертывания и управления конфигурациями.
- Следить за тенденциями в отрасли и новыми технологиями, применяя это знание для улучшения архитектуры и функциональности системы.
2. Участие в разработке и тестировании ПО:
- Разработка и документирование функциональных и нефункциональных требований к программе.
- Составление технической документации и спецификаций.
- Оценка и управление рисками в процессе разработки программного комплекса.
- Участие в разработке модулей и компонентов программы.
- Тестирование и отладка программного комплекса.
3. Работа с клиентами и командой разработки:
- Взаимодействие с клиентами для понимания их требований и обратной связи.
- Координация работы команды разработки и обеспечение согласованности решений.
- Проведение обучения и поддержки пользователей программного комплекса.
- Участие в планировании и оценке проектов.
Ожидаем от кандидата: - Опыт работы в области разработки и проектирования программных продуктов.
- Понимание принципов управления конфигурациями и опыт работы со средствами автоматизации процессов.
- Сильные знания операционных систем GNU/Linux и Microsoft Windows, а также опыт работы с технологиями виртуализации
- Опыт работы с инструментами управления конфигурациями, такими как Ansible, Puppet или Chef.
- Отличные навыки решения проблем, с возможностью анализировать сложные технические проблемы и разрабатывать творческие решения.
- Сильные навыки общения и лидерства, с возможностью сотрудничать с кросс-функциональными командами и вести команды разработчиков.
- Опыт работы с гибкими методологиями разработки и системами управления версиями, такими как Git.
- Навыки проектирования и архитектуры программного обеспечения.
- Умение работать в команде и хорошие коммуникативные навыки.
- Опыт работы с заказчиками и понимание их потребностей.
- Умение работать с документацией и составлять технические спецификации.
- Аналитическое мышление и способность к решению сложных задач.
- Знание программного обеспечения для управления конфигурациями.
- Знание российского ПО и опыт работы с гибридной инфраструктурой.