Основные задачи: Подготовка и поддержка процессов CI/CD; развертывание сервисов, поиск и устранение проблем; стандартизация окружений; развитие систем мониторинга и уведомлений.
Стек технологий:
— Kubernetes
— Docker, Docker-compose
— Ansible
— Packer
— Flux
— Redis, Mongodb, Postgresql, Clickhouse
— Nginx, Haproxy, Nginx-ingress
— Helm
— Terraform
— Centos, Ubuntu
— Gitlab-CI
— AWS ( RDS, EKS, S3, EC2, VPC, Transit Gateway )
— Prometheus, Grafana, Thanos
— Elasticsearch, Kibana, Logging operator
— Harbor
— Jaeger, Istio
Необходимые навыки:
— Умение работать с Ansible, написание ролей, плейбуков, автоматизация процессов;
— Уверенные знания Kubernetes (компоненты, варианты разворачивания, дебаг) onprem + cloud;
— Работа с Docker, умение пользоваться Docker-compose;
— Навык развертывания Postgresql, Mongodb, Redis;
— Опыт написания helm чартов для деплоя приложений;
— Знание AWS + Terraform для автоматизации разворачивания окружений ( + если умеете писать модули );
— Сетап и понимание пайплайнов Gitlab-CI;
— Работа с сетью, на уровне умений рассчитывать подсети для окружений + понимание конфигурации сети в AWS.
Несколько доводов, почему Fintech Farm — хорошее место работы.