По договоренности
Техническое задание (ТЗ) для DevOps специалиста
1. Общая информация:
• Название компании: Devcloud Solutions
• Тип проекта: Разработка инфраструктуры для web-приложений
• Цель: Создание эффективной и надежной инфраструктуры для разработки, тестирования и развертывания web-приложений.
2. Основные работы:
• Проектирование и внедрение CI/CD процессов с использованием BitBucket Pipelines.
• Настройка и управление серверами на базе Ubuntu.
• Создание тестовой и продуктовой среды для развертывания приложений.
• Автоматизация процессов развертывания и мониторинга приложений.
• Обеспечение безопасности и надежности инфраструктуры.
• Настройка и управление контейнерами (Docker).
• Развертывание базы данных PostgreSQL и обеспечение её производительности.
• Создание и поддержка документации по инфраструктуре и процессам.
3. Требования к квалификации:
• Опыт работы в роли DevOps специалиста не менее 3 лет.
• Знание инструментов CI/CD, особенно BitBucket Pipelines.
• Опыт настройки и администрирования серверов на базе Ubuntu.
• Опыт работы с базами данных PostgreSQL.
• Знание систем управления версиями (Git).
• Опыт работы с контейнерами (Docker).
• Знание языков программирования (Python, Bash, Go и т.д.) для написания скриптов автоматизации.
• Понимание принципов работы сетей и безопасности.
• Опыт работы с системами мониторинга (Prometheus, Grafana и т.д.).
4. Ожидаемые результаты:
• Создание надежной и масштабируемой инфраструктуры для разработки web-приложений.
• Настройка процессов CI/CD с использованием BitBucket для автоматизации развертывания приложений.
• Создание и поддержка тестовой и продуктовой среды, включая управление конфигурациями и версиями.
• Оптимизация работы с базой данных PostgreSQL.
• Документация всех процессов и архитектуры инфраструктуры.
• Обучение команды разработчиков основам работы с новой инфраструктурой.
5. Сроки выполнения:
• Начало работы: 15.01.2025
• Ожидаемый срок выполнения основных задач: 7 дней.