Job Summary We are seeking a skilled and proactive Python Developer with experience in multi-threaded applications and modern web frameworks. The ideal candidate should have hands-on experience with FastAPI, Vue.js, and containerization technologies like Docker and Kubernetes. You will be responsible for building and maintaining scalable backend systems, integrating with lightweight databases, and collaborating in an Agile development environment. Key Responsibilities Develop and maintain backend services using Python and FastAPI. Implement multi-threaded logic and asynchronous processing for performance optimization. Design and integrate front-end components using Vue.js. Manage and interact with SQLite3 databases for lightweight, embedded solutions. Apply object-oriented programming (OOP) principles for scalable, maintainable code. Handle exceptions, perform in-depth debugging, and write clean, testable code. Use Git for version control and code collaboration. Package and deploy applications using Docker, and support deployment on Kubernetes environments. Follow Agile/Scrum methodologies, participate in stand-ups, sprint planning, and retrospectives. Collaborate closely with cross-functional teams, communicate effectively, and contribute to technical discussions. Requirements Required Skills & Qualifications Strong proficiency in Python, including multi-threading and OOP. Hands-on experience with FastAPI and building RESTful APIs. Familiarity with Vue.js or willingness to learn quickly. Working knowledge of SQLite3 or other relational databases. Experience with Git and modern CI/CD pipelines. Basic to intermediate experience with Docker and Kubernetes. Comfortable working in Linux environments (basic commands, scripting). Understanding of Agile and Scrum practices. Excellent problem-solving, debugging, and communication skills.