368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$28k – $35k per year
Location
In office (Kazan)
Seniority
Middle
Overview
Company
Impact
Profile match
Axiomica is a technology company in the software and data solutions field. It develops products and services for software engineering, data processing, and analytics use cases for business customers.

Приветствуем!

Мы - Axiomica, технологическая компания, которая занимается разработкой и развитием блокчейн и финтех-продуктов.

Сейчас мы расширяем команду и ищем Python backend-разработчика уровня Middle / Middle+ для работы в офисе в Казани. Разработчик будет участвовать в поддержке существующего продукта, развитии архитектуры и реализации новых функций.

Задачи

  • Изучение, поддержка и развитие существующего продукта.

  • Разработка новых функций на основании тех.задания.

  • Разработка и поддержка REST API с использованием Django REST Framework.

  • Работа с фоновыми и периодическими задачами на Celery и django-celery-beat.

  • Разработка и поддержка интеграций с блокчейном TRON с использованием Tronpy.

  • Работа с Kafka и обработка событий между сервисами.

  • Разработка и поддержка Telegram-ботов.

  • Интеграция с внешними API сервисами.

  • Работа с S3-совместимыми объектными хранилищами.

  • Участие в планировании разработки и оценке трудоёмкости задач.

  • Анализ текущей архитектуры и подготовка предложений по её модернизации.

  • Самостоятельное тестирование реализованных функций после деплоя.

  • Участие в устранении срочных инцидентов совместно с DevOps, в том числе во внерабочее время.

  • Поддержка технической документации и актуального описания API.

Требования

  • Уверенное владение Python.

  • Уверенное владение Django и Django REST Framework.

  • Опыт разработки и поддержки коммерческих backend-приложений.

  • Уверенная работа с PostgreSQL.

  • Знание SQL и понимание принципов оптимизации запросов.

  • Опыт работы с Celery и Redis.

  • Понимание принципов работы очередей, фоновых и периодических задач.

  • Опыт работы с Docker.

  • Опыт разработки и документирования REST API.

  • Понимание принципов аутентификации и авторизации.

  • Опыт работы с JWT.

  • Опыт работы с Git.

  • Умение читать, анализировать и поддерживать чужой код.

  • Умение самостоятельно диагностировать ошибки и проверять результат после деплоя.

  • Понимание принципов безопасного хранения конфиденциальных данных.

  • Английский язык на уровне чтения технической документации.

  • Готовность работать в офисе в Казани с 09:00 до 18:00.

Дополнительно необходим

  • Опыт работы с Kafka, в том числе с библиотекой kafka-python.

  • Опыт работы с Tronpy и понимание принципов работы сети TRON.

  • Опыт разработки Telegram-ботов с использованием Aiogram или pyTelegramBotAPI.

  • Опыт настройки двухфакторной аутентификации с использованием TOTP.

  • Опыт работы с django-otp, django-two-factor-auth или pyotp.

  • Опыт шифрования отдельных полей базы данных, в том числе с использованием django-fernet-fields.

  • Опыт работы с boto3 и S3-совместимыми хранилищами.

  • Опыт использования django-unfold для настройки административной панели.

  • Опыт работы с drf-yasg и документирования API в формате OpenAPI/Swagger.

  • Опыт использования django-simple-history или аналогичных решений для ведения истории изменений.

  • Опыт написания автоматических тестов с использованием unittest, pytest и mock.

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

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

  • Понимание процессов CI/CD.

  • Опыт настройки и эксплуатации приложений с использованием Gunicorn.

  • Опыт работы с Prometheus и Grafana.

  • Базовое понимание Kubernetes.

Условия

  • Работа в комфортном офисе в Казани.

  • График работы: понедельник - пятница, с 09:00 до 18:00.

  • Обеденный перерыв - 1 час.

  • Формат работы - офисный.

  • Испытательный срок - 2 месяца.

  • Премии за инициативность и успешное выполнение стратегически важных этапов.

  • Работа в команде с системным аналитиком, тестировщиком и DevOps.

  • Участие в разработке технологичных финтех и блокчейн-продуктов.

Наш стек

Обязательные технологии:

  • Python

  • Django

  • Django REST Framework

  • PostgreSQL / psycopg2

  • Celery

  • Redis

  • Docker

Дополнительные технологии проекта:

  • django-celery-beat

  • Kafka / kafka-python

  • Tronpy

  • django-fernet-fields

  • django-otp

  • django-two-factor-auth

  • pyotp

  • PyJWT

  • boto3 / S3

  • Aiogram

  • pyTelegramBotAPI

  • django-unfold

  • drf-yasg

  • django-simple-history

  • Gunicorn

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

Если вы Python backend-разработчик уровня Middle или Middle+ и хотите участвовать в развитии серьёзных финтех и блокчейн-продуктов, работать с современным стеком и влиять на технические решения, будем рады вашему отклику.

В сопроводительном письме просим указать:

  • с какими проектами и задачами вы работали;

  • какой у вас опыт работы с Django и Django REST Framework;

  • работали ли вы с Celery, Redis, Kafka и Docker;

  • есть ли у вас опыт работы над блокчейн- или финтех-проектами;

Формат работы - строго в офисе.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Kazan
$19k – $47k per year (Estimated) • Remote • Full-Time • Perm
C#
C#
ASP.NET Core
Dapper
Entity Framework Core
Databases
Apache Kafka
ClickHouse
ElasticSearch
PostgreSQL
RabbitMQ
Redis
DevOps
CI/CD
Docker
Docker Compose
GitHub Actions
Kubernetes
TeamCity
GitHub
GitLab
Apply
$19k – $47k per year (Estimated) • Remote • Full-Time • Tomsk
C#
C#
ASP.NET Core
Dapper
Entity Framework Core
Databases
Apache Kafka
ClickHouse
ElasticSearch
PostgreSQL
RabbitMQ
Redis
DevOps
CI/CD
Docker
Docker Compose
GitHub Actions
Kubernetes
TeamCity
GitHub
GitLab
Apply
$20k – $50k per year (Estimated) • In office • Full-Time • Tomsk
C++
Go
Java
Kotlin
Databases
Apache Kafka
ClickHouse
ElasticSearch
DevOps
Jaeger
Kubernetes
Prometheus
SLI/SLO/SLA
Apply
$20k – $50k per year (Estimated) • In office • Full-Time • Perm
C++
Go
Java
Kotlin
Databases
Apache Kafka
ClickHouse
ElasticSearch
DevOps
Jaeger
Kubernetes
Prometheus
SLI/SLO/SLA
Apply
$11k – $25k per year (Estimated) • In office • Full-Time • 2+ years exp • Perm
Go
Java
Kotlin
SQL
Databases
Apache Kafka
PostgreSQL
DevOps
GitLab
QA
Postman
Swagger
Apply
$20k – $42k per year (Estimated) • Remote • Full-Time • 3+ years exp • Kazan
Python
SQL
Analytics
Power BI
Apply
$20k – $48k per year (Estimated) • Remote • Kazan
Python
SQL
AI/ML
NumPy
Pandas
SciPy
Analytics
Matplotlib
Seaborn
Apply
$26k – $55k per year (Estimated) • In office • 3+ years exp • Kazan
Java
Java
Spring Framework
AI/ML
GigaChat
DevOps
Git
Kubernetes
OpenShift
Apply
$13k – $32k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Kazan
PHP
JavaScript
Databases
ElasticSearch
Memcached
PostgreSQL
Frontend
Vue.js
DevOps
Git
Apply
$25k – $49k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Kazan
Python
SQL
Databases
MS SQL
PostgreSQL
Redis
AI/ML
LLM
RAG
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.