Python Software Developer

Tekskills

Ahmedabad District

On-site

INR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tekskills is seeking a Python Backend Developer to design, develop, and maintain scalable APIs using Python and FastAPI in a cloud-native AWS environment. The role focuses on building secure backend services, optimizing database schemas with Amazon Aurora, and ensuring high availability.

Ideal candidates will have strong Python skills, hands-on FastAPI experience, and solid knowledge of AWS services (EC2, S3, RDS/Aurora, IAM, CloudWatch).

Qualifications

  • Strong proficiency in Python.
  • Hands-on experience with FastAPI or similar frameworks (Flask/Django REST).
  • Experience with AWS services including EC2, S3, RDS/Aurora, IAM, CloudWatch.
  • Experience working with Amazon Aurora DB (MySQL or PostgreSQL).
  • Strong understanding of RESTful API design and microservices architecture.
  • Knowledge of SQL and database performance tuning.
  • Experience with Git version control.
  • Understanding of authentication and authorization mechanisms (JWT, OAuth).

Responsibilities

  • Design, develop, and maintain high-performance RESTful APIs using Python and FastAPI.
  • Build scalable and secure backend services hosted on AWS.
  • Design and optimize database schemas and queries using Amazon Aurora (MySQL/PostgreSQL).
  • Ensure high availability, performance, and security of applications.
  • Integrate third-party services and APIs.
  • Write clean, maintainable, and testable code following best practices.
  • Implement logging, monitoring, and error handling.
  • Collaborate with frontend developers, DevOps teams, and product stakeholders.
  • Participate in code reviews and contribute to continuous improvement.
  • Troubleshoot, debug, and optimize existing systems.

Skills

Python
FastAPI
AWS
Amazon Aurora DB
RESTful API design
Microservices
SQL
Git
JWT/OAuth

Tools

EC2
S3
RDS/Aurora
IAM
CloudWatch

Job description

Job Description: Python/Fast API

Job Summary

We are looking for a skilled Python Backend Developerwith strong experience in FastAPI, AWS, and Amazon Aurora DB. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend services and APIs in a cloud-native environment.

Key Responsibilities
  • Design, develop, and maintain high-performance RESTful APIs using Python and FastAPI
  • Build scalable and secure backend services hosted on AWS
  • Design and optimize database schemas and queries using Amazon Aurora (MySQL/PostgreSQL)
  • Ensure high availability, performance, and security of applications
  • Integrate third-party services and APIs
  • Write clean, maintainable, and testable code following best practices
  • Implement logging, monitoring, and error handling
  • Collaborate with frontend developers, DevOps teams, and product stakeholders
  • Participate in code reviews and contribute to continuous improvement
  • Troubleshoot, debug, and optimize existing systems
Required Skills & Qualifications
  • Strong proficiency in Python
  • Hands-on experience with FastAPIor similar frameworks (Flask/Django REST)
  • Solid experience with AWS services, including:
  • EC2, S3, RDS/Aurora
  • IAM, CloudWatch
  • Experience working with Amazon Aurora DB(MySQL or PostgreSQL)
  • Strong understanding of RESTful API design and microservices architecture
  • Knowledge of SQL and database performance tuning
  • Experience with version control systems like Git
  • Understanding of authentication and authorization mechanisms (JWT, OAuth
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Developer
Python Software Developer

Tekskills • Jaipur

On-site
INR 900,000 - 1,200,000
Python Software Developer
Python Software Developer

Tekskills • Kolkata District

On-site
INR 600,000 - 800,000
Python Software Developer
Python Software Developer

Tekskills • Surat

On-site
INR 900,000 - 1,500,000
Python Software Developer
Python Software Developer

Tekskills • Coimbatore District

On-site
INR 900,000 - 1,300,000
Python Software Developer
Python Software Developer

Tekskills • Khordha

On-site
INR 900,000 - 1,500,000
Python Software Developer
Python Software Developer

Tekskills • Ernakulam

On-site
INR 900,000 - 1,500,000
Python Software Developer
Python Software Developer

Tekskills • Vadodara

On-site
INR 800,000 - 1,500,000
Python Software Developer
Python Software Developer

Tekskills • Nagpur District

On-site
INR 900,000 - 2,000,000
Python Backend Developer
Python Backend Developer

Exponentia.ai Private Limited • Mumbai

On-site
INR 800,000 - 2,000,000
Python Developer
Python Developer

Statusneo Technology Consulting • Gurugram District, Bengaluru

Hybrid
INR 1,500,000 - 3,000,000