Position: Mid/Sr Python Developer
Company: TEAM International
Category: Python
Experience required: 3y
English level: intermediate

Description:
Our client is a platform-as-a-service provider that enables fintechs to build next-generation banking and investment products; and the product itself is a Customer Data Platform tapping into many external end-user data crumbs sources, normalizing and interpreting the obtained data.

Responsibilities:
• Development of reusable, testable, and efficient code
• Design and implementation of performant and easy-to-use APIs, used by both internal and external clients
• Implementation of security and data protection standards, with collaboration with our security team
• Knowledge and experience sharing with other teams within the company

Requirements:
• Minimum 3 years of experience in software development, using Python\Django programming language
• Experience with large projects and solutions working in a production environment
• Experience with Python Django and Django REST framework
• Working with data processing and CRM
• Working with RabbitMQ, ES, Data streaming
• Ready and want to work with the multiple technologies
• Ready to go the extra mile and to offer support without prompt
• Good English communication skills - both written and verbal
• Experience with working in distributed teams (not only freelancing/outsourcing)

Is a Plus:
• Experience with Celery and Ansible
• Experience with CI/CD pipelines
• Experience with Docker and Docker-compose
• Experience with AWS

We offer:
• Remote or office work according to your preferences
• Competitive salary based on your experience level
• Free English classes
• 23+ working days of 100% paid vacation and sick days
• Sports reimbursement program
• Medical insurance health plan
• Modern and comfortable office facilities near the city center.