TekPillar
Python Backend Developer - Django/Flask
Job Location
bangalore, India
Job Description
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. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 1/15/2025
Location: bangalore, IN
Posted Date: 1/15/2025
Contact Information
Contact | Human Resources TekPillar |
---|