О проекте
Мы - команда эксплуатации фронтовых сервисов Yota. У нас CI/CD на GitLab, мобильное приложение для iOS/Android, бэкенды для него, Сайт Yota и другие Веб-сервисы. Активно используем современные технологии, микросервисные архитектуры и Kubernetes. У нас зрелые процессы производства ПО, включающие подготовку качественных артефактов аналитики и архитектуры для удобства дальнейшей разработки.
Задачи
- настройка и поддержка CI/CD
- автоматизация и документирование DevOps процессов
- сопровождение фронтовых систем Yota
- помощь в поиске причин некорректного функционирования и путей их устранения
- релизы продуктов по готовности, сопровождение и модернизация процессов релиза
- взаимодействие с инженерами команд разработки, участие в канбанах
- помощь в достижении идеальной системы continuous delivery
- работа над мониторингом бизнес-систем и процессов в них
Требования
- понимание основных принципов DevOps
- уверенное знание Linux (преимущественно Centos/RHEL и аналоги)
- опыт администрирования серверов приложений
- опыт работы с Git (GitLab)
- знакомство с Kubernetes и Docker
- умение писать скрипты на Bash и/или Python
- опыт написания и оптимизации SQL запросов
- понимание стека протоколов TCP/IP, принципов маршрутизации, функционирования базовых приложений
- навыки диагностики неполадок в сложной инфраструктуре
- понимание принципов работы SOA архитектуры и клиент-серверных приложений
- опыт внедрения и эксплуатации java-приложений и web сервисов
- опыт использования систем мониторинга (Zabbix, Grafana)
- опыт использования инструментов учета задач
Будет плюсом
знакомство с: Grafana, Prometheus, ClickHouse, PostgreSQL, RabbitMQ
О проекте
продукт позволяет абонентам защищаться от спам-звонков, мошеннических и нежелательных вызовов за счет предоставления механизма управления входящими звонками и достоверного информирования абонента о целях и направленности входящих звонков.
Задачи
- настройка инфраструктуры проектов
- настройка мониторинга
- автоматизация сборки и деплоя приложений
- взаимодействие с командами разработки и тестирования в рамках процессов подготовки ввода проектов в эксплуатацию
- участие в процессе разработки документации для систем оператора
Требования
- уверенные знания в администрировании Linux
- опыт настройки и эксплуатации СУБД PostgreSQL
- опыт настройки мониторинга систем с помощью Prometheus и Grafana
- опыт работы со стеком ELK
- уверенные знания в админстрировании Nginx
- опыт версионирования проектов с помощью Git и опыт работы с GitLab
- написание скриптов на Bash и Python
- опыт автоматизации разворачивания проектов с помощью AWX, Ansible, GitLab CI и Nexus
О проекте
продукт позволяет абонентам защищаться от спам-звонков, мошеннических и нежелательных вызовов за счет предоставления механизма управления входящими звонками и достоверного информирования абонента о целях и направленности входящих звонков. Проект подразумевает поддержку базы данных сервисной платформы, которая отвечает за хранение данных визиток всех организаций, в том числе других операторов связи.
Задачи
- развёртывание новых БД и кластеров БД
- мониторинг и оптимизация sql-запросов в БД, работы БД в целом
- проведение технического анализа причин инцидентов на БД
- обеспечение бесперебойной работы инфраструктуры серверов БД
- контроль актуальности используемых версий СУБД, поддержка стандартизации на проектах
- подготовка и контроль выполнения планов обслуживания и резервного копирования БД
- взаимодействие с командами разработки и DevOps при планировании новых сервисов
- взаимодействие с командами и DBA других платформ при планировании и подготовке к миграции баз
- тестирование и проверка новых версий СУБД и расширений для PostgreSQL
Требования
- опыт работы с GIT, ansible
- опыт автоматизации рутинных процессов (например, bash, python или другие)
- опыт работы с Patroni, PgBouncer, pgbackrest, Grafana
- опыт от 3 лет администрирования реляционных СУБД
- опыт от 1 года администрирования PostgreSQL и его российских аналогов
- будет преимуществом наличие сертификации PostgreSQL DBA
О проекте
Работа в нашей компании дает возможность участвовать в реализации коммерческих инициатив в части услуг и сервисов самообслуживания для массового рынка с использованием всего спектра современных технологий и передовых решений в отрасли. Рассматриваем выпускников технических ВУЗов, мечтающих о перспективной работе в ведущей IT-компании. Работа от 30 часов в неделю.
Задачи
- реализация коммерческих инициатив в части услуг и сервисов самообслуживания для массового рынка
- реализация требований по обеспечению необходимых интеграций между платформами
- настройка и тестирование систем информирования абонентов
- работа с абонентскими обращениями на 3-й линии
Требования
- знание языка запросов SQL
- опыт работы с Unix-системами (в рамках обучения, пет-проектов)
- приветствуется опыт работы с RabbitMQ, Grafana, Python, JIRA, GIT, Pebble
О проекте
В команду администрирования сервиса «Мобильное информирование» открыт поиск разработчика Ruby on Rails. Позволяет корпоративным клиентам организовать обмен SMS и USSD с абонентами операторов связи. Рассматриваем кандидатов по всей России.
Задачи
- разработка и поддержка бэкенд-части сервисов
- разработка и поддержка REST API
- оптимизация и рефакторинг кодовой базы для повышения качества и стабильности
- реализация и поддержка UI, работа с формами
- анализ проблем и последующее устранение
- написание автоматизированных тестов (RSpec)
Требования
- опыт коммерческой разработки на Ruby on Rails
- понимание HTTP/REST
- умение проектировать API
- понимание основ и принципа работы PostgreSQL, Redis, Git
- знание Linux, Docker, принципы контейнеризации
- написание чистого и поддерживаемого кода с тестированием
- стремление качественно поддерживать и улучшать продукты
- самоорганизация, внимание к деталям, способность довести задачу до конца
О проекте
Мы ищем опытного PHP-разработчика в нашу команду, которая занимается разработкой и поддержкой backend-решений для системы приёма платежей. Наша основная задача — создавать и развивать высоконагруженные и отказоустойчивые сервисы
Задачи
- разработка и поддержка пользовательских и административных кабинетов финансовых сервисов на PHP (Yii2)
- проектирование и оптимизация структуры базы данных (PostgreSQL), работа с транзакциями
- обеспечение безопасности приложений: защита от SQL-инъекций, CSRF, XSS, работа с шифрованием и токенизацией
- участие в проектировании архитектуры микросервисов, взаимодействие с командами DevOps и QA
- ведение технической документации, участие в code review
- оптимизация производительности и обеспечение высокой отказоустойчивости сервисов
Требования
- опыт коммерческой разработки от 3-х лет
- уверенное знание PHP и фреймворка Yii2
- опыт работы с PostgreSQL
- понимание принципов работы RabbitMQ, опыт реализации асинхронных задач
- навыки работы с Docker, умение собирать и поддерживать контейнеризированные окружения
- базовое понимание сетевых протоколов и принципов клиент-серверного взаимодействия
Будет плюсом
- знание Python и опыт работы с FastAPI
О проекте
Мы в поиске Fullstack-разработчика на проект, который связан с разработкой финансового маркетплейса
Задачи
- разработка и поддержка backend-решений с использованием Python и фреймворка FastAPI
- проектирование, оптимизация и работа с базами данных PostgreSQL
- контейнеризация приложений с использованием Docker
- участие в проектировании архитектуры микросервисов
- написание тестов и обеспечение качества кода
- интеграция со сторонними API и системами
- оптимизация производительности и масштабируемости приложений
Требования
- опыт коммерческой разработки на Python от 3 лет
- опыт разработки на React
- уверенное владение фреймворком FastAPI
- знание и опыт работы с PostgreSQL (проектирование, написание запросов, оптимизация)
- умение работать с Docker для создания и управления контейнерами
- опыт разработки REST API и понимание принципов их построения
- опыт работы с системами контроля версий (например, Git)
Будет плюсом
- опыт работы с другими фреймворками (например, aiohttp)
- знание асинхронного программирования в Python
- понимание работы очередей сообщений (например, RabbitMQ, Kafka)
- опыт написания unit-тестов и работы с pytest
- базовые знания CI/CD и DevOps-практик