Job Details

Software Development
Mid-level
On-site
Full time
Apr 24

Python Developer

Selecty is looking for a Python Developer with 3+ years of experience to join a project for Sheremetyevo International Airport. The role involves developing new services for the airport ecosystem, including the Flight Information Display System (FIDS). The company offers competitive benefits and opportunities for professional growth.

The project involves developing an airport ecosystem for resource management. The solution includes modules for airport operational database (AODB), resource management (RMS), load optimization algorithms (including digital twin), and related services (e.g., information, monitoring, and control systems). The platform helps the airport save resources and optimize processes for passengers and airlines. The team consists of graduates from top universities and former employees of Yandex and Huawei. The new team member will focus on developing services from scratch, with the immediate task being the FIDS (Flight Information Display System) for managing all airport information displays. This includes handling flight schedules, registration desks, baggage claim, and boarding gates, as well as managing administrator and staff interactions and monitoring display status.

• 3+ years of experience as a Python Developer • Web service development with fastapi: alembic, sqlalchemy, pydantic, postgres, redis • Experience with Kafka, WebSocket, REST API development • Infrastructure experience: docker (compose), kubernetes (Helm) • Familiarity with unix, git (gitlab) Nice to have: • Strong knowledge of algorithms and data structures (experience in competitions and hackathons is welcome) • Experience with RBAC and understanding of authorization and authentication protocols • Experience developing BFF (backend for frontend) and/or interfaces • Experience with reactive programming and real-time data streams • Interest in developing recommendation systems • Ability to balance customer requirements with system capabilities • Testing (unit, functional, integration) • CI/CD in GitLab

• 5/2 office-based work schedule (office located in the center of Moscow, near Kurskaya or Krasnye Vorota metro stations, Pokrovka St 47A) • Voluntary medical insurance with dental coverage • Reduced working hours on Fridays until 15:30 • Equipment provided • Official employment in accordance with the Labor Code of the Russian Federation • Corporate training and development programs • Special offers for employees from partner companies (restaurants, shops, leisure, events) • Organization of employee and children's recreation, kindergarten payment • Accredited IT company • Corporate conditions for tour purchases • Additional paid leave - 3 days, paid sick leave

Russia
Kubernetes
Git
CI/CD
Python
Helm
Pydantic
Docker
BFF
SQLAlchemy
Unix
Redis
RBAC
PostgreSQL
WebSocket
GitLab
REST API
Kafka
FastAPI
Alembic

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Python Developer

Python Developer intern position at VK. Responsibilities include designing and building modular applications, developing web services, and working with data analytics.

V
VK

Python Developer

Python Developer at VK. Responsibilities include designing and building modular applications, developing web services, and integrating with third-party services. Requires experience with Python, Django, PostgreSQL, REST API, and Git.

V
VK

Python Developer

Python Developer intern position at VK. Responsibilities include designing and building modular applications, developing web services, and working with data analytics.

V
VK