Search by job, company or skills
Job title:- Python Full Stack Developer
Locations:- (Hybrid Hyderabad, Pune, Chennai , Bangalore)
Job Description:-
We are looking for an experienced Full Stack Software Engineer with strong Python and JavaScript/TypeScript knowledge to join our team. The successful candidate will work on a variety of projects, ranging from backend services to dynamic web applications. This role requires a combination of programming skills (Python, FastAPI, Flask, jQuery, Golang, etc.) and architecture skills (RESTful Services, Docker, SQL, etc.).
Key Responsibilities:
Design, develop, test, and maintain Flask/FastAPI or Golang microservices.
Develop code to connect to and access data from back-end databases.
Write and execute tests using pytest to ensure code quality.
Create interactive and responsive web applications using JavaScript/TypeScript, jQuery or other modern frontend frameworks.
Design and implement RESTful APIs and WebSockets for real-time communication.
Troubleshoot and debug applications to resolve issues and optimize performance.
Write and maintain SQL queries and scripts for database interactions.
Create and manage containerized environments using Docker and Docker Compose.
Occasionally use Bash scripts for automation tasks.
Perform regular code reviews to ensure adherence to best practices and coding standards.
Qualifications:
Experience with Microservices architecture.
Strong knowledge of Python and related frameworks (Flask, FastAPI).
Proficiency in JavaScript/TypeScript and experience with js frameworks.
Experience with SQLAlchemy and SQL and NoSQL databases.
Familiarity with testing frameworks such as pytest.
Experience in designing and implementing RESTful services and WebSockets.
Experience with containerization tools such as Docker and Docker Compose.
Proficiency in writing and maintaining Bash scripts.
Strong problem-solving and debugging skills.
Ability to work independently and as part of a team.
Excellent communication and organizational skills.
Nice to Have:
Knowledge of Golang.
Knowledge of Large Language Models (LLMs).
Experience with Kubernetes for container orchestration.
Familiarity with AWS services and cloud infrastructure.
Experience with the Rust programming language.
Industry:Other
Job Type:Permanent Job
Login to check your skill match score
Date Posted: 31/10/2024
Job ID: 98757997