Актуальные заказы по Agile

Solution Architect

Офис
Удаленно
Full-time

Company

The fintech company stablished in 1997, which has helped shape the online trading industry by merging innovative technology, market movements and digital trends. The multi-awarded online trading platform enables traders to access the market and invest in stocks or trade CFDs with underlying assets being commodities, Forex, ETFs, cryptocurrencies, and others. The company is, also, the Official Online Trading Partner of FC Bayern, bringing the exciting worlds of football and trading together. And builds innovative fintech so people can #TradeForMore.


Job Overview

With a broad geography, several regulations, a fast-increasing number of leads, and significant in-house product development, we have a complex to manage the corporate landscape. We are looking for a Solution Architect to join our Enterprise Architecture team who will collaborate with the Information Technology and Business Departments and make the company growth optimal.

The role requires both technical and interpersonal skills. It also assumes longer-term (strategic) thinking and planning skills.


Main Responsibilities

  • Being a part of the Enterprise Architecture team, you will work with Business-departments, IT Delivery & Operation teams to discover optimal solutions for various business problems. You should consider both functional and non-functional requirements: cost efficiency, time to market, and quality.
  • Develop technical product documentation, including product vision, roadmap, NFRs.
  • Record decisions and share among the IT Department.
  • Lead technical choices, including technology stack choice.
  • Participate in development of technical standards.
  • Offer and participate in the 3rd party software choice, participate in negotiations with vendors.
  • Typically, depending on experience, assignment to the roles of Domain Architect and Application Architect is encouraged.


Requirements

Total experience 8+ years is a must

  • Working experience of 2+ years as an Architect, System Analyst, or top-tire Developer or DevOps/SysOps;
  • Understanding of fintech, retail industry specifics;
  • Understanding of software development processes;
  • Clear communication skills & the ability to build strong business relationships; experience in negotiation at a high level;
  • Ability to determine systems reliability and performance problems and discover, validate and offer solutions;
  • Ability to write product documentation (specification, requirements, instructions, product strategy, and roadmap);
  • Languages: English – Upper-Intermediate

Additional Skills and knowledge preferred

  • Understanding of general software development processes within the Agile framework (Scrum, SAFe);
  • Understanding of architecture frameworks (e.g., TOGAF), design approach (e.g., DDD, EDA, MSA);
  • Experience of working with public cloud (AWS, etc.).


Benefits

  • Work in a pleasant and enjoyable environment near the Montenegrin sea or mountains
  • Quarterly bonuses based on Company performance
  • Generous relocation package for the employee and their immediate family/partner
  • Medical Insurance Plan with coverage for the employee and their immediate family from day one
  • 24 working days of annual leave
  • Yearly reimbursement of travel expenses for the employee and family's flight home
  • Corporate events and team building activities
  • Udemy Business unlimited membership & language training courses
  • Professional and personal development opportunities in a fast-growing environment

Технический руководитель проекта

Удаленно
Офис
Full-time

Описание проекта:

Мы реализуем проекты цифровизации для заводов, внедряя передовые технологии и решения, которые помогают повысить эффективность производства и улучшить контроль за всеми этапами технологических процессов. В рамках этого проекта осуществляется подключение различных устройств и систем, таких как камеры, датчики и видеокамеры, с последующим использованием ИИ для анализа данных.


Задачи:

∙ Создание новых систем, развитие и поддержка существующих веб-систем; 

∙ Руководство проектами в области web-разработки с функциями технического менеджера продукта; 

∙ Полный цикл ведения проектов (от предпроектного анализа до сдачи в промышленную эксплуатацию); 

∙ Составление технических заданий; 

∙ Составление проектного плана проекта; 

∙ Контроль и/или составление программной документации; 

∙ Координация взаимодействия участников проекта; 

∙ Проведение переговоров с внутренним заказчиком по проекту; 

∙ Контроль сроков, бюджета и хода реализации проекта. 


Требования:

∙ Техническое образование в области информационных технологий; 

∙ Знание стандартов описания бизнес-процессов и спецификаций; 

∙ Общие знания основных продуктов и стандартов для разработки программного обеспечения; 

∙ Понимание и использование на практике основ управления проектами и методологий разработки (классические и гибкие/быстрые Agile/SCRUM); 

∙ Опыт работы в качестве руководителя проектов от 3 лет.


Условия:

  • Гибридный формат работы.
  • Локация Москва.

Lead Data Engineer

Удаленно
Full-time

The project, a platform for creating and publishing content on social media using artificial intelligence tools, is looking for a Lead Data Engineer.


Responsibilities:

- Design, develop, and maintain robust and scalable data pipelines for collecting, processing, and storing data from diverse social media sources and user interactions.

- Design of data warehouse.

- Implement rigorous data quality checks and validation processes to uphold the integrity.

accuracy, and reliability of social media data used by our AI models.

- Automate Extract, Transform, Load (ETL) processes to streamline data ingestion and transformation, reducing manual intervention and enhancing efficiency.

- Continuously monitor and optimize data pipelines to improve speed, reliability, and scalability, ensuring seamless operation of our AI Assistant.

- Collaborate closely with Data Scientists, ML Engineers, and cross-functional teams to understand data requirements and provide the necessary data infrastructure for model development and training.

- Enforce data governance practices, guaranteeing data privacy, security, and compliance with relevant regulations, including GDPR, in the context of social media data.

- Establish performance benchmarks and implement monitoring solutions to identify and address bottlenecks or anomalies in the data pipeline.

- Collaborate with data analysts and business teams to design interactive dashboards that enable data-driven decision-making.

- Develop and support data marts and dashboards that provide real-time insights into social media data.

- Stay updated with emerging data technologies, tools, and frameworks, evaluating their potential to improve data engineering processes.


Qualifications:

- Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field.

- Proven experience in data engineering, focusing on ETL processes, data pipeline development, and data quality assurance.

- Strong proficiency in programming languages such as Python, SQL and knowledge of data engineering libraries and frameworks.

- Experience with cloud-based data storage and processing solutions, such as AWS, Azure, or Google Cloud.

- Familiarity with DataOps principles and Agile methodologies.

- Excellent problem-solving skills and the ability to work collaboratively in a cross-functional team.

- Strong communication skills to convey technical concepts to non-technical stakeholders.

- Knowledge of data governance and data privacy regulations is a plus.

Middle QA

Удаленно
Full-time
Проектная занятость

В крупнейшую российскую группу IT-компаний требуется специалист на проект по тестированию базы данных.


Требования

• Опыт работы на аналогичной позиции от 2 лет.

• Глубокие знания в области тестирования, включая функциональное, интеграционное, регрессионное, Smoke и E2E тестирование.

• Продвинутые знания SQL, понимание реляционных баз данных.

• Опыт работы с cистемами управления базами данных, такими как: Oracle, PostgeSQL.

• Понимание ETL-процессов.

• Навыки разработки тестовой модели.

• Знание и опыт применения различных методик тест-дизайна.

• Умение проектировать тест-кейсы и подготавливать тестовые данные.

• Знание и использование методик подготовки оценки объема тестирования.

• Понимание жизненного цикла разработки ПО; методологий разработки ПО (Agile, Каскад, Итерационная, Инкрементная).

• Знание гибких фреймворков: Scrum, KanBan.

• Опыт тестирования в командах с гибкой моделью разработкой.

• Понимание жизненного цикла дефекта.

• Опыт работы с bug-tracking системами (Jira).

• Умение локализовывать дефекты и правильно определять критичность.

• Опыт тестирования веб-приложений.

• Опыт работы с микросервисной архитектурой и понимание принципов ее работы.

• Опыт работы с JSON, Kafka.

Аналитик 1С

Для работы на крупном банковском проекте требуется Аналитик 1С.

Необходимый уровень специалиста - Middle+/Senior.


Основные задачи

  • Сбор и выявление функциональных и нефункциональных требований к системе
  • Анализ требований на полноту и противоречивость
  • Проработка системных интеграций для взаимодействия с внутренними и внешними системами банка и адаптация
  • Обсуждение и согласование доработок с бизнес-экспертами подразделений, заказчиком и внутри команды продукта
  • Поиск оптимальных технологических решений для развития продукта
  • Формализация и документирование требований к продукту
  • Постановка задач разработчикам, контроль их исполнения в срок, тестирование доработок

Требования к опыту

  • Опыт работы в роли системного/фулстек аналитика 1С от 1-го года
  • Уверенное знание платформы 1С 8.3
  • Опыт работы с интеграциями, включая проектирование REST API
  • Практический опыт проектирования баз данных, написание SQL-запросов и запросов 1С
  • Владение инструментарием аналитика (USM, Job story, Use cases)
  • Знание фин.учета (бух.учет, банк.учет)
  • Знание нотаций BPMN 2.0, ER-диаграмм
  • Автономность в принятии решений совместно с командой
  • Опыт работы с Jira/Confluence, любовь к agile-практикам


Инженер DevOps

Удаленно
Full-time

Уровень: Senior

Английский: Разговорный

Описание проекта: Команда работает в 3 направлениях: инженерное, аналитически-процессное и прикладное, которое покрывает работу над инструментами для команд разработки (Slack, Jira и т.п).


Требования:

  • Понимание принципов работы систем мониторинга и алертинга, метрик и time series, построения графиков и т.д.;
  • Понимание практик SRE, в том числе критерии доступности - SLO, SLI, SLA
  • Опыт администрирования Linux (CentOS, Ubuntu), баз данных и работы с сетевым стеком (HTTP, TCP/IP, DNS, REST API);
  • Опыт работы с системами виртуализации и контейнеризации;
  • Опыт работы с Kubernetes, организации его мониторинга и владение Helm;
  • Владение любым языком: Bash, Python, Go, Groovy и т.д.;
  • Уверенное владение английским языком (мы плотно взаимодействуем с зарубежными коллегами).
  • Понимание паттернов обеспечения отказоустойчивости - load balancing, circuit breakers, disaster recovery;
  • Опыт работы с Яндекс.Облаком и Terraform;
  • Опыт построения long-term хранилища метрик на базе VictoriaMetrics/Thanos/Cortex/Grafana Mimir будет большим плюсом;
  • Опыт внедрения трассировки (tracing) на базе OpenTelemetry будет большим плюсом;
  • Опыт построения HA реализаций мониторинга на базе Prometheus stack;
  • Умение работать с Git, Ansible/Salt, JSON, YAML и опыт написания CI/CD пайплайнов;
  • Понимание методологии DevOps и опыт взаимодействия с Agile командами разработки.


IOS-разработчик (руководитель группы)

Удаленно
Full-time

Для работы на банковском проекте требуется IOS разработчик уровня Team Lead.

Проект - это мобильный банк (интернет банк, API) для юридических лиц, которые являются партнерами банка.

Сейчас над проектом работает порядка 60 scrum команд, которые поделены на 5 стримов по бизнес тематике. Команда новая. В подчинении будет около 5-7 разработчиков, всего около 20, каждый находится в своей команде со своим продуктом.


Стек: Swift/UIKit/MVVM/CocoaPods/SnapKit/Quick/Nimble/SnapshotTesting/Apache Thrift/Jenkins/Jira/Confluence/Bitbucket.


Обязанности:

  • Формировать бэклог технологических задач;
  • Проводить ревью решений и архитектуры; ⁃ исполнять технологическую стратгию ИТ продуктов;
  • Контролировать соблюдение производственного процесса, метрик и kpi команд;
  • Проводить 1-2-1 встречи;
  • Проводить найм новых участников команд;
  • Формировать, а затем контролировать выполнение индивидуальных планов развития;
  • Управлять рисками по информационной безопасности, производительности и стабильности ИТ продуктов;
  • Решать операционные вопросы ИТ продуктов, команд и сотрудников;
  • Формировать ресурсный план.


Требования:

  • Опыт управления и организации работы кроссфункциональной команды от 3 лет;
  • Swift, iOS SDK
  • Опыт работы по Agile методологии;
  • Опыт планирования, постановки и контроля исполнения задач командой;
  • Опыт внедрения и вывода ИТ сервисов, или продуктов в промышленную эксплуатацию;
  • Опыт разработки на Swift от 5 лет;
  • Опыт участия в процессах код ревью, умение разбираться в чужом коде, умение рефакторить чужой код;
  • Опыт написания Unit/UI-тестов; - Опыт работы/настройки мобильного CI/CD.