We are seeking an experienced Python Developer to design, develop, and maintain scalable backend applications and services. The ideal candidate should have strong experience in Python, FastAPI, Django, REST APIs, and cloud technologies.
Backend Development:
Develop and maintain applications using Python.
Build RESTful APIs and microservices using FastAPI, Flask, or Django.
Write clean, reusable, and efficient code.
Implement asynchronous programming and application integrations.
Troubleshoot and optimize application performance.
Database & Cloud Technologies:
Work with PostgreSQL, MySQL, MongoDB, and SQL databases.
Develop database queries and optimize data access.
Deploy and maintain applications on AWS or Azure.
Work with Docker, Kubernetes, and cloud-based services.
Required Skills:
5+ years of experience in Python development.
Strong proficiency in Python programming and OOP concepts.
Hands-on experience with FastAPI, Flask, or Django.
Experience developing REST APIs and microservices.
Strong SQL and database knowledge.
Experience with Git, Docker, and CI/CD pipelines.
Knowledge of AWS/Azure and Agile development methodologies.