655,248open jobs
38,129companies
91,967added this week
Browse all
Salary
$21k – $54k per year (Estimated)
Location
Remote/Hybrid (Moscow, Russia)
Overview
Company
Impact
Profile match
Informatsionny Gorod (GKU Infogorod) is a public sector technology enterprise operating under the Moscow Department of Information Technologies. Headquartered in Moscow, Russia, the organization develops, maintains, and scales the capital’s municipal IT infrastructure, digital government platforms, and smart city services, including the main city portal and Moscow Electronic School.

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан - удобнее и мобильнее. Для системы управления столицей технологии - это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан - повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.

Mos.ru - это главный портал Москвы, на котором представлены городские новости, афиша, информация о проектах и решениях правительства, а также каталог электронных услуг. Портал ежемесячно посещают 20 млн уникальных пользователей, а ежедневно около 2 млн человек обращаются к его сервисам для подачи показаний счетчиков, оплаты коммунальных услуг, проверки школьных дневников, ознакомления с новостями города и поиска культурных мероприятий. На платформе в электронном виде функционируют более 450 услуг и сервисов в таких сферах, как ЖКХ, образование, здравоохранение, социальная поддержка и транспорт.

Что нужно делать:

  • развивать серверную часть действующих подсистем на PHP и Symfony
  • проектировать и реализовывать доменную модель под конкурсные процедуры, реестры и волонтёрские сценарии
  • работать с PostgreSQL: схема данных, миграции, оптимизация запросов на реальных объёмах
  • развивать поисковые сценарии на Manticore Search
  • реализовывать формирование печатных форм и выгрузок документов
  • разрабатывать и сопровождать обмен с внешними государственными системами по web-сервисам и REST API, в форматах XML и JSON
  • реализовывать сценарии электронной подписи и передачи документов на архивное хранение
  • обеспечивать устойчивость обмена: повторные попытки, обработка недоступности внешней стороны, воспроизводимая диагностика
  • работать по стандарту написания и оформления кода, проходить и давать ревью по нему
  • покрывать логику unit и интеграционными тестами в объёме, заданном критериями готовности (определяется в DoD по каждой задаче)
  • участвовать в разборе инцидентов по своим компонентам и в работе с реестром технического долга
  • понимать жизненный цикл сборки: читать логи пайплайна, знать стратегию миграций при деплое и принципы отката
  • разработать стандарт написания и оформления кода по бэкенду, согласовать его с руководителем технического блока и поддерживать в актуальном состоянии по мере развития системы и процессов
  • вести ревью по этому стандарту и снимать разногласия по нему внутри направления
  • участвовать экспертно в оценке трудозатрат и приёмке результатов подрядчика - с той же меркой, что применяется к собственному коду
  • держать техническую картину бэкенда и интеграционного контура по всем подсистемам, а не только по своим задачам, и помогать второму разработчику войти в систему

Какие знания и навыки нам важны:

  • разработка на PHP от 5 лет
  • PHP 8 и практический опыт Symfony
  • PostgreSQL: проектирование схемы, индексы, разбор и оптимизация медленных запросов
  • проектирование и разработка REST API, работа с чужими API по внешней спецификации
  • форматы обмена XML и JSON, включая разбор и валидацию по схеме
  • Docker: локальная среда и понимание того, как приложение живёт в контейнере
  • Git и работа в командной модели ветвления
  • автоматизированное тестирование серверного кода
  • понимание безопасности веб-приложений: аутентификация, авторизация, инъекции, обработка пользовательского ввода
  • практика ревью чужого кода: не только получать замечания, но и давать их, и доводить разногласие до решения
  • опыт написания или ведения письменных стандартов кода - не только работы по чужим правилам
  • опыт интеграций с внешними системами по чужой спецификации, где на протокол нельзя повлиять: государственные информационные системы, банковские или страховые API, 1С, платёжные шлюзы
  • опыт наставничества: ввод в систему нового разработчика, разбор чужих решений

Что предлагаем:

  • рыночную зарплату и премии
  • драйвовые задачи и ресурсы для их реализации
  • гибридный режим работы: можно работать удаленно или в современном офисе в центре
  • преимущества аккредитованной IT-компании
  • материальную помощь в случае важных событий в жизни
  • корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
  • корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
  • комьюнити по интересам
  • скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.

Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
655,248 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Moscow
Senior AI Engineer 1 hour ago
$47k – $115k per year (Estimated) • In office • Hyderabad
Python
SQL
C#
Python
FastAPI
C#
.NET
Databases
PostgreSQL
Redis
Apache Kafka
AI/ML
LangGraph
AutoGen
LangChain
Model Context Protocol
AI Agents
LiteLLM
Portkey
AWS Bedrock
LLM
RAG
Amazon SageMaker
DevOps
Rest API
OpenTelemetry
Kong
Azure
AWS
Kubernetes
Amazon EKS
Vector
FinOps
Amazon ECS
Management
SharePoint
Apply
Sr. SW Engineer 1 hour ago
$116k – $221k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Foster City
Python
Go
JavaScript
Kotlin
TypeScript
SQL
Databases
RabbitMQ
Apache Kafka
AI/ML
Copilot
ChatGPT
AI Agents
DevOps
Rest API
Splunk
Terraform
GCP
OpenTelemetry
Datadog
Prometheus
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
Analytics
ETL/ELT
QA
Swagger
Apply
Senior Data Scientist 2 hours ago
$170k – $200k per year • Remote • Top Secret • Full-Time • 10+ years exp • Bachelor's Degree • United States
Python
Databases
PostgreSQL
AI/ML
Scikit-learn
SciPy
TensorFlow
NumPy
Keras
PyTorch
Time Series Forecasting
DevOps
Git
Analytics
Matplotlib
ETL/ELT
Management
Agile
Scrum
Kanban
Apply
Data Scientist 2 hours ago
$135k – $170k per year • Remote • Top Secret • Full-Time • 5+ years exp • Bachelor's Degree • United States
Python
Databases
PostgreSQL
AI/ML
Scikit-learn
SciPy
TensorFlow
NumPy
Keras
PyTorch
Time Series Forecasting
DevOps
Git
Analytics
Matplotlib
ETL/ELT
Management
Agile
Scrum
Kanban
Apply
$86k – $164k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Boca Raton
PHP
Marketing
YouTube
LinkedIn
Instagram
Apply
$20k – $49k per year (Estimated) • Remote/Hybrid • Moscow
SQL
Databases
PostgreSQL
Management
Confluence
Jira
Apply
$26k – $62k per year (Estimated) • Remote/Hybrid • Moscow
Cybersecurity
MITRE ATT&CK
OWASP Top 10
Apply
$16k – $40k per year (Estimated) • Remote • 3+ years exp • Moscow
Apply
Remote/Hybrid • Full-Time • 5+ years exp • Moscow
Python
JavaScript
Java
TypeScript
SQL
Python
pySpark
Java
Spring Framework
Databases
RabbitMQ
Apache Kafka
AI/ML
Spark
Frontend
Angular
DevOps
Jaeger
Rancher
Prometheus
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Grafana
Analytics
Data Vault
Management
Confluence
Jira
Agile
Scrum
Kanban
QA
Cypress
Playwright
Apply
Data analyst 12 hours ago
$18k – $37k per year (Estimated) • In office • Full-Time • 2+ years exp • Moscow
Python
SQL
AI/ML
Jupyter Notebook
dbt
Analytics
Power BI
Superset
Data Vault
Apply
$20k – $55k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Moscow
Management
Agile
Scrum
Apply
$23k per year • In office • 5+ years exp • Moscow
Design
Adobe Photoshop
Figma
Apply
$21k – $48k per year (Estimated) • Remote • Full-Time • 5+ years exp • Moscow
Apply
$19k – $37k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Moscow
Python
SQL
Apply
$17k – $42k per year (Estimated) • Remote • Moscow
Apply
See all jobs
This is one of many
655,248 more open roles from verified company boards, updated every day.