Описание: |
Обязанности: - Настройка и поддержка CI/CD пайплайнов: Разработка, настройка и поддержка систем Continuous Integration (CI) и Continuous Delivery (CD) для автоматической сборки, тестирования и развертывания приложений.
- Управление инфраструктурой как кодом: Разработка, настройка и поддержка скриптов и шаблонов для автоматизации развертывания и управления инфраструктурой с использованием инструментов инфраструктуры как кода (например, Terraform, Ansible, Chef, Puppet).
- Контейнеризация и оркестрация: Разработка, настройка и поддержка контейнеризированных приложений с использованием технологий, таких как Docker, и их оркестрация с помощью систем, таких как Kubernetes.
- Мониторинг и логирование: Настройка систем мониторинга и логирования для отслеживания производительности приложений и инфраструктуры, а также для выявления проблем и устранения неисправностей.
- Управление конфигурациями: Автоматизация управления конфигурациями приложений и инфраструктуры для обеспечения согласованности и надежности.
- Управление версиями и кодом: Управление версиями кода и его интеграция в системы контроля версий (например, Git), а также поддержка процессов слияния и разрешения конфликтов.
-
Безопасность: Внедрение и поддержка мер безопасности в разработке, развертывании и эксплуатации приложений, включая управление доступом, проверку безопасности кода и мониторинг угроз. - Требования:
- Опыт работы в роли DevOps разработчика от 3-х лет.
- Знание и опыт работы с облачными платформами, такими как AWS, Azure, Google Cloud и умение развертывать и масштабировать приложения в облачных окружениях.
- Понимание систем контроля версий (например, Git) и умение эффективно работать с репозиториями кода, а также следование лучшим практикам управления кодом.
- Хорошие навыки программирования на языках, используемых в разработке приложений (например, Python, Java, JavaScript и т. д.), а также опыт работы с контейнеризацией (например, Docker) и оркестрацией контейнеров (например, Kubernetes).
- Мониторинг и отладка: Умение настраивать мониторинг приложений и инфраструктуры, а также опыт отладки и решения проблем в распределенных системах.
- Умение настраивать и поддерживать Continuous Integration (CI) и Continuous Delivery (CD) пайплайны для автоматического тестирования, сборки, развертывания и мониторинга приложений.
- Знание и опыт работы с инфраструктурой как кодом (IaC), такими как Terraform, Ansible, Chef, Puppet и другими инструментами для автоматизации развертывания и управления инфраструктурой.
-
Условия: -
График работы полный день, с 09:00 до 18:00; Зарплата согласно штатного расписания; Официальное трудоустройство; Социальный пакет; Место работы/регион: г.Астана |