22 декабря 2024
О нас
Привет!
Компания ТулаСофт - IT-компания с 20-летней историей. Мы занимаемся разработкой ПО и автоматизацией бизнес-процессов для больших компаний.
Мы работаем с крупнейшими банками, страховыми компаниями, федеральными ритейлерами.
Требования:
- Высшее техническое образование в сфере информационных технологий или связанных областях.
- Опыт работы в роли системного архитектора или подобной позиции не менее 5 лет.
- Наличие сертификаций и обучения в области системной архитектуры будет являться преимуществом.
2. Профессиональные навыки
- Глубокое понимание архитектурных концепций и методологий, таких как SOA, REST, микросервисы и т.д.
- Опыт работы с различными архитектурными стилями и шаблонами проектирования.
- Знание современных языков программирования и фреймворков (плюсы/минусы и т.д.).
- Умение использовать различные инструменты для моделирования и проектирования систем, такие как UML, CASE-средства и т.д.
- Знание и опыт работы с инфраструктурными технологиями, такими как контейнеризация и оркестрация с использованием Docker и Kubernetes.
- Опыт работы с MongoDB, PostgreSQL , проектирование СУБД.
- Умение работать с распределенными системами и межсервисной коммуникацией, используя технологии, такие как Apache Kafka, RabbitMQ, REST, gRPC и т.д.
- Знание и опыт работы с инструментами для автоматизации развертывания и тестирования, такими как Jenkins, Selenium и т.д.
- Разработка и применение различных методов развертывания приложений, таких как CI/CD и DevOps.
- Умение использовать инструменты управления версиями, такие как Git или SVN.
- Опыт работы с системами управления проектами и задачами, такими как Jira и т.д.
- Знание и опыт работы с различными системами мониторинга и логирования, такими как Grafana, Prometheus, ELK стек и т.д.
- Знание и умение работать с технологиями виртуализации.
- Наличие опыта разработки технической документации (ГОСТ 34, ГОСТ 19);
- Наличие опыта работы программистом не менее 5 лет;
- Умение контролировать процесс проектирования, внедрения и сдачи ИТ-инфраструктуры на соответствие требованиям заказчика, нормативным, регламентирующим и руководящим документам.
- Проведение высокоуровневой экспертной оценки разработанных архитектурных решений и определение качества выполнения технических задач профильными подразделениями и субподрядчиками
- Опыт проектирования и настройки программных средств СЗИ/СКЗИ
- Обеспечение интеграции всех частей решения в единое целое на этапах проектирования и реализации, а также интеграции со смежными системами в соответствии с требованиями технического задания;
3. Аналитические навыки:
- Опыт анализа и определения требований к системе.
- Умение оценивать и анализировать достоинства и недостатки различных архитектурных решений.
- Способность разрабатывать и оценивать алгоритмы и архитектурные решения.
- Глубокое понимание процесса разработки программного обеспечения и жизненного цикла разработки.
4. Коммуникативные и лидерские навыки:
- Способность эффективно коммуницировать с различными участниками проекта, ключевыми представителями заказчика и подрядными организациями.
- Умение обеспечивать техническое руководство деятельностью проектных команд на всех стадиях и этапах проектной деятельности;
- Умение представлять сложные концепции и идеи простым и понятным языком.
- Способность защищать технические решения перед заказчиками.
5. Способность адаптироваться:
- Готовность быстро адаптироваться к новым технологиям и требованиям.
- Способность адаптировать архитектурные решения к меняющимся требованиям.
- Умение принимать обоснованные решения в условиях неопределенности и ограничений.