Инженер по разработке программного обеспечения

Дата размещения вакансии: 21.01.2025
Работодатель: Григорьева Елена Сергеевна
Уровень зарплаты:
от 50000 до 60000 RUR
Город:
Челябинск
Троицкий тракт 54
Требуемый опыт работы:
От 1 года до 3 лет

Обязанности:

1. Разработка ботов:

• Проектирование и создание функционала Telegram-ботов с использованием API Telegram.

• Написание кода для обработки пользовательских запросов и взаимодействия с внешними сервисами.

2. Интеграция с API:

• Интеграция бота с различными API (например, для получения данных, отправки уведомлений и т.д.).

• Работа с базами данных для хранения и обработки информации.

3. Тестирование и отладка:

• Проведение тестирования бота на предмет выявления ошибок и багов.

• Оптимизация производительности и исправление найденных проблем.

4. Поддержка и обновление:

• Обеспечение бесперебойной работы бота, его регулярное обновление и улучшение функционала.

• Реагирование на отзывы пользователей и внесение изменений в соответствии с их пожеланиями.

5. Документация:

• Создание технической документации по разработанным ботам.

• Описание архитектуры решения и инструкций по его использованию.

6. Сотрудничество с командой:

• Взаимодействие с дизайнерами, менеджерами проектов и другими разработчиками для согласования требований и функционала.

• Участие в планировании и обсуждении новых функций и улучшений.

7. Анализ данных:

• Сбор и анализ статистики использования бота для выявления возможностей для улучшения.

• Настройка систем аналитики для отслеживания взаимодействия пользователей с ботом.

8. Обеспечение безопасности:

• Реализация мер по защите данных пользователей и предотвращению несанкционированного доступа.

• Обновление библиотек и зависимостей для защиты от уязвимостей.

Требования:

  • Высшее образование в области компьютерных наук, информационных технологий или смежных областях (желательно, но не обязательно).
  • Опыт разработки ботов для Telegram или аналогичных платформ.

    Знание языков программирования, используемых для разработки ботов (например, Python, JavaScript, PHP и т.д.).

  • Умение работать с Telegram Bot API, понимание его возможностей и ограничений.

  • Опыт работы с реляционными (например, MySQL, PostgreSQL) и/или NoSQL (например, MongoDB) базами данных.

  • Навыки интеграции с различными API и сторонними сервисами.

  • Знание популярных фреймворков для разработки ботов (например, Telegraf для Node.js, python-telegram-bot для Python).

  • Опыт написания тестов и отладки кода.

  • Умение работать в команде, коммуникабельность и способность к сотрудничеству с другими разработчиками и дизайнерами.

  • Способность анализировать проблемы и находить оптимальные решения.

  • Умение эффективно планировать свое время и расставлять приоритеты.

Условия:

  • Дружный коллектив
  • Своевременная оплата труда
  • Интересные задачи