Техническое задание (ТЗ) для 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 и т.д.).
Полный текст задания в приложении.