Senior DevOps Engineer в FinTech-продукт (удаленная работа)

20 декабря 2024

Уровень зарплаты:
от 463 491 до 566 489 руб.
Требуемый опыт работы:
Не указан

Вакансия: 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, гибкий график, удаленная работа;
  • Возможность встать у истоков проекта;
  • Много проектирования и новой разработки.

Будем рады пообщаться и обсудить детали вакансии:)