Python Developer - Django/Flask
Technology
Talent AdvisorPune, India2 months agoUntil 22/4/2026
Full time
Job description
Roles and Responsibilities
- Design, develop, and maintain scalable Python-based applications, services, and APIs.
- Collaborate with cross-functional teams including frontend developers, DevOps, and product managers to understand requirements and deliver robust backend solutions.
- Write reusable, testable, and efficient code following best practices and design patterns.
- Optimize applications for speed, scalability, and security.
- Integrate third-party APIs and services as needed to support business functionality.
- Troubleshoot, debug, and upgrade existing software systems.
- Implement automated testing frameworks and unit tests to ensure high code quality.
- Participate in code reviews and contribute to continuous improvement in development processes.
- Stay up-to-date with the latest Python libraries, frameworks, and backend technologies.
- Document code, processes, and systems for maintainability and future enhancements.
Qualifications and Skills
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 2+ years of hands-on experience in backend development using Python.
- Strong understanding of Python frameworks such as Django, Flask, or FastAPI.
- Experience working with RESTful APIs, asynchronous programming, and microservice architecture.
- Familiarity with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- Solid understanding of data structures, algorithms, and object-oriented programming.
- Experience with Git, CI/CD pipelines, and containerization tools like Docker.
- Knowledge of cloud platforms like AWS, Azure, or GCP is a plus.
- Exposure to message brokers like RabbitMQ or Kafka is desirable.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Bonus : Experience with testing frameworks such as PyTest or UnitTest.
- Good to have : Familiarity with GraphQL, WebSockets, or event-driven architecture.
Keywords
PythonDjangoFlaskFastAPISQLNoSQLMicroservices ArchitectureData StructureAlgorithmApache KafkaRedisPyUnitMongodbScalabilityRabbitMQGraphQLDevOpsMysqlPostgresqlSql
¿Te interesa este puesto?