Home
Jobs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Required Skills & Qualifications

  • Programming Languages & Frameworks:

  • 4-5+ years of professional experience in Python development.
  • 2+ years of experience with Django (Django REST Framework a strong plus).
  • Data & Databases:

  • Strong expertise in PostgreSQL: schema design, writing optimized SQL (indexes, partitions), migrations (Django migrations).
  • Comfortable designing star-schema/dimension-fact table models.
  • Experience with CSV/JSON parsing libraries (e.g., pandas, csv, dictreader) and writing resilient ETL scripts.
  • Web Scraping & Automation:

  • Hands-on experience with headless-browser automation tools such as Selenium or Playwright (Python bindings).
  • Familiarity with handling OTP/2FA flows programmatically (e.g., integrating with Twilio, Vault, or custom prompt workflows).
  • API Development & Security:

  • Proficient building, testing, and documenting RESTful APIs (Django REST Framework, DRF serializers, viewsets).
  • Strong understanding of JWT or token-based authentication, secure session management, and role-based ACL.
  • Scheduling & Background Jobs:

  • Experience setting up CRON, APScheduler, Celery (with Redis/RabbitMQ), or equivalent for periodic job orchestration.
  • Knowledge of implementing retry logic, backoff strategies, and idempotency for long-running tasks.
  • DevOps & Deployment:

  • Familiar with Docker and containerization best practices for Python applications.
  • Experience writing CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Exposure to cloud platforms (AWS, GCP, or Azure), specifically RDS or managed PostgreSQL, EC2/ECS, and secrets management (AWS Secrets Manager, Parameter Store).
  • Logging & Monitoring:

  • Skilled in integrating structured logging (with logging, StructLog, or log aggregation services like ELK/Elastic Stack, Splunk).
  • Familiarity with error-tracking tools (e.g., Sentry) and writing health-check endpoints.
  • Other Technical Skills:

  • Proficient in Git version control, code reviews (GitHub/GitLab).
  • Ability to write unit tests (pytest, Django TestCase) and integration tests.
  • Strong understanding of REST API performance optimization and caching strategies (Redis/memcached).
  • Soft Skills:

  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills to collaborate with product owners, data analysts, and frontend developers.
  • Self-motivated, able to prioritize tasks, and deliver on aggressive timelines.
  • Familiarity with Agile/Scrum methodologies; comfortable working in sprints, attending stand-ups, and refining user stories.


NP : Immediate to 30 Days preferred.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Hyderabad, Telangana, India

Indore, Madhya Pradesh, India

Chennai, Tamil Nadu, India