ID 3480. Solution architect
Ставка: до 2 100 руб./час*указывайте в форме ставку с налогами)
Требования:
1. Техническая экспертиза и архитектура (Обязательно)
- Архитектура: Практический опыт (от 3+ лет) проектирования и вывода в production микросервисных архитектур для highload-систем. Глубокое знание паттернов (Saga, CQRS, API Gateway, Circuit Breaker) и компромиссов при их выборе.
- Java и экосистема: Экспертный уровень (7+ лет) в Java 11/17+, Spring Boot, Spring Cloud. Понимание внутреннего устройства фреймворков, умение оптимизировать и глубоко профилировать приложения на JVM.
- Данные и messaging:
- PostgreSQL: Экспертиза в проектировании схем, шардировании, репликации, тонкой настройке для high-throughput.
- Apache Kafka: Глубокое понимание внутренней механики, обеспечение exactly-once семантики, тюнинг кластеров.
- Инфраструктура и DevOps (SRE Mindset):
- Kubernetes: Экспертные знания (развёртывание, networking, service mesh, Helm).
- CI/CD: Опыт построения отказоустойчивых пайплайнов (GitLab CI/Jenkins) в строгих условиях.
- Infrastructure as Code: Практика с Terraform/Ansible.
- Observability: Внедрение стеков мониторинга, трейсинга и логирования (Prometheus, Grafana, Jaeger, ELK).
2. Лидерство и процессы (Must Have)
- Техническое лидерство: Опыт проведения сложного code review, технического интервьюирования, принятия решений по стеку и архитектуре.
- Наставничество: Системный подход к развитию навыков команды, проведение технических воркшопов.
- Коммуникация архитектуры: Умение понятно доносить архитектурные решения и их обоснование как до команды, так и до нетехнических стейкхолдеров.
- От 7+ лет в коммерческой разработке на Java, из них не менее 3 лет в роли ведущего разработчика/архитектора.
- Подтверждённый опыт полного цикла - от проектирования до поддержки в production - для сложных распределённых систем.
- Опыт работы в средах с жёсткими нефункциональными требованиями (availability 99.9%+, low latency, high throughput).
- Системное мышление и проактивность: Умение видеть картину целиком, предвидеть проблемы масштабирования и узкие места.
- Гиперответственность: Осознание, что архитектурная ошибка может привести к системным сбоям и финансовым потерям банка.
- Обучаемость: Готовность быстро погружаться в новую предметную область (кредитный процессинг).
- Опыт в финтехе, особенно с платежными или кредитными системами.
- Знакомство с Camunda BPMN или другими workflow-движками.
- Знание PL/SQL и опыт интеграции с legacy-АБС (Diasoft и др.).
Краткое описание проекта:
Техлид/Solution Architect в кредитном проекте – это продвинутый инженер-разработчик-практик с опытом проектирования и реализации высоконагруженных микросервисных систем/модулей, который выступает техническим наставником для команды разработки.
Идеальный кандидат – это senior+/lead-разработчик с 7+ годами опыта, который мыслит категориями систем/решений, а не модулей; имеет практический опыт проектирования и вывода в production сложных распределённых систем в условиях высоких нагрузок; готов брать на себя техническую ответственность и развивать команду.
Тип работ: outstaff / fulltime
Продолжительность работ: 12 месяцев
Допустимый часовой пояс (GMT): UTC+3
Для рассмотрения специалиста необходимо заполнить форму
Контакты:
*Для размещения информации о запросах и доступных IT-специалистах присоединяйтесь к чату Аутстаффинг агентств