Job Description: Python Developer (Django + FastAPI + AWS)
START: ASAP
Duration: Long-term, full-time
Summary:
We are seeking a Python Developer with expertise in Django, FastAPI, and AWS to build scalable and high-performance backend services. The ideal candidate will work on RESTful APIs, data processing pipelines, and cloud-based applications, ensuring efficient and maintainable code.
Compensation:
•Full-time (W2): $115K – $135K/year + benefits
•Contract: $85–$95/hour
Responsibilities:
•Develop and maintain RESTful APIs using Django and FastAPI
•Optimize database queries and manage data pipelines with PostgreSQL, MongoDB, or Redis
•Implement asynchronous processing using Celery or similar tools
•Deploy and manage cloud applications on AWS (Lambda, EC2, S3, RDS, DynamoDB)
•Ensure high-performance and scalable application architectures
•Write unit and integration tests to maintain code quality
•Implement authentication and authorization mechanisms (OAuth2, JWT, API keys)
• Collaborate with DevOps for CI/CD automation, Docker, and Kubernetes deployment
•Work closely with frontend developers and product teams to deliver seamless user experiences
Qualifications:
• very senior (8+ years) of experience in Python backend development
• Strong expertise in Django, FastAPI, and Flask
• Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)
• Familiarity with Docker, Kubernetes, and CI/CD pipelines
• Experience with message queues (Kafka, RabbitMQ, or Celery)
• Knowledge of AWS services (Lambda, S3, RDS, EC2, DynamoDB)
•Strong problem-solving skills and ability to work in Agile teams
Compensation:
•Full-time (W2): $115K – $135K/year + benefits
•Contract: $85–$95/hour