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