RISK

Senior Python Developer

RISK

full-time

Posted on:

Location: 🇺🇦 Ukraine

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformKubernetesMicroservicesMongoDBNoSQLPythonRabbitMQSQL

About the role

  • We are seeking a Python Developer with strong expertise in building scalable applications and a deep understanding of Python frameworks. In this role, you will develop and maintain backend services, optimize code performance, and collaborate with cross-functional teams to implement efficient solutions.
  • Responsibilities:
  • Build the backend architecture ensuring scalability, performance, and maintainability.
  • Take part in architecture decision-making, design and develop functional solutions, and proactively addressing challenges.
  • Drive technical excellence and quality, taking ownership of technical decisions.
  • Develop scalable web APIs, implement sophisticated business logic, and develop asynchronous services in a data-oriented, scalable application; Demonstrates strong analytical problem-solving skills to support scalable and sustainable design solutions.
  • Ensure the application remains responsive and high-performing while maintaining scalability to accommodate a growing user base.

Requirements

  • 5+ years of commercial Python development experience.
  • Strong understanding of data structures, testing methodologies, and design patterns.
  • Experience and understanding of AMQP protocols (RabbitMQ experience is a significant plus).
  • Proven experience in the maintenance and implementation of message broker solutions.
  • Solid understanding of microservices architecture and high-load systems.
  • Proficiency in SQL and NoSQL databases (mongoDB).
  • Proficiency in working with asynchronous frameworks.
  • Experience with async frameworks
  • Strong knowledge of SOLID principles and Object-Oriented Programming (OOP).
  • English proficiency at a B1 level.
  • Familiarity with modern development tools and practices such as Docker, Kubernetes, and CI/CD pipelines.
  • Nice to have: Experience with cloud platforms (AWS, GCP, or Azure).
  • Experience with Tornado.