Опис
Python розробник, спеціалізуюся на побудові API-шлюзів для мікросервісних архітектур. Шукаю команду, де потрібно зв'язати декілька сервісів в єдину зрозумілу точку входу для клієнтів.
2018–2021 рр.: Python-розробник у телекомунікаційній компанії м. Полтава, де працював з монолітним Django-застосунком.
З 2021 року по теперішній час: перейшов у мікросервісну архітектуру, відповідаю за розробку та підтримку API-шлюзу для декількох внутрішніх сервісів компанії.
Чим займаюся:
1. побудова API-шлюзів на Python з використанням FastAPI для маршрутизації запитів до внутрішніх мікросервісів;
2. налаштування авторизації та автентифікації користувачів на рівні шлюзу — єдина точка контролю доступу;
3. контейнеризація сервісів за допомогою Docker для уніфікованого розгортання в різних середовищах;
4. автоматизація процесу деплою нових версій сервісів через CI/CD пайплайни;
5. моніторинг навантаження на шлюз та оптимізація маршрутизації запитів під пікові періоди.
Навички: Python, FastAPI, Docker, проєктування REST API, автентифікація та авторизація (JWT, OAuth2), базові навички налаштування CI/CD процесів.
Як підходжу до роботи: проєктую API-шлюз з урахуванням того, що кількість сервісів за ним буде рости, тестую авторизаційну логіку особливо ретельно — помилка тут впливає на безпеку всієї системи.