Напиши текст вакансии для должности "Python developer (Middle / Senior)". Название компании: "Big Data Solutions". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Python', 'numpy', 'pytest', 'Linux', 'docker', 'gitlab'

Big Data Solutions is a financial technology firm building solutions on top of a high-performance time-series database with the latest stack and a bit of love. We have two core products that we offer as a service in AWS: Trade Surveillance and TCA (transaction cost analysis).  Our customers include different types of financial institutions operating in capital markets.  We use proprietary time-series query language (OneTick) and Python for programming, Scrumban methodology for organization, Confluence for documentation, Jira for tasks tracking, and GitLab for version control. We are a remote-friendly team of 40 employees in Russia.  We will welcome you to one of our 3 teams:    Platform Team - works with data processing, infrastructure code for the pipelines, integrations with apache airflow, testing framework and python query language. We work with AWS-based cloud.    Surveillance Team - works with market manipulation detection algorithms and framework, data processing; We are also responsible for customized deployed solutions for big partners.    TCA/Bestex Team - works with orders&amp;executions and market data to analyze execution quality and measure transaction costs to provide actionable insights into algo/broker selection, toxicity analysis, and execution algo enhancements.    Our stack   Python, pytest   Airflow, Redis, Celery, AWS autoscaling for orchestration   Grafana / Prometheus and extensions, and Sentry   Docker &amp; friends for containerization   CI/CD environment, modern approach to deployment packaging   What you&#39;ll do   Design, develop, test, review   To be successful in this role you’ll need   Experience with back-end at least 1 year (libs in use: pandas, numpy, pytest);    2+ years of software engineering industrial experience;     Linux   Analytical mindset;    Willingness to understand the business and take initiative to suggest the appropriate technical solutions;   English for communication with colleagues and partners (upper-intermediate is a must);    Familiarity with Git or any other version control system, and Docker is a plus;   What we are offering besides challenging tasks:   Decent salary according to the market and your expectations;   Regular performance reviews to keep your development and compensation up to date;   Educational courses and English classes;    Flexible working hours;    Medical insurance for employees and their families;    Travel insurance;   Lunch and sports bonuses;   Coworking compensation;   All necessary equipment and furniture for the remote workplace;    31 days holidays;