Вакансия: Senior DevOps Engineer в FinTech-продукт
Описание вакансии
Привет! Мы SmartPayments e-commerce компания, разрабатываем свои финтех-продукты для обмена валютами.
Сейчас усиливаем команду и ищем DevOps Engineer , который сможет развивать и поддерживать софт для процессинга.
В команде: CTO, CEO, бэк и фронт-разработчики, ML, Data-аналитик, QA и проджект.
Наш идеальный кандидат обладает следующими навыками Обязательные навыки: 1. Инфраструктура как код (IaC):
- Опыт работы с инструментами Terraform, CloudFormation или AWS CDK.
- Умение писать, тестировать и поддерживать модули Terraform.
- Понимание CI/CD подхода для управления инфраструктурой.
2. Мониторинг и логирование:
- Знание AWS CloudWatch (алерты, дашборды, метрики, логи).
- Опыт интеграции с внешними инструментами (например, Prometheus, Grafana, Datadog).
- Настройка мониторинга производительности сервисов, включая tracing (AWS X-Ray или аналоги).
3. Оптимизация и производительность:
- Умение анализировать и оптимизировать затраты (AWS Cost Explorer, Budgets, Trusted Advisor).
- Работа с Auto Scaling (для ECS, EKS, EC2).
- Опыт настройки Spot Instances и Reserved Instances для оптимизации стоимости.
4. Сетевое взаимодействие:
- Работа с NAT Gateway, Internet Gateway, VPC Peering, PrivateLink.
- Опыт настройки и оптимизации API Gateway и Application Load Balancer (ALB/ELB).
5. Контейнеризация и оркестрация:
- Опыт работы с Docker.
- Глубокое понимание EKS/ECS (включая Fargate).
- Навыки настройки сетевых политик (Network Policies) и секьюрности в Kubernetes.
6. CI/CD:
- Знание AWS CodePipeline, CodeBuild, CodeDeploy.
- Опыт работы с альтернативами (Jenkins, GitLab CI/CD, GitHub Actions).
- Умение строить end-to-end pipelines для деплоя серверных и фронтенд-приложений.
7. Работа с базами данных:
- Опыт работы с RDS (Aurora, MySQL, PostgreSQL), DynamoDB.
- Настройка read replicas, multi-AZ deployments, и резервного копирования (snapshot-based recovery).
8. Автоматизация и скриптинг:
- Опыт работы с Python, Bash или другим скриптовым языком.
- Навыки автоматизации рутинных задач (например, через AWS Lambda или Step Functions).
9. Безопасность:
- Глубокое понимание IAM (пользователи, роли, политики).
- Навыки настройки KMS (шифрование данных в S3, RDS).
- Умение настраивать AWS WAF, Shield для защиты веб-приложений.
10. Управление конфигурацией:
- Опыт работы с Ansible, Chef, Puppet или аналогами.
- Знание AWS Systems Manager (Session Manager, Parameter Store, Run Command).
Мягкие навыки:
1. Решение инцидентов:
- Умение устранять проблемы в продакшене, работать с post-mortem.
- Навыки root-cause анализа проблем.
2. Командное взаимодействие:
- Опыт наставничества младших инженеров.
- Способность сотрудничать с разработчиками для оптимизации CI/CD процессов.
3. Архитектурное мышление:
- Умение проектировать отказоустойчивые и масштабируемые решения.
- Понимание best practices AWS Well-Architected Framework.
С нашей стороны: - Возможность получить опыт работы в большом холдинге с собственной инфраструктурой;
- Поддержка и помощь с релокацией (ЕС - Испания, Барселона);
- Свобода в принятии решений;
- Скрам-подобная организация проекта;
- Full-time, гибкий график, удаленная работа;
- Возможность встать у истоков проекта;
- Много проектирования и новой разработки.
Будем рады пообщаться и обсудить детали вакансии:)