Point your AI agent at freehire and let it find you a job.

Get the CLI →

ПАО Сбербанк

NewBe an early applicant

Python developer

Posted
Discussion

Summary

A Python developer builds and maintains Sberbank's internal Python framework that statically analyzes source code and technical artifacts to produce a structured knowledge base (data models, dependencies, integrations, lineage) for use in agentic scenarios. Day-to-day: develop the framework and REST API/SDK, integrate static-analysis parsers for new languages, write tests, use AI coding agents, an

Развиваем внутренний Python-фреймворк, который анализирует исходный код и технические артефакты информационных систем и формирует структурированную базу знаний для использования в том числе в агентских сценариях: модели данных, зависимости, интеграции, lineage и другие технические связи. Фреймворк работает с разными языками и форматами. **Знание конкретных анализируемых языков и умение разрабатывать на них не требуется.** Важнее способность подобрать зрелый инструмент статического анализа и корректно встроить его в архитектуру фреймворка. В разработке активно используются coding-агенты.* развивать и сопровождать Python-фреймворк * разрабатывать и интегрировать анализатор для новых языков и форматов * работать с AST, dependency graph, data lineage * развивать REST API и SDK * разрабатывать автоматических тестов * использовать AI coding-agents для разработки, анализа и рефакторинга * развертывать и сопровождать компоненты фреймворка в банковском контуре.* наличие высшего образования * уверенное владение Python (typing, asyncio, Pydantic), навык проведения тестирования (pytest, unit/integration testing) * опыт разработки и сопровождения backend/framework решений, умение разбираться в большой незнакомой кодовой базе * умение подобрать и интегрировать готовый parser/static-analysis инструмент, понимание принципов AST и parser-based static analysis * понимание модульной архитектуры, разделения ответственности и API/contract boundaries, а также умение встроить новую функциональность в существующую архитектуру без дублирования существующих механизмов * опыт использования LLM/coding-agents в разработке * навык DevOps (знание Kubernetes / OpenShift, CI/CD, Docker, работа с Nexus / Artifactory) **будет преимуществом:** * опыт работы в банковском или enterprise-контуре * умение читать Java-код и сложный SQL * опыт разработки linters, IDE tooling или других static-analysis решений * владение PostgreSQL.* офисный формат в Москве (ул. Поклонная, 3) * ежегодный пересмотр зарплаты и годовая премия * расширенный ДМС и льготное страхование для семьи * уникальная система обучения Сбера для профессионального и карьерного развития * выгодная ипотека для сотрудников * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера * корпоративная пенсионная программа.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.