Role Summary
We are looking for a
23 year experienced Python/Django developer who can build backend APIs, integrate third-party systems, and work on AI-assisted automations using tools like n8n, OpenAI APIs, and workflow engines.
The role combines backend development with modern automation and AI integration work.
Responsibilities
Backend (Python/Django)
- Build REST APIs using Django / DRF.
- Write clean, reliable, reusable backend code.
- Design and maintain database models (PostgreSQL/MySQL).
- Implement business logic, validators, serializers, and service layers.
- Debug issues and optimize performance (DB queries, caching, etc.).
Automation & AI Workflows
- Build workflow automations using n8n, Make, or Python scripts.
- Integrate LLM APIs (OpenAI, Azure OpenAI) for automating internal tasks.
- Work with team to automate repetitive manual operations.
- Connect external services (Slack, Google APIs, CRMs, ad platforms, etc.) into workflows.
Integrations & DevOps Support
- Work with REST APIs, webhooks, OAuth2, API keys.
- Create simple CI/CD pipelines or update existing ones.
- Use Docker for development and deployments.
- Work with message queues (Celery, SQS, or Redis-based tasks).
Required Skills
- 23 years of experience in Python and Django/Django Rest Framework.
- Strong understanding of relational databases (PostgreSQL/MySQL).
- Experience with:
REST API development
- Python scripting
- JSON, webhooks, integrations
- Docker basics
- Hands-on experience (or strong interest) in:
- n8n (or similar tools like Make/Zapier/Airflow)
- OpenAI or LLM API integration
- Good understanding of Git, Linux, and debugging techniques.
Good To Have
- Knowledge of Redis, Celery, or task queues.
- Exposure to cloud services (AWS/Azure/GCP).
- Experience with asyncio or threading in Python.
- Basic frontend understanding (HTML/JS) for integration work.
- Interest in AI, automation, and productivity tools.