Senior Python Developer
Job Description
Senior Python Developer – FastAPI
Company: AmpsTek
Designation: Senior Python Developer – FastAPI
Job ID: 28204
Location: 100% Remote (source also mentions Chennai under reference details — verify)
Job Type: Contract
Experience: Not specified
Salary: Not specified
Recruiter: Aatmesh
Email: aatmesh.singh@ampstek.com
Reference: 27970 – AmpsTek / 28205 – Chennai
Key Responsibilities
Design, develop and maintain high-performance RESTful APIs using FastAPI.
Contribute to backend system architecture with focus on scalability, reliability and security.
Integrate SQL/NoSQL databases and manage data persistence.
Integrate third-party APIs and external services.
Optimize application performance, scalability and reliability.
Implement caching and efficient data-handling strategies.
Implement authentication, authorization and security best practices.
Write clean, maintainable and well-documented Python code.
Develop unit, integration and end-to-end automated tests.
Collaborate with frontend developers, product managers, data scientists and other stakeholders.
Monitor and troubleshoot production issues.
Participate in code reviews and improve coding standards.
Keep up with emerging technologies and industry trends.
Required Skills
Strong Python programming
Strong FastAPI experience
RESTful API development
PostgreSQL / MongoDB / Redis
SQL / NoSQL databases
Python asynchronous programming
Git / version control
API security
Strong analytical and problem-solving skills
Excellent communication and collaboration
Preferred / Plus
AWS / Azure / GCP
CI/CD pipelines
Category: Python / FastAPI / Backend Development / REST API / Cloud
Note: There is a location inconsistency: the posting says 100% Remote, while the reference section lists Chennai. Verify the actual work location with AmpsTek.