Job Summary:We are seeking a highly skilled and experiencedPython Developerwith 3 to 5 years of backend development experience. The ideal candidate should have expertise in building scalable web applications, working with REST APIs, and integrating databases. This role involves collaborating with cross-functional teams to develop, test, and deploy robust backend systems.
Key Responsibilities:- Design, develop, test, and deploy scalable backend applications using Python.
- Work with frameworks such as Django, Flask, or FastAPI.
- Develop and integrate RESTful APIs and third-party services.
- Write clean, reusable, and efficient code following best practices.
- Manage database operations (MySQL, PostgreSQL, or MongoDB).
- Implement security and data protection protocols.
- Collaborate with front-end developers, product managers, and QA teams.
- Optimize application performance and scalability.
- Maintain and improve existing codebases and participate in code reviews.
RequirementsRequired Skills & Qualifications:- 3 to 5 years of professional experience with Python development.
- Strong command of at least one Python web framework (Django, Flask, or FastAPI).
- Experience in working with relational and NoSQL databases.
- Good understanding of RESTful API design and integration.
- Familiarity with version control tools like Git.
- Solid understanding of object-oriented programming and software design principles.
- Experience in writing unit tests and working in Agile teams.
Preferred Skills (Nice to Have):- Exposure to cloud platforms (AWS, Azure, or GCP).
- Familiarity with containerization tools like Docker and orchestration using Kubernetes.
- Experience with CI/CD pipelines and deployment automation.
- Basic knowledge of front-end technologies (HTML, CSS, JavaScript).
- Experience with message brokers like RabbitMQ or Kafka is a plus.
Soft Skills:- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to manage time efficiently and work independently.
- Attention to detail and a passion for writing high-quality code.