Backend developer (Python API)

Office
Remotely
Full-time
Middle Python developer required to work on a next-generation network service of a US startup. Tasks: - Create a commercial-grade API for network administrators (Python: Django, Flask or FastAPI) according to our specifications, including SQL database support and updates. Preferably, also make a prototype UI for API testing; - Make support for payments for services provided; - Make managed user access control to the product (oAuth, MFA, AD); - Help with log processing (Logstash, Elastic Search, Kibana). Requirements: - 3+ years of recent experience commercially developing complex API modules in Python (Django, Flask, FastAPI) for Linux servers and clients; - Experience building SQL databases and using them with server and client APIs; - Experience in access control development (oAuth, MFA); - Experience in payment system development; - Fluent reading of English technical documentation, searching in English. Plus: - Experience with Active Directory, LDAP; - Experience with log processing; - Familiarity with Docker, Docker Compose; - Contribution to open source projects.