Search by job, company or skills

Pyramid Consulting, Inc

Python Full Stack Developer

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

JD for Python Developer

Should have expertise on:

o Design and implement file indexing mechanisms to efficiently organize and catalog large collections of files.

o Develop algorithms to extract relevant metadata (e.g., file names, folder names, creation dates) and create an index for quick retrieval.

o Handle various file formats (e.g., text files, HDF5 files) and ensure seamless integration with the search utility.

o Build robust search features that allow users to query the indexed files based on specific criteria (e.g., keywords, file names, folder paths).

o Optimize search algorithms for speed and accuracy, considering both exact matches and fuzzy search capabilities.

o Implement filters and sorting options to enhance user experience.

o Demonstrate proficiency in file I/O operations (reading, writing, appending) using Python.

o Debug code effectively by analyzing variables, altering program paths, and using debugging tools.

o Address common issues related to file handling, such as off-by-one errors or unexpected results.

o Familiarity with web frameworks like Flask, Django, or Bottle is advantageous.

o Understand how to integrate search functionality within existing web applications.

Required Skills:

Proficiency in Python programming.

Strong understanding of data structures (lists, tuples, dictionaries, sets).

Basic knowledge of algorithms (searching, sorting, traversing).

Experience with file I/O and handling.

Excellent debugging skills.

Familiarity with web frameworks (e.g., Flask, Django).

Comfortable working with large datasets and file formats (e.g., HDF5).

Problem-solving mindset and attention to detail.

Preferred Skills:

Knowledge of Lucene-based libraries (e.g., PyLucene, Whoosh) for indexing and search.

Exposure to C+based information retrieval libraries (e.g., Xapian).

Passion for optimizing performance and scalability.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 18/07/2024

Job ID: 85216929

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 20-11-2024 08:24:34 PM
Home Jobs in Bengaluru / Bangalore Python Full Stack Developer