Python Developer
Experience: Minimum 1 year and above
Job Type: Full-Time
Job Summary:
We are looking for a skilled and motivated Python Developer to join our team. You will be responsible for writing scalable, maintainable code and working on various back-end and data-related projects.
Key Responsibilities:
- Develop and maintain backend services using Python (Django, Flask, or FastAPI).
- Write reusable, testable, and efficient code.
- Integrate with RESTful APIs and third-party services.
- Work with databases like PostgreSQL, MySQL, or MongoDB.
- Collaborate with front-end developers, DevOps, and product teams.
- Perform unit and integration testing.
- Optimize applications for maximum speed and scalability.
Requirements:
- Strong proficiency in Python.
- Experience with at least one Python web framework (Django, Flask, FastAPI).
- Good understanding of REST APIs and JSON.
- Knowledge of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
- Familiarity with version control tools (e.g., Git).
- Understanding of software development best practices and Agile methodologies.
- Strong problem-solving and communication skills.
Preferred Qualifications:
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with CI/CD pipelines.
- Knowledge of front-end technologies (JavaScript, HTML, CSS, React) is a bonus.
Education:
- Bachelorβs degree in Computer Science, Engineering, or related field (or equivalent practical experience).