UsefulBI
UsefulBI10d ago
InstaHyre

Backend Developer

Bangalore, Lucknow, Pune
Full Time
Senior Level

Auto Apply to 50+ AI Matched Backend Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at UsefulBI

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Python Backend Developer with AWS Expertise - Bangalore, Lucknow, Pune

UsefulBI is seeking an experienced Python Backend Developer with a strong command of AWS to design, develop, and maintain scalable backend services and cloud-native applications. The ideal candidate will possess a proven track record of building high-performance APIs, implementing microservices architecture, and deploying applications effectively on AWS cloud infrastructure.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Python.
  • Build and maintain RESTful APIs and microservices utilizing frameworks such as FastAPI, Flask, or Django.
  • Deploy and manage applications on AWS cloud services, including EC2, Lambda, S3, RDS, DynamoDB, API Gateway, and CloudWatch.
  • Implement secure, reliable, and high-performance backend systems.
  • Collaborate effectively with frontend, DevOps, and data engineering teams.
  • Optimize database queries and ensure efficient data processing pipelines.
  • Write clean, maintainable, and well-documented code adhering to best practices.
  • Actively participate in code reviews, system design discussions, and architectural decision-making processes.

Requirements

  • A minimum of 5 years of professional experience in Python backend development.
  • Extensive experience with Python web frameworks including FastAPI, Flask, or Django.
  • Hands-on experience with key AWS services such as EC2, Lambda, S3, RDS, DynamoDB, and API Gateway.
  • Proven experience in building REST APIs and designing microservices architecture.
  • Strong proficiency in both SQL and NoSQL database management.
  • Experience with Docker and containerization technologies.
  • Solid understanding of CI/CD pipelines and their implementation.
  • Proficiency with Git for version control.
  • Experience with container orchestration platforms like Kubernetes or EKS is a plus.
  • Familiarity with message queue systems such as Kafka, RabbitMQ, or SQS.
  • Experience with data processing frameworks like PySpark is advantageous.
  • Exposure to developing GenAI or LLM-based applications is highly desirable.

Company

UsefulBI

UsefulBI

About UsefulBI UsefulBI offers a comprehensive suite of solutions spanning data engineering, data science, AI/ML, and Business Intelligence. Our core mission is to drive informed business...

Bangalore, Lucknow, Pune
Posted on InstaHyre