- அனுபவம்
- 5+ yrs
- சம்பளம்
- —
- காலியிடங்கள்
- 1
- பதிவுசெய்யப்பட்டது
- 7 மணி நேரம் முன்
- Work mode
- வீட்டிலிருந்து வேலை
- Eligibility
- Candidates must be senior-level backend developers with at least 5 years of relevant experience in Python, Django, Django REST Framework, PostgreSQL, REST APIs, Redis or RabbitMQ, Docker, Git, and related backend tooling. Strong English proficiency is required. The role is open to professionals who…
- Resume
- Required to apply
பணி விளக்கம்
About the Role
OrangeUni is hiring a Senior Python Backend Developer to help build and improve scalable backend systems for a high-traffic digital platform. The product environment includes video streaming, image handling, and an internal CRM, so this role calls for strong backend engineering skills, a security-minded approach, and the ability to work effectively in a distributed team.
This is a senior-level opportunity for someone with deep Python and Django experience, solid knowledge of web security, and strong English communication skills. The work arrangement is fully remote, with flexible hours, and the role may be structured as full-time or freelance.
Key Responsibilities
- Design, build, and maintain scalable backend services using Python and Django.
- Develop and support REST APIs with Django REST Framework.
- Work with Django ORM, database migrations, and the Django admin interface.
- Contribute to a platform that handles large user traffic, media processing, streaming, and CRM integrations.
- Implement secure backend solutions with attention to web security best practices.
- Support asynchronous processing using Celery and message brokers such as Redis or RabbitMQ.
- Collaborate through Git-based workflows, code reviews, merge/pull requests, and Git Flow practices.
- Assist with deployment, containerization, and basic CI/CD processes.
- Work with AWS services and OAuth integrations where needed.
- Maintain clean, efficient, and maintainable code with a focus on product reliability.
Required Skills and Experience
- At least 5 years of hands-on experience in backend development.
- Advanced Python development experience, especially with Django and Django REST Framework.
- Strong knowledge of relational databases, preferably PostgreSQL, and SQL fundamentals.
- Practical experience with Django ORM models and RESTful API architecture.
- Experience with Celery and message brokers such as Redis or RabbitMQ.
- Familiarity with Docker, including Dockerfiles and docker-compose.
- Basic understanding of CI/CD tools such as GitHub Actions or similar systems.
- Comfort working with Git workflows, code reviews, and collaborative development practices.
- Full professional proficiency in English.
Preferred Experience
- Exposure to AWS services such as S3, RDS, SNS, SQS, CloudFront, and CloudFormation.
- Experience implementing OAuth flows.
- Familiarity with payment systems such as Mollie, Stripe, PayPal, or similar providers.
- Experience with monitoring and logging tools such as Sentry.
- Working knowledge of code quality and testing tools such as Pytest, Flake8, Bandit, and wemake-python-styleguide.
- Experience with internationalization and third-party integrations, including CRM or other external APIs.
- Basic knowledge of Vue.js or experience working with a Vue-based frontend.
- Experience using feature flags and advanced Django admin plugins such as CKEditor, image cropping tools, or sortable components.
- Familiarity with Poetry, Fabric, and Django Channels.
- Experience handling PDF and image processing using tools such as PyMuPDF, Pillow, or heif-image-plugin.
What We Offer
- A fully remote position with flexible working hours.
- The chance to contribute to innovative projects with a collaborative team.
- Competitive compensation for either full-time or freelance engagement, based on experience.
- Opportunities for professional development and potential long-term growth within the company.
Additional Information
This is strictly a senior role, and applicants should only consider applying if they meet the stated experience level and technical background. The position is based in the United Arab Emirates, but the role itself is fully remote.