Привет! Мы — PURRWEB. Уже 12 лет мы создаём мобильные и веб-приложения для клиентов из США, Канады, Европы, Австралии и России.
И мы в поисках DevOps-инженера на проект длительностью 2-3 месяца (фуллтайм занятость), который будет участвовать в сопровождении инфраструктуры, развитии платформы, автоматизации процессов и повышении её надежности.
О проекте:
Сейчас мы развиваем единственную в Европе платформу регистрации и управления доменами, построенную на современной cloud-native инфраструктуре. В основе проекта — Kubernetes, GitOps-подход, микросервисная архитектура и событийная интеграция через Apache Kafka.
Наш стек
Infrastructure
- AWS (EKS, EC2, IAM, ALB, ECR, S3)
- Kubernetes
- ArgoCD
- Terraform
- GitLab CI/CD
Data Platform
- PostgreSQL
- CloudNativePG
- PgBouncer
- Redis
Streaming
- Apache Kafka
- Strimzi Operator
- Kafka Connect
- Debezium
- Change Data Capture (CDC)
- PostgreSQL Logical Replication
- WAL, Replication Slots
Observability
- Prometheus
- Grafana
- Loki
- Promtail
- Alertmanager
Чем тебе предстоит заниматься:
- Развивать и сопровождать Kubernetes-кластеры в AWS (EKS);
- Разрабатывать и поддерживать GitOps-процессы на базе ArgoCD;
- Автоматизировать CI/CD в GitLab;
- Поддерживать высокую доступность сервисов и участвовать в расследовании инцидентов;
- Развивать мониторинг, логирование и алертинг;
- Работать с PostgreSQL, Redis и OpenSearch;
- Сопровождать и оптимизировать Apache Kafka и Kafka Connect;
- Настройка/тюнинг PostgreSQL кластеров и Kafka;
- Анализировать производительность распределённых систем и оптимизировать их работу;
- Взаимодействовать с разработчиками при проектировании инфраструктурных решений.
Кого мы ищем:
- Есть уверенный опыт администрирования Kubernetes;
- Хорошее понимание Docker и контейнеризации;
- Опыт эксплуатации AWS;
- Уверенное владение GitLab CI/CD;
- Опыт работы с GitOps;
- Понимание принципов работы сетей, DNS, TLS, Ingress;
- Опыт эксплуатации PostgreSQL;
- Практический опыт работы и экспертиза в Apache Kafka.
Будет большим плюсом:
- Опыт эксплуатации Kafka Connect;
- Опыт работы с Debezium и CDC;
- Понимание механизмов работы PostgreSQL (Logical Replication, WAL, Replication Slots и тд.);
- Опыт работы со Strimzi;
- Опыт расследования инцидентов;
- Опыт построения мониторинга через Prometheus/Grafana stack;
Что предлагаем:
- Современный стек технологий без legacy;
- Работа с высоконагруженной микросервисной платформой;
- Возможность принимать архитектурные решения;
- Команда, в которой DevOps участвует в развитии продукта, а не только поддерживает инфраструктуру;
- Возможность развивать экспертизу в Kubernetes, Kafka и распределённых системах.
Если тебе интересна проектная работа на 2-3 месяца фуллтайм, будем рады познакомиться и обсудить детали.