Python Developer

Company
OMD Armenia LLC
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
11/05/2024
Responsibilities
OneMarketData is continuously searching for bright talent with the skills to make an impact. From developers to data scientists, at OneTick you will have the opportunity to develop and enhance your problem solving skills using a combination of analytics, imagination, and talent. Overview We’re seeking experienced Python developers to help enhance our products and hosted regulatory services. You’ll be using the most advanced Python-oriented software stack, including programmatic code and query generation. Our Python developers communicate a lot with our customers’ and partners’ technical teams. Our stack: - Python 3, pytest, Pandas, advanced code-generation libraries - Redis, Celery - Docker & friends for containerization - Airflow for scheduling, Kubernetes for orchestration, AWS autoscaling for resource scaling - The OneTick time series database & streaming analytics engine - Python is the query programming language for this DB engine. - Machine learning and MLOps framework - Django / Postgres - Grafana / Prometheus / Loki and extensions, and Sentry - Modern CI/CD environment (GitLab, GitLab CI), modern approach to deployment packaging - Microservices-based architecture - IDEs popular with the team include PyCharm, MS Code, and JupyterHub What will you do: - Back-end microservices design, development, test coverage, code review - 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
Required Qualifications
- 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- 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 General requirements: - English - Upper-Intermediate or higher - Being eager to learn new technologies (including area-specific) - Attentiveness, hard-working and goal-oriented mindset (to have the tasks done), opportunity to work both in team and independently 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), opportunity to work both in team and independently
Application Procedures
Apply here https://onemarketdata.bamboohr.com/careers/75?source=aWQ9MjI%3D Please mention in your application that you have learned about this position from MyJob.am
You may also be interested in
Python related vacancies