DevOps-инженер / SRE (Linux, Kubernetes, CI/CD)
Summary
DevOps/SRE at Moscow Exchange automating deployment and maintenance of settlement and payment systems in PROD and test environments. Day to day: running CI/CD (GitLab, ArgoCD, Docker, Kubernetes), monitoring (Prometheus, Grafana, ELK, Graylog), Linux administration, bash/Python automation, and PostgreSQL support.
- Автоматизация развертывания и сопровождения новых сборок систем расчетов и платежей в PROD и тестовых средах.
- Поддержка и развитие CI/CD-процессов: GitLab, ArgoCD, Docker, Kubernetes.
- Управление конфигурациями PROD и тестовых сред, контроль изменений, поддержка повторяемости и предсказуемости процессов деплоя.
- Настройка, развитие и оптимизация мониторинга: Prometheus, Grafana, ELK, Graylog.
- Сопровождение Linux-инфраструктуры: работа с процессами, правами доступа, логированием, дисковым пространством, сетью.
- Участие в настройке и эксплуатации контейнерных и оркестрированных окружений: Docker, Kubernetes.
- Написание и развитие автоматизации рутинных задач с использованием bash, Python.
- Работа с базами данных PostgreSQL: DDL, DML, базовая оптимизация, сопровождение.
- Анализ логов, метрик и инцидентов, участие в поиске причин и устранении проблем.
- Уверенный опыт работы с Linux: администрирование серверов, работа в терминале, управление процессами, правами, чтение и анализ логов.
- Понимание сетевых технологий: TCP/IP, DNS, маршрутизация, балансировка, базовая отладка сетевых проблем.
- Опыт работы с системами контроля версий: Git, ветвление, pull request / merge request, история изменений.
- Понимание принципов работы REST API и опыт использования инструментов документирования/тестирования API, например Swagger / OpenAPI.
- Навыки автоматизации рутинных задач с использованием bash, Python.
- Опыт настройки и поддержки CI/CD-пайплайнов: GitLab CI/CD, Docker, Kubernetes.
- Понимание процессов управления секретами, работа с vault / secret management.