Python/golang middle разработчик

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

Описание вакансии

Условия работы

МТС – одна из крупнейших российских экосистем. На базе основного телеком-бизнеса мы создаем цифровые продукты и сервисы во многих направлениях – от интернета вещей, искусственного интеллекта и больших данных до цифровой медицины и киберспорта, а также активно развиваем свои внутренние продукты.

В команде центра разработки технологических сервисов открыта позиция разработчика. Наш продукт является информационной системой класса IGA (Identity Governance and Administration), автоматизирующий предоставление базовых доступов сотрудникам в информационные системы группы компаний МТС.

Наш стек:

  • Programming Languages: Java, Go, Python;
  • Database: PostgreSQL, MongoDB, Redis;
  • Object Storage: Minio;
  • AuthN: OpenID Connect;
  • AuthZ: Open Policy Agent;
  • Network: GRPC, REST;
  • Continuous Integration & Delivery: GitlabCI, ArgoCD;
  • Observability: OpenCensus, Jaeger, Prometheus, Grafana, Fluentd, ElasticSearch, Kibana;
  • Orchestration: Kubernetes;

Чем предстоит заниматься:

  • Разработка серверной части продукта (микросервисы на python и go);
  • Разработка интеграционного слоя (в виде etl), интеграция с ландшафтом;
  • Участие в проектировании архитектуры;
  • Участие в пресейле, активное участие в создании продукта;
  • Code review, architecture review, refactoring.

От вас мы ждем:

  • Опыт работы на python от 2,5 лет (flask/django/fast api);
  • Опыт работы на golang от 1 года (grpc, http, websockets (или sse), тестирование, подключение к базам);
  • Опыт работы с postgresql (понимание запросов, индексы, оптимизация), mongodb, rabbitMQ;
  • Знание архитектуры (мониторинг, логирование, наблюдаемость);
  • Знание спецификаций oauth2, swagger/openapi. 

Будет плюсом:

  • Опыт работы с redis, elasticsearch, kafkа.

Бонусы

  • Стабильную белую заработную плату, премии;
  • Множество интересных и высоконагруженных проектов;
  • Саморазвитие — мы сделали обучение доступным. Вы можете проходить тренинги очно, дистанционно, в Корпоративном университете, у провайдеров, у наставников;
  • Здоровье своих сотрудников — ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
  • Спорт — корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы или компенсация вашего фитнес-абонемента;
  • Хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров;
  • Компенсация сотовой связи;
  • Макбук для продуктивной работы.