Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Ampstek and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Title :</b> Senior Python Developer with FastAPI experience.<br/><br/><b>Location :</b> 100% Remote.<br/><br/><b>Job Type :</b> Contract.<br/><br/><b>Key Responsibilities :</b><br/><br/></p><p>- API Development: Design, develop, and maintain high-performance RESTful APIs and backend services using FastAPI.<br/><br/></p><p>- System Design & Architecture: Contribute to the architectural design of backend systems, ensuring scalability, reliability, and security.<br/><br/></p><p>- Database Integration: Integrate with various databases (SQL/NoSQL) and manage data persistence.<br/><br/></p><p>- Third-Party Integrations: Integrate with external APIs and services as required.<br/><br/></p><p>- Performance Optimization: Optimize application performance, scalability, and reliability, including implementing caching strategies and efficient data handling.<br/><br/></p><p>- Security Implementation: Implement authentication, authorization, and other security best practices to protect sensitive data.<br/><br/></p><p>- Code Quality: Write clean, maintainable, and well-documented Python code, adhering to industry standards and best practices.<br/><br/></p><p>- Testing: Develop and implement automated tests (unit, integration, end-to-end) to ensure code quality and functionality.<br/><br/></p><p>- Collaboration: Work closely with front-end developers, product managers, data scientists, and other stakeholders to gather requirements and deliver integrated solutions.<br/><br/></p><p>- Troubleshooting & Support: Monitor and troubleshoot production issues, ensuring high system uptime and quick resolution of problems.<br/><br/></p><p>- Continuous Improvement: Participate in code reviews, contribute to improving coding standards, and stay updated with emerging technologies and industry trends.<br/><br/><b>Required Skills and Qualifications :</b><br/><br/></p><p>- Proficiency in Python programming language.<br/><br/></p><p>- Strong experience with the FastAPI framework.<br/><br/></p><p>- Experience with database technologies (e.g., PostgreSQL, MongoDB, Redis).<br/><br/></p><p>- Understanding of RESTful API principles and best practices.<br/><br/></p><p>- Knowledge of asynchronous programming in Python.<br/><br/></p><p>- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines is often a plus.<br/><br/></p><p>- Experience with version control systems (e.g., Git).<br/><br/></p><p>- Strong problem-solving and analytical skills.<br/><br/></p><p>- Excellent communication and collaboration abilities.<br/></p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Ampstek is actively hiring for this AmpsTek - Senior Python Developer - FastAPI position
Apply Now