Архитектор программного обеспечения
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Алматы |
О компании
NCRM — это современная облачная CRM-платформа, разработанная для автоматизации и управления бизнес-процессами компаний. Мы создаём продукт, который помогает бизнесу эффективнее работать с клиентами, управлять продажами и аналитикой.
Среди наших клиентов — компании из разных отраслей: образование, продажи, финансы и онлайн-сервисы. Мы развиваемся, расширяем функциональность платформы и ищем тех, кто готов строить сложные, масштабируемые решения вместе с нами.
Вам предстоит:
- Управление проектами по разработке и оптимизации архитектуры бизнес-критичных программно-аппаратных решений (ПАР) для облачной инфраструктуры
- Формирование требований к ПАР, включая выбор ПО, интеграцию и взаимодействие компонентов между собой и с внешними системами
- Разработка и согласование методологии жизненного цикла ПАР
- Проведение аудита и оптимизации технологических процессов и архитектурных решений
- Создание и внедрение методологий оценки качества и эффективности ПАР (наблюдаемость, мониторинг, KPI)
- Разработка инструментов для автоматизации развертывания, настройки и тестирования решений
- Контроль за реализацией архитектурных решений, участие во внедрении, развитии и оптимизации
- Участие в переговорах с внутренними и внешними заказчиками для выявления потребностей и разработки оптимальных решений
- Ведение сметной документации с учетом бюджета
- Разработка технических заданий
- Организация взаимодействия между командами и консультирование внутренних заказчиков
Обязанности:
- Проектирование архитектур, обеспечивающих надежность, масштабируемость и отказоустойчивость
- Подбор технологий, создание архитектурных и технических спецификаций
- Декомпозиция задач, взаимодействие с командами разработчиков
- Участие в код-ревью и контроль качества разработки
- Создание прототипов и концептов решений
- Приёмка технических решений и контроль за соответствием требованиям
Требования:
- 6+ лет опыта в сфере IT, в одной или нескольких из следующих областей:
- Архитектура программного обеспечения и облачные решения
- Инженерно-программная архитектура
- Инфраструктура и DevOps
- Бизнес-анализ и техническое проектирование
- Управление IT-проектами и продуктами
- Глубокое понимание принципов проектирования: SOA, DDD, Microservices, Clean Architecture
- Опыт построения масштабируемых систем и комплексных решений
- Владение инструментами CI/CD, мониторинга, автоматизации
- Навыки составления ТЗ, технической документации, архитектурных диаграмм
- Умение эффективно коммуницировать с разработчиками, бизнесом
Будет плюсом:
- Опыт внедрения решений в высоконагруженных и отказоустойчивых системах
- Знание языков: Python, Angular и т.д.
- Опыт работы с Kubernetes, Docker.
- Знание современных инструментов для мониторинга и логирования (Prometheus, Grafana, ELK и пр.)
- Навыки управления командой архитекторов или разработки
Мы предлагаем:
- Участие в технологически сложных проектах
- Работа в команде профессионалов, открытых к инновациям
- Влияние на технологические решения и выбор стеков
- Гибкий график, возможности для профессионального роста
Готовы обсудить?
Присылайте резюме и (по возможности) портфолио реализованных проектов на Telegram (@ncrmsupport)
Опыт | 3-6 лет |
График работы | Удаленная работа |