Alfa-Bank

Lead Python Developer (Gen AI)

6.0/10
Alfa-Bank
Not specified
Remote
mid
about 2 hours ago
AI SummaryVerified by Aipplify AI

The vacancy is well-defined but lacks compensation details, affecting overall attractiveness.

AI quality score6.2 / 10

Check Match โ€” Just drop your CV

See your fit for Lead Python Developer (Gen AI) in seconds.

Overview

Alfa-Bank is looking for a Lead Python Developer to work on backend components and microservices, focusing on Generative AI technologies.

Responsibilities

  • โ€ขDevelopment and enhancement of backend components and microservices using Python (FastAPI, asyncio).
  • โ€ขDevelopment of integration solutions for interaction with internal and external services via REST API.
  • โ€ขDevelopment of components related to Generative AI and AI agents.
  • โ€ขDevelopment of high-load services using PostgreSQL, Redis, and modern data handling approaches.
  • โ€ขDevelopment of asynchronous data processing and messaging exchange mechanisms.
  • โ€ขDevelopment of logging, monitoring, and observability solutions for services.
  • โ€ขParticipation in solution architecture design, service interaction contract development, and technical approach selection.
  • โ€ขParticipation in testing developed functionality and ensuring code quality.
  • โ€ขInteraction with the development team, analysts, architects, and QA engineers during project tasks.

Requirements

  • โ€ข3-4 years of commercial development experience in Python.
  • โ€ขStrong knowledge of Python 3.9+.
  • โ€ขExperience in microservices architecture and REST API development.
  • โ€ขPractical experience with FastAPI, asyncio, aiohttp, or httpx.
  • โ€ขExperience with PostgreSQL, Redis, SQLAlchemy.
  • โ€ขUnderstanding of asynchronous programming principles.
  • โ€ขExperience in containerizing applications using Docker and understanding the basics of Kubernetes.
  • โ€ขExperience in designing and implementing integration solutions.
  • โ€ขExperience in writing tests (pytest, unittest, pytest-mock).
  • โ€ขKnowledge of logging and monitoring approaches for applications.
  • โ€ขUnderstanding of high-load system design principles.
Loading similar jobs...