Актуальные заказы

Нагрузочный тестировщик

Удаленно
Full-time

О проекте

Бизнес-цель проекта - автоматизация выдачи кредитов на строительство для юридических лиц.

Факторинг-услуга для производителей и поставщиков, которые продают товары с отсрочкой платежа. Производители обращаются к факторам - банкам, микрофинансовым организациям или специальным факторинговым компаниям.

Нагрузочного стенда на текущий момент нет. Система активно развивается и находится в состоянии разработки.

Стек технологий: docker(k8s), kafka, postgres, Java, kamunda.

Скрипты - web http/Rest/Soap.

Заглушки - API.


Цели

  • Мониторинг текущей нагрузки на систему (здесь и далее под системой имеется ввиду ИТ система – программно-аппаратный комплекс, по которому ведется процесс «Управление мощностями»).
  • Планирование нагрузки на систему и мероприятий по повышению производительности.
  • Оценка влияния изменений на производительность системы.


Задачи

  • Прогнозирование нагрузки - Построение модели для прогнозирования нагрузки на систему на основании текущей статистики промышленной эксплуатации, либо по модели бизнес процесса.
  • Нагрузочное тестирование - Проведение нагрузочного тестирования системы с целью определения максимальной производительности системы, проверки соответствия системы требованиям производительности, оценки влияния изменения в системе на ее производительность.
  • Оптимизация производительности - Подготовка рекомендаций по повышению производительности систем, участие в рабочих группах по решению проблем производительности в промышленной среде.
  • Сайзинг и оценка масштабируемости - Оценка необходимого оборудования для системы, оценка масштабируемости системы (аналитическая, либо по результатам тестов).
  • Мониторинг производительности - Определение ключевых метрик для мониторинга производительности и организация мониторинга производительности.
  • Управление нагрузкой - Подготовка рекомендаций по созданию механизмов управления нагрузкой на систему, рекомендации по соответствующему изменению регламента работы в системе.
  • Управление мощностями - Ведение плана мощностей, планирование работ по повышению производительности.
  • Расследование аварий в промышленной среде, связанных с деградацией производительности и подготовка заключений:

а) с обоснованием почему произошла авария,

б) почему эта проблема не была выявлена в тесте,

в) предложениями по оптимизации процесса, либо по техническим изменениям чтобы не допустить проблемы в будущем.

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


Требования

  • Опыт работы от 2 лет в нагрузочном тестировании.
  • Понимание архитектуры бизнес-систем.
  • Понимание методологии нагрузочного тестирования.
  • Экспертиза по средствам диагностики проблем производительности в различных компонентах бизнес систем (сеть, оборудование, операционные системы, базы данных, сервера приложения, java performance, .NET).
  • Опыт диагностики и оптимизации СУБД (Oracle - в приоритете или MSSQL), плюсом будет опыт разработки.
  • Опыт диагностики и оптимизации Приложений (Java - в приоритете или .NET), плюсом будет опыт разработки.
  • Знание инструментов нагрузочного тестирования ( HPE Performance Center, LoadRunner ) будет большим плюсом.
  • Опыт диагностики, мониторинга и оптимизации приложений в Docker также приветствуется.
  • Хорошее понимание структуры бизнес нагрузки по своему направлению.
  • Хорошие технические навыки в части администрирования / разработки приложений и серверов (Unix, Windows).



Solution Architect

Удаленно
Full-time

Для работы на крупном банковском проекте требуется Solution Architect уровня Senior+, Lead, Lead+.

Вам предстоит:

  • Техническое лидерство в реализации проекта ДБО физлиц;
  • Ревью программной архитектуры решения и инфраструктуры развертывания;
  • Участие в развитии арихитектуры решения, проработка интеграционных потоков;
  • Техническая координация внутренних и внешних команд;
  • Разбор инцидентов и методик недопущения;
  • Выработка решений по мониторингу и обеспечения отказоустойчивости, планомерное увеличение доступности решения;
  • Координация всех ИТ-служб банка для обеспечения бесперебойной работы и/или решения инцидентов;
  • Принятие ключевых технических решений проекта;
  • Анализ функциональных и нефункциональных требований в контексте архитектуры системы и платформы;
  • Участие в постановке задач аналитикам и разработчикам;
  • Аудит принятых системными аналитиками решений, выбор оптимального способа реализации бизнес-требований в соответствии с принятыми подходами.

Необходимый опыт:

  • Понимание концепций и ограничений распределенных систем;
  • Опыт разработки высоконагруженных WEB приложений на архитектуры в качестве системного архитектора/ведущего разработчика/тим лида;
  • Опыт управления командой разработки от 3-х лет;
  • Опыт проектирования с нуля или развития микросервисной платформы (плюсом перевод с монолита);
  • Хорошее знание шаблонов проектирования и интеграции;
  • Экспертные знания языка программирования Java;
  • Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.);
  • Знания платформы Kubernetes/OpenShift/OKD;
  • Опыт работы с СУБД PostgreSQL и построение кластера;
  • Опыт работы с каким-либо Message/Streaming-oriented middleware из списка (Kafka, Rabbit MQ, NATS, Websphere MQ);
  • Уверенное знание методологий и принципов разработки ПО.



SRE/DevOps Engineer

Офис
Удаленно
Full-time
Постоянная работа

Looking for a SRE/DevOps Engineer to work on a trading product.


Requirements:

  • Strong knowledge of Linux (or any other Unix);
  • Experience with DevOps tools (Docker, Jenkins, Gitlab-CI, Ansible, Terraform, Chef, Puppet etc.);
  • Understanding of principles of web-servers (ex. Nginx);
  • Understanding of HTTP Stack;
  • Understanding CI/CD;
  • Version control systems: Git;
  • Knowledge of SQL;
  • Basic knowledge of databases: PostgreSQL/MySQL;
  • Basic knowledge of networks.


Tasks/responsibilities:

  • Monitor the operation of reporting systems in production, solve current problems and work on improving the operation of systems (find errors in logs and performance loss, detect problems in the interaction of services, analyze application performance metrics and system metrics of host resources on which the application is deployed and create tasks for development team to fix the problems);
  • Incident resolution, root cause analysis, reporting, collaboration in problem;
  • solving including problems related to other teams;
  • Configure and adjust monitoring of services;
  • Build, release and configuration management of production systems;
  • Deploying, automating, maintaining and managing AWS cloud-based production system, to ensure the availability, performance, scalability and security of production systems;
  • Managing dev QA and production environments.


Tech stack:

  • *nix family OS;
  • AWS;
  • Kubernetes;
  • ELK;
  • Zabbix, Grafana, Dynatrace;
  • Git;
  • Jenkins, Gitlab CI;
  • Terragrunt;
  • PostgreSQL;
  • Kafka;
  • Consul, Vault.


Relocation to Montenegro.



PHP Developer

Офис
Full-time
Part-time

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 


Currently, we are looking for an Incident Manager with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Solid knowledge of PHP;
  • PHP development experience 4+ years;
  • Good understanding of Symfony 5+ framework;
  • Solid knowledge of MySQL;
  • Ability to search logs for necessary information;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher).


As an advantage:

  • Experience in Incident Management;
  • Familiarity with ITIL/ITSM;
  • Familiarity with Symfony or CodeIgniter framework;
  • Knowledge of Python or Java;
  • Familiarity with Messaging Systems like RabbitMq, and Apache Kafka;
  • Experience in the development and/or maintenance of high-load systems;
  • Previous experience in working with big data;
  • Experience with Avro/Protobuf serialization formats;
  • Experience with Git;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain;


Responsibilities:

  • Incident management (triaging, assessing impact, diagnostics, troubleshooting, reporting);
  • Proactive problem management;
  • New features development;
  • Code maintenance and improvement;
  • Maintaining documentation.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career growth opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.


Incident Manager / Java Developer

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

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 


Currently, we are looking for an Incident Manager with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Solid knowledge of Java;
  • Java development experience 4+ years;
  • Solid understanding of multithreading and concurrency;
  • Solid knowledge of MySQL;
  • Ability to search logs for necessary information;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher).


As an advantage:

  • Experience in Incident Management;
  • Familiarity with ITIL / ITSM;
  • Knowledge of Gradle and Ansible;
  • Familiarity with Spring framework, e.g. SpringBoot;
  • Familiarity with Messaging Systems like RabbitMq, Apache Kafka;
  • Experience with Git;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain;


Responsibilities:

  • Incident management (triaging, assessing impact, diagnostics, troubleshooting, reporting);
  • Proactive problem management;
  • New features development;
  • Code maintenance and improvement;
  • Maintaining documentation.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career grown opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.


Java Developer

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

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 

Currently, we are looking for an Incident Manager with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Solid knowledge of Java;
  • Java development experience 4+ years;
  • Knowledge of relational databases (e.g. MySql, Postgres), basic SQL query language skills
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Intermediate or higher).


As an advantage:

  • Experience in Incident Management;
  • Good understanding of Spring framework, e.g. SpringBoot and ORM technologies (JPA2, Hibernate);
  • Familiarity with AKKA
  • Familiarity with Messaging Systems like RabbitMq, and Apache Kafka;
  • Familiarity with Gradle;
  • Familiarity with Git, GitHub, and GitLab;
  • Familiarity with CI/CD;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain;
  • Experience with test-driven development
  • RESTful APIs design and implementation experience
  • Batch processing and implementation
  • Familiarity with Docker/Jenkins


Responsibilities:

  • Develop new functionality and maintain the company’s existing services;
  • Integrate with external and internal services;
  • Coordinate technical solutions with other product teams;
  • Write well-designed, testable, efficient code;
  • Refactor and optimise existing code;
  • Create and maintain software documentation;
  • Troubleshoot production issues;
  • Work with Agile methodologies.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career growth opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.


Incident Manager / Python Developer

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

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 


Currently, we are looking for an Incident Manager with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Solid knowledge of Python;
  • Python development experience 4+ years;
  • Solid knowledge of MySQL;
  • Ability to search logs for necessary information;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher).


As an advantage:

  • Experience in Incident Management;
  • Familiarity with ITIL / ITSM;
  • Experience with Django framework;
  • Knowledge of PHP or Java;
  • Familiarity with Messaging Systems like RabbitMq, Apache Kafka;
  • Experience with Git;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain;


Responsibilities:

  • Incident management (triaging, assessing impact, diagnostics, troubleshooting, reporting);
  • Proactive problem management;
  • New features development;
  • Code maintenance and improvement;
  • Maintaining documentation.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career grown opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.


PHP Developer

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

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 


Currently, we are looking for an Incident Manager with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Solid knowledge of PHP;
  • PHP development experience 4+ years;
  • Good understanding of Symfony 5+ framework;
  • Solid knowledge of MySQL;
  • Ability to search logs for necessary information;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher).


As an advantage:

  • Experience in Incident Management;
  • Familiarity with ITIL/ITSM;
  • Familiarity with Symfony or CodeIgniter framework;
  • Knowledge of Python or Java;
  • Familiarity with Messaging Systems like RabbitMq, and Apache Kafka;
  • Experience in the development and/or maintenance of high-load systems;
  • Previous experience in working with big data;
  • Experience with Avro/Protobuf serialization formats;
  • Experience with Git;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain;


Responsibilities:

  • Incident management (triaging, assessing impact, diagnostics, troubleshooting, reporting);
  • Proactive problem management;
  • New features development;
  • Code maintenance and improvement;
  • Maintaining documentation.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career growth opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.


Incident Manager / PHP Developer

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

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 


Currently, we are looking for an Incident Manager with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Solid knowledge of PHP;
  • PHP development experience 4+ years;
  • Solid knowledge of MySQL;
  • Ability to search logs for necessary information;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher).


As an advantage:

  • Experience in Incident Management;
  • Familiarity with ITIL / ITSM;
  • Familiarity with Symfony or CodeIgniter framework;
  • Knowledge of Python or Java;
  • Familiarity with Messaging Systems like RabbitMq, Apache Kafka;
  • Experience with Git;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain;


Responsibilities:

  • Incident management (triaging, assessing impact, diagnostics, troubleshooting, reporting);
  • Proactive problem management;
  • New features development;
  • Code maintenance and improvement;
  • Maintaining documentation.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career grown opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.