Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Python Developer.
India Jobs Expertini

Urgent! Python Developer Jobs | Cognisol

Python Developer



Job description

What You'll Do

  • Design and develop backend services and APIs using Python

(FastAPI/Django/Flask) with clean, testable code.

  • Model data and build robust integrations with PostgreSQL (and Redis for

caching/queues).

  • Implement asynchronous and high-throughput services; optimize performance and

memory usage.

  • Own end-to-end API lifecycle: versioning, documentation (OpenAPI/Swagger), auth

(JWT/OAuth), and rate limiting.

  • Write unit/integration tests with pytest, set quality gates (coverage, typing with

mypy/pyright).

  • Containerize and deploy with Docker; collaborate closely with DevOps on CI/CD

(GitHub Actions) and AWS (EC2/ECS/EKS, S3, RDS).

  • Build data pipelines and background jobs (Celery/RQ/APScheduler); ensure

observability (logs/metrics/traces).

  • Participate in code reviews, design discussions, and agile rituals; contribute to

internal libraries and templates.

  • Troubleshoot production issues during the on-call window and drive post-incident

improvements.

Must-have Skills

  • 8+ years building production systems in Python (FastAPI/Django/Flask) with solid

OOP and typing.

  • Strong SQL and PostgreSQL fundamentals (schema design, indexing, query

optimization).

  • API design & implementation (REST; bonus for GraphQL),

authentication/authorization best practices.

  • Testing with pytest, mocking, fixtures; CI with GitHub Actions (or similar).
  • Proficiency with Docker and Linux; comfort reading application/infra logs to debug

issues.

  • Performance-minded development (profiling, async I/O, caching strategies).
  • Clear communication and ownership—able to deliver in a US-overlap schedule (5:00

PM – 2:00 AM IST).

Nice to have

  • Async expertise (FastAPI, asyncio, Pydantic v2) and event-driven patterns

(Kafka/RabbitMQ/SQS).

  • Experience with AWS (EC2, S3, RDS, IAM), Terraform, and basic Kubernetes

concepts.

  • Background jobs (Celery/RQ), task orchestration (Airflow), or analytics tooling (dbt,

Snowflake).

  • Search and data stores: Elasticsearch/OpenSearch, Redis, MongoDB.
  • ML/GenAI integration experience (LangChain/LlamaIndex, vector DBs) or feature

flagging/experimentation.

  • Security awareness (OWASP, secrets management) and compliance exposure (SOC

2/PCI).

Benefits

  • 5-day work week
  • Remote working
  • Unlimited Paid Time Off (PTO)
  • Focus on mental well-being
  • Leadership & growth opportunities

Skills: python,cd,fastapi,oop,postgresql,api,pytest,mocking,github,async,celery,ci
Skills Required
Docker, Flask, Oauth, Swagger, Aws Ec2, FastAPI, Celery, Jwt, Pytest, Redis, Django, Postgresql, Python


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Python Developer Potential: Insight & Career Growth Guide