System Analyst
ВакансіїSummary
резервных поиск кандидатов под БЦК
Responsibilities
1. Сбор, анализ и прописание требований для разработки: Трансляция продуктовых инициатив(в виде бизнес требований) в четкие технические спецификации (написание подробных эпиков и задач в Jira) для разработки клиентских сервисов
2. Проектирование интеграций и архитектуры: Описание взаимодействия систем, потоков данных и событийной модели (включая работу с брокерами сообщений, такими как Kafka)
3. Разработка контрактов API: Проектирование REST/SOAP сервисов, описание структур данных (JSON/XML) и поддержка документации в актуальном состоянии (Swagger)
4. Документирование систем: Создание и поддержка технической базы знаний в Confluence, отрисовка схем взаимодействия компонентов (Sequence, Activity diagrams)
5. Сопровождение жизненного цикла фичи: Тесное взаимодействие с продуктовой командой, UX/UI-дизайнерами (включая анализ макетов в Figma с точки зрения технической реализации) и разработчиками на всех этапах от груминга до релиза
6. Работа с данными: Проектирование структур данных, участие в настройке трекинга событий (например, через data layers в Google Tag Manager) и проектирование логики для фронтенда
7. Приемочное тестирование: Проверка корректности работы интеграций, самостоятельное тестирование API (Postman) и помощь QA-инженерам в локализации сложных дефектов
8. Проработка мобильной специфики: Проектирование механизмов роутинга (диплинки, внутренние переходы), работы систем уведомлений (FCM/APNs) и форматов передачи UI-компонентов (Markdown, JSON-шаблоны) на фронт приложения
9. Ведение справочников: Систематизация и поддержка таблиц маппинга, статусов, UTM-меток и параметров продуктов с обязательным учетом мультиязычности (RU, EN, KZ)
10. Обеспечение поддержки (Support): Составление траблшутинг-матриц для службы технической поддержки с готовыми алгоритмами локализации и решения частых проблем
Requirements
Технические навыки (Hard Skills):
1. Архитектура: Глубокое понимание принципов микросервисной и событийно-ориентированной архитектуры
2. Интеграции: Практический опыт проектирования API, понимание синхронного и асинхронного взаимодействия систем
3. Брокеры сообщений: Понимание принципов работы с Kafka
4. Моделирование: Уверенное владение нотациями BPMN и UML для визуализации процессов и системной логики
5. Базы данных: Знание SQL на уровне написания сложных запросов (PostgreSQL.), понимание принципов работы СУБД
6. Инструментарий: Jira, Confluence, Postman, Swagger, базовое понимание работы с системами контроля версий (Git)
7.Специфичный инструментарий: Владение утилитой cURL для тестирования API и синтаксисом PlantUML для отрисовки Sequence- и ER-диаграмм «как код»
8. Безопасность: Понимание принципов межсервисной авторизации и работы с токенами (Keycloak, Bearer)
9. Понимание mobile-экосистемы: Знание жизненного цикла мобильного приложения
Личностные качества (Soft Skills):
1. Коммуникация: Умение выступать «мостом» между бизнесом и технической командой, переводя продуктовые гипотезы в строгую логику
2. Системное мышление: Способность видеть продукт целиком, предугадывать узкие места в архитектуре и последствия изменений на главной странице приложения
3. Внимание к деталям: Скрупулезность при описании крайних случаев (edge cases) и обработки ошибок (например, при транзакциях или проверках безопасности)
4. Структурная педантичность: Умение работать с большими объемами справочной информации, поддерживать строгий порядок в документации, включая ведение истории версий (changelog)
5. Проактивная отработка сбоев (Критическое мышление): Умение предвидеть отказы систем и заранее описывать для них алгоритмы обработки ошибок и действия саппорта
Desired skills
Reasons to join us
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson &' Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Join us!
Локації
Kazakhstan
Будемо раді бачити вас!
Ми обробляємо персональні дані відповідно до GDPR
Шукаєте нові можливості для розвитку? Ознайомтеся з відкритими позиціями в Andersen просто зараз