Публікуйте вакансії
Наймайте без комісій
5 переглядів
AffReact
Цей проект є серверним рішенням, розробленим переважно на Python, з додатковими компонентами, необхідними для впровадження Go. Основна функція полягає у виконанні регулярних завдань, які використовують API сторонніх ресурсів. Ці завдання обробляють отримані дані та зберігають їх у базі даних PostgreSQL. На основі агрегованих даних генеруються звіти в режимі реального часу, які надаються користувачам. Ці звіти створюються індивідуально для кожного користувача з урахуванням його прав доступу, ієрархії та обмежень.
Основні обов’язки:
Розробляйте та підтримуйте масштабовані та високопродуктивні серверні служби за допомогою Python і Go.
Інтенсивно працюйте з aiohttp і FastAPI фреймворки для обробки асинхронних запитів до сервера та створення ефективних REST API.
Використовуйте Redis для кешування та зберігання сеансів, щоб покращити продуктивність програми.
Контейнери додатків і служб за допомогою Docker, забезпечуючи узгодженість у різних середовищах і розгортаннях.
Налаштуйте та керуйте NGINX як зворотним проксі та балансувальником навантаження для оптимізації
доставка програми.
Співпрацюйте з міжфункціональними командами для визначення, розробки та доставки нових функцій.
Забезпечте найкращу продуктивність, якість і швидкість реагування програм.
Визначте вузькі місця та помилки, а також розробіть рішення для пом’якшення та вирішення цих проблем.
Вимоги:
Перевірений досвід розробника серверної частини з глибоким знанням Python і Go.
Досвід роботи з асинхронним програмуванням на Python, зокрема з aiohttp і FastAPI.
Глибоке розуміння бази даних PostgreSQL, включаючи дизайн схеми, оптимізацію запитів і обробку з’єднань.
Знайомство з Redis для механізмів кешування та керування сеансами.
Вміння використовувати Docker для контейнеризації та оркестровки.
Досвід налаштування та налаштування NGINX.
сильні навички вирішення проблем і вміння працювати в команді.
Чудові навички письмового та усного спілкування англійською мовою.
Приємно мати:
Досвід роботи з іншими серверними фреймворками та мовами.
Fзнайомство з інтерфейсними технологіями (наприклад, JavaScript, HTML, CSS)
Внесок у проекти з відкритим кодом.