Job Title : Backend Developer
Summary :
We are looking for a talented and experienced backend developer to join our team. The ideal candidate will have a strong understanding of Python and related technologies, as well as experience with web frameworks such as Flask or Django. They will also have a working knowledge of both SQL and NoSQL databases.
Responsibilities :
- Design, develop, and maintain backend systems using Python
- Work with front end developers and other developers to build and deploy scalable and reliable web applications
- Troubleshoot and debug applications
- In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch and able to conceive and write basic level of algorithms
- Implement security and data protection measures
- Optimize application performance and scalability
- Stay up-to-date on the latest Python technologies and trends
Qualifications :
Bachelor's degree in Computer Science or a related field2+ years of experience in backend development using PythonExperience with web frameworks such as Flask or DjangoWorking knowledge of both SQL and NoSQL databasesExperience with cloud platforms such as AWS or AzureStrong problem-solving and analytical skillsExcellent communication and collaboration skillsBonus Points :
Experience with machine learning or artificial intelligence, Experience with DevOps practices, and Experience with open source software.