i
TekPillar
2247 TekPillar Jobs
Python Backend Developer - Django/Flask (4-9 yrs)
TekPillar
posted 14hr ago
Fixed timing
Job Role : Python Backend Developer
Experience : 4-9 Years
Location : Banglaore
Job Summary :
We are seeking a highly skilled Python Developer with strong expertise in Django and Flask frameworks to join our dynamic, fast-paced Agile development team. The ideal candidate will have extensive experience in building scalable, microservices-based architectures, solid programming knowledge, and a deep understanding of both backend and frontend development.
Key Responsibilities :
- Design, develop, and maintain Python-based applications using Django and Flask frameworks.
- Implement microservices-based architectures and ensure seamless integration.
- Develop and consume RESTful APIs and gRPC APIs for efficient service communication.
- Work with databases, including MySQL, PostgreSQL, and MSSQL, for data storage and retrieval.
- Utilize Python libraries such as NumPy, Pandas, Open3D, OpenCV, and Matplotlib for data processing and analysis.
- Implement 3D geometry concepts and basic image processing techniques.
- Integrate authentication protocols like SSO, OpenID Connect, and OAuth.
- Collaborate with team members using version control systems like GitHub, BitBucket, or GitLab.
- Set up and maintain CI/CD pipelines to enable continuous integration and deployment.
- Apply data structures, algorithms, and object-oriented programming concepts in problem-solving.
- Utilize cloud services like Azure for scalable and secure application development.
- Engage in data analysis and data science projects when required.
Required Skills and Qualifications :
- Strong programming expertise in Python, JavaScript, and HTML5.
- Proficient in developing applications using Django and Flask frameworks.
- Solid understanding of data structures, algorithms, and object-oriented programming concepts.
- Experience with relational databases such as MySQL, PostgreSQL, or MSSQL.
- Knowledge of Python libraries like NumPy, Pandas, Open3D, OpenCV, and Matplotlib.
- Hands-on experience with version control systems (GitHub/BitBucket/GitLab).
- Familiarity with CI/CD pipelines for application deployment.
- Knowledge of authentication protocols such as SSO, OpenID Connect, and OAuth.
- Basic understanding of image processing and 3D geometry.
- Experience in Azure cloud services.
Soft Skills :
- Strong communication skills with the ability to collaborate effectively in a team environment.
- Excellent analytical and logical thinking abilities to tackle challenges and resolve blockers.
- Proactive in suggesting innovative ideas, solutions, and improvements.
- Open to constructive analysis of team members' ideas and a strong team player.
- Adaptable to working in a fast-paced, Agile software development environment.
Benefits :
- Opportunity to work in a fast-paced, innovative environment.
- Collaborative and growth-oriented team culture.
- Competitive salary and benefits package.
Functional Areas: Other
Read full job descriptionPrepare for Backend Python Developer roles with real interview advice