OrangeUni is looking for a Senior Backend Developer (Python, Django) with DevOps experience on AWS. This is a fully remote senior position requiring 5+ years of relevant experience.

Required Skills and Experience:

  • Expertise in Python and Django framework (ORM, migrations, admin interface); creating REST APIs with Django REST Framework
  • Experience with AWS services: S3, RDS, SNS, SQS, CloudFront, CloudFormation
  • Implementation of OAuth flows
  • Proficiency with AI tools / LLMs
  • Experience with Celery (4.x/5.x) and message brokers (Redis or RabbitMQ)
  • Experience with Docker (Dockerfile, docker-compose) and basic CI/CD (GitHub Actions or similar)
  • Good knowledge of SQL and relational databases (PostgreSQL)
  • Proficiency in Git (pull/merge requests, code reviews, Git Flow)
  • Full professional proficiency in English

Nice to have:

  • Familiarity with payment gateways (Mollie, Stripe, PayPal)
  • Setting up and optimizing Sentry, logging and monitoring
  • Testing and code quality tools: Pytest, Flake8, Bandit, wemake-python-styleguide
  • Internationalization and integrations with external CRMs/APIs
  • Basic Vue.js or working with a Vue-based frontend
  • Feature flags (django-waffle), advanced admin plugins (CKEditor, image-cropping, sortable2)
  • Poetry, Fabric, Django Channels (WebSockets)
  • PDF and image processing (PyMuPDF, Pillow, heif-image-plugin)

Conditions & Benefits:

  • Fully remote role with flexible working hours
  • Competitive compensation (full-time or freelance) based on experience
  • Opportunities for professional growth and long-term collaboration