Job Location: India
Exp – 5 + yrs
Job Summary:
We are looking for a talented and enthusiastic Python Developer to join our development team. The ideal candidate will be responsible for designing and developing server-side logic, integrating user-facing elements, and working with data pipelines and APIs.
Key Responsibilities:
- Write clean, efficient, and reusable Python code.
- Build scalable web applications and APIs using frameworks like Django, Flask, or FastAPI.
- Work with databases such as PostgreSQL, MySQL, or MongoDB.
- Integrate third-party APIs and data sources.
- Collaborate with front-end developers and other team members.
- Conduct unit and integration testing.
- Participate in code reviews and follow best development practices.
- Document technical specifications and application logic.
Required Skills:
- Proficiency in Python 3.x
- Experience with one or more web frameworks: Django, Flask, or FastAPI
- Good understanding of RESTful APIs, JSON, and HTTP protocols
- Familiarity with ORM tools like SQLAlchemy or Django ORM
- Knowledge of relational (e.g., MySQL, PostgreSQL) and/or NoSQL databases
- Experience with Git and version control systems
- Strong problem-solving and debugging skills
Preferred Skills (Nice to Have):
- Experience with Docker, Kubernetes, or CI/CD tools
- Familiarity with cloud platforms (AWS, GCP, Azure)
- Exposure to machine learning, data analysis, or web scraping
- Front-end knowledge: HTML, CSS, JavaScript, React/Angular/Vue
- Understanding of Agile development methodologies
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field
- [0–2+] years of relevant experience in Python development