Developing and maintaining Python applications, designing and optimizing application performance, and implementing security and data protection with MongoDB.
Qualifications & Skills
Proficiency in Python programming language (Pandas, BeautifulSoup, FastAPI) Ability to design and maintain Python scripts and codes
Ability to troubleshoot and debug applications
Ability to implement test-driven development and automated testing
Ability to maintain and configure MongoDB instances
Ability to create RESTful API with FastAPI or Django
Ability to parse PDF and XML files
Solid analytical and problem-solving skills
Familiarity with version control systems like Git
EXPERIENCE
3 years
Roles & Responsibilities
Develop applications:
Create and maintain software applications using Python Optimize performance: Design and optimize application performance, usability, and scalability
Troubleshoot: Debug applications to ensure low latency and high-availability
Implement security: Implement database security, backup, and recovery best practices
Automate tasks: Design and maintain Python scripts and codes to automate tasks
Database management: Experience with MongoDB or similar databases, including database design, query optimization, and data modeling