Python Developer

Крайний срок: 11 Май 2024

Условия контракта: Постоянный

Категория: Программирование

Тип вакансии: Полная ставка

Местонахождение: Ереван

Описание работы

Overview

We’re seeking experienced Python developers to help enhance our products and hosted regulatory services for financial analytics. You’ll be using an advanced Python-oriented software stack, including programmatic code and query generation. Our Python developers communicate a lot with our customers and partners’ technical teams.

Prior to advancing with your application, we kindly request that you review the CONSENT NOTICE FOR HR AND RECRUITING provided by OneMarketData. Your attention to this matter is greatly appreciated.

Our main stack:

  • Python 3, Pytest, advanced code-generation libraries
  • The OneTick time series database & streaming analytics engine - Python is the query programming language for this DB engine.
  • Git, modern CI/CD environment (GitLab, GitLab CI)
  • Microservices-based architecture
  • Docker & friends for containerization
  • Airflow for scheduling, Kubernetes for orchestration, AWS autoscaling for resource scaling

Other parts of our stack include:

  • Redis, Celery
  • Django / Postgres
  • Grafana / Prometheus / Loki and extensions, and Sentry
  • Machine learning and MLOps framework
  • IDEs popular with the team include PyCharm, MS Code, and JupyterHub

Обязанности

What will you do:

  • Design, development, optimization and support of analytical algorithms.
  • Developing tests to cover your code, participating in code reviews.
  • Many of our projects involve pipelined processing of large data sets (i.e. ‘big data’)
  • Key aspects of development are solved using Python code that generates parallel time-series processing queries that execute in the OneTick engine.
  • Many tasks require the ability to develop efficient algorithms

Technical requirements:

  • 2+ years of software engineering industrial experience (not studying in parallel)
  • 1+ years of Python (we use recent Python 3 versions)
  • Git, Linux
  • Analytical, algorithms-oriented mindset
  • Willingness to understand the business and take initiative to suggest technical solutions
  • Familiarity with Docker is a plus

Требования

  • English — Upper-Intermediate or higher.
  • Good communicative skills, being able to explain difficult things in simple words.
  • Being eager to learn new technologies (including area-specific).
  • Attentiveness, hard-working and goal-oriented mindset (to have the tasks done), ability to work both in a team and independently.

Требуемый уровень кандидата: Средний уровень

Дополнительная информация

Подай заявку через staff.am и отслеживай весь процесс онлайн․

Профессиональные навыки

Python

Docker

AWS

Личные навыки

Решение проблем

Аналитические навыки

Поделитесь этой вакансией в соцсетях.

Привилегии для сотрудников

Ежегодный пересмотр зарплаты
Бесплатные курсы языков
Медицинская страховка
Тимбилдинг и корпоративные мероприятия
Бесплатный чай, кофе и напитки
Гибкий график
Медицинское страхование для семьи
Бесплатная парковка
Программа направления персонала

Контакты

Веб-сайт https://www.onetick.com/

Телефон: +37460460479

Адрес: Yeraz Business Center, bldg 2 (Adontsi 2)., Ереван, Армения