Skip to main content

Backend Developer - Python/Django

Technology
PELICON SOFTWARE SOLUTIONS PRIVATE LIMITED
Hyderabad, India1 months agoUntil 14/5/2026
Full time

Job description

Job Description :

Role : Backend Developer (Python FastAPI Django PostgreSQL/TimescaleDB) :

Role Overview :

We are hiring a highly skilled Backend Developer with strong experience in Python (FastAPI Django/DRF) and solid expertise in PostgreSQL TimescaleDB to build secure, scalable, and high-performance backend systems.

The ideal candidate must be capable of writing efficient APIs, designing and optimizing database schemas, handling time-series workloads using TimescaleDB, and managing migrations using Alembic.

Hands-on experience in Cron Jobs, automation scripting, CI/CD pipelines, and Git workflows is required.

Key Responsibilities :

  • Design, develop, and maintain scalable REST APIs using FastAPI and Django / DRF
  • Build backend systems focusing on scalability, reliability, and performance
  • Design and manage PostgreSQL TimescaleDB schemas, indexes, and query optimizations
  • Work with TimescaleDB hypertables, time-series queries, and retention policies
  • Create and maintain database migration scripts using Alembic
  • Implement and manage Cron Jobs / scheduled tasks for automation and system jobs
  • Write automation scripts (Python/Bash) for deployments, migrations, monitoring, backups, and performance workflows
  • Ensure secure development practices, authentication, and clean API handling
  • Maintain CI/CD pipelines for smooth build and release cycles
  • Collaborate with frontend/mobile/DevOps teams in sprint planning and code reviews
  • Debug production issues and continuously improve stability and performance

Required Technical Skills :

Backend Frameworks :

  • FastAPI (Mandatory)
  • Django / Django REST Framework (DRF)

Database (Mandatory) :

  • PostgreSQL (schema design, indexing, optimization, stored procedures)
  • TimescaleDB (hypertables, time-series performance tuning, query optimization)

Migrations & Automation :

  • Alembic for database migrations
  • Cron Jobs / Scheduler workflows
  • Automation scripting (Python / Bash)

DevOps & Tools :

  • Git (branching, PR workflow, code reviews)
  • CI/CD pipelines (GitHub Actions / GitLab CI / Jenkins)
  • Docker basics (good to have)
  • Linux basics & troubleshooting

Nice-to-Have Skills :

  • Redis / Celery / background workers
  • Kafka / RabbitMQ
  • Cloud deployments (AWS / GCP / Azure / DigitalOcean)
  • WebSockets / GraphQL

Soft Skills :

  • Strong debugging and analytical skills
  • Ownership-driven and proactive attitude
  • Good communication and documentation skills
  • Team collaboration mindset

Education (Preferred) :

  • Bachelors Degree in Computer Science / IT / Engineering (Equivalent strong backend experience and portfolio accepted
Keywords
PythonFastAPIDjangoBackend ArchitecturePostgreSQLBash ScriptingKafkaCloudTimeScaleDBWebSocketsGitLabApache KafkaSCHEMARedisScalabilityRabbitMQGraphQLLinuxDevOpsPostgresql

¿Te interesa este puesto?