Python Developer
Deadline: 11 May 2024
Employment term: Permanent
Category: Software development
Job type: Full time
Location: Yerevan
Job description:
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
/en/python-developer-366
Job responsibilities
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
Required qualifications
- 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.
Required candidate level: Mid level
Additional information
Аpply online via staff.am and follow entire application process.
Professional skills
Python
Docker
AWS
Soft skills
Problem solving
Analytical skills
Share this job via your favorite social media channel.
About Company
OneMarketData (aka OneTick) is a leading provider of software solutions for the financial industry. Built by Wall Street experts, the OneTick suite of products is an enterprise-wide tick data capture and storage solution offering analytical modelling tools, global history across equities and futures markets and reference data. In 2015, OneMarketData acquired Tick Data, LLC, the first and leading provider of historical intraday market data, to marry the industry’s most powerful analytics platform with the cleanest, most reliable historical intraday data available.
Our products include:
ONETICK TIME-SERIES TICK DATABASE
The premier high performance enterprise-wide solution for tick data collection, streaming analytics and visualization addressing the most demanding requirements.
ONETICK CLOUD
An on-demand service for global reference, corporate action and tick data time series for over 200 exchange listed equities, options and derivatives dating back to 1970.
ONETICK REGTECH
Fully packaged solutions for market and Trade Surveillance, BestEx and Transaction Cost Analysis with advanced visualization and case management.
OneMarketData established its Armenian օffice in Yerevan in 2007. The Armenian team is an integral part of the company's global organization and plays a vital role in the development and support of OneMarketData's products and services.
Benefits
Contact details
Website https://www.onetick.com/
Phone: +37460460479
Address: Yeraz Business Center, bldg 2 (Adontsi 2)., Yerevan, Armenia