Proficient in Python, with strong experience using FastAPI to build asynchronous and high-performance web APIs
Solid understanding of RESTful API design principles, OpenAPI/Swagger specifications, and API security best practices (OAuth2, JWT)
Experience with MongoDB, including advanced data modeling, performance tuning, and aggregation framework
Familiarity with microservices architecture, containerization (Docker), and deployment pipelines
Ability to write clean, modular, testable code, following design patterns and scalable architecture principles
Experience with version control systems (Git), CI/CD pipelines, and build tools like Poetry or pipenv
Strong understanding of backend logging, monitoring, and observability tools
Experience with writing unit, integration, and load tests
Additional experience with PostgreSQL, Redis, or other NoSQL/SQL databases is a plus
Knowledge in Telecom domain (i.e. OSS/BSS, EAI) is optional but preferred
Certification specifications if any
FastAPI, Python, or MongoDB-related certifications are a plus.
Educational Qualifications
Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field.
Job Type: Full-time
Experience:
Python: 4 years (Required)
Work Location: In person