|

KEY SKILLSКЛЮЧОВІ НАВИЧКИ

// technologies applied in production// технології, застосовані в продакшені

Cloud & AWS CoreХмара та основи AWS

  • Compute/Storage:Обчислення/сховище: EC2, S3, EBS, EFS
  • Databases:Бази даних: RDS, Aurora (MySQL/Postgres), migration & rightsizingRDS, Aurora (MySQL/Postgres), міграція та rightsizing
  • Networking & Edge:Мережі та Edge: VPC, CloudFront, Route53, WAF, Shield
  • IAM: cross-account roles, Pod Identity, least-privilege policy designміжаккаунтні ролі, Pod Identity, розробка політик за принципом найменших привілеїв
  • Caching:Кешування: ElastiCache (Redis)

Linux & NetworkingLinux та мережі

  • Linux: administration and production troubleshooting — systemd services, CPU/memory/disk/network performance, filesystems, logs, etc.адміністрування та діагностика в продакшні — systemd-сервіси, продуктивність CPU/пам'яті/дисків/мережі, файлові системи, логи тощо
  • Networking:Мережі: TCP/IP, routing (static routes, ip route, AWS VPC route tables), DNS, TLS, load balancing with HAProxy and Nginx; troubleshooting DNS and network issues (dig, tcpdump, mtr, curl)TCP/IP, маршрутизація (статичні маршрути, ip route, таблиці маршрутів AWS VPC), DNS, TLS, балансування навантаження з HAProxy та Nginx; діагностика DNS та мережевих проблем (dig, tcpdump, mtr, curl)

Containers & OrchestrationКонтейнери та оркестрація

  • Kubernetes: Amazon EKS and on-premise clusters, high-load workload scheduling, Pod Identity access patterns, autoscaling with HPA/KEDA (event-driven, scale-to-zero) and Karpenter (Spot, consolidation)Amazon EKS та локальні кластери, планування високонавантажених робочих навантажень, патерни доступу Pod Identity, автомасштабування з HPA/KEDA (за подіями, до нуля) та Karpenter (Spot, консолідація)
  • ECS/Fargate: service & task definition sizing, capacity providersпідбір розмірів сервісів і task definition, capacity providers
  • GitOps: ArgoCD — GitOps-based continuous deploymentArgoCD — безперервне розгортання за підходом GitOps
  • Docker: Docker Swarm at scale (50+ clusters) with HAProxy, Pacemaker/Corosync, GlusterFS; image build/optimization for CI pipelinesDocker Swarm у промисловому масштабі (50+ кластерів) з HAProxy, Pacemaker/Corosync, GlusterFS; збірка/оптимізація образів для CI-пайплайнів

Infrastructure as Code & AutomationІнфраструктура як код та автоматизація

  • Terraform: multi-account, multi-environment module designрозробка модулів для багатьох акаунтів і середовищ
  • Ansible: configuration management for on-premise Docker Swarm and Kubernetes clustersуправління конфігурацією локальних кластерів Docker Swarm та Kubernetes
  • Remote state, cross-module data contracts via SSM Parameter StoreRemote state, контракти даних між модулями через SSM Parameter Store
  • Safe state migrations (state mv), blast-radius aware refactorsБезпечні міграції стану (state mv), рефакторинг з урахуванням blast radius
  • Reusable modules for repeatable environment rollout (dev/test/staging/prod)Перевикористовувані модулі для повторюваного розгортання середовищ (dev/test/staging/prod)

Messaging & DataЧерги повідомлень та дані

  • Amazon MSK (Kafka) — hands-on work with topics, partitions and consumer groupsAmazon MSK (Kafka) — практична робота з топіками, партиціями та consumer groups
  • RabbitMQ clusters on Docker SwarmКластери RabbitMQ на Docker Swarm
  • MySQL replication troubleshootingДіагностика реплікації MySQL

ObservabilityСпостережуваність

  • Managed (AWS):Керовані сервіси (AWS): Amazon Managed Grafana + Amazon Managed Service for Prometheus, OpenSearch, CloudWatch
  • Self-hosted (on-premise):Самостійно розгорнуті (on-premise): Prometheus + Grafana + ELK (Logstash/Fluent Bit), exporters, Loki, Grafana Alloy (OpenTelemetry-compatible collector)Grafana Alloy (колектор, сумісний з OpenTelemetry)

CI/CD & SecurityCI/CD та безпека

  • GitLab CI/CD, TeamCity, ArgoCD, Nexus, SonarCloud/SonarQube, Trivy, ECR
  • Secrets management:Керування секретами: AWS Secrets Manager, SSM Parameter Store, HashiCorp Vault, Docker Secrets, Kerberos keytabs
  • Security-conscious design: least privilege, defense in depthПроєктування з фокусом на безпеку: принцип найменших привілеїв, ешелонований захист

AI Engineering & Agentic AIAI Engineering та Agentic AI

  • Applied:Застосовано на практиці: Integrated the Kiro AI coding agent with Jira/Confluence via MCP for engineering workflowsІнтеграція AI-агента Kiro з Jira/Confluence через MCP для інженерних робочих процесів
  • Hands-on training:Практичне навчання: Agentic AI patterns, MCP/A2A, AI Gateways (rate limiting, semantic caching, authorization), Kubernetes-native AI agent deployment (Kagent, AgentGateway, ADK)патерни Agentic AI, MCP/A2A, AI Gateways (rate limiting, semantic caching, авторизація), розгортання AI-агентів у Kubernetes (Kagent, AgentGateway, ADK)

FinOps & Cost OptimizationFinOps та оптимізація витрат

  • Cost Explorer-driven audits: top cost driver analysis, trend trackingАудити на основі Cost Explorer: аналіз основних драйверів витрат, відстеження трендів
  • EC2/RDS rightsizing based on CPU/memory/IOPS utilization dataRightsizing EC2/RDS на основі даних використання CPU/пам'яті/IOPS
  • Idle resource identification (unattached volumes, idle file systems)Виявлення невикористовуваних ресурсів (від'єднані volumes, неактивні файлові системи)
  • Structured savings roadmaps with business sign-off workflowСтруктуровані плани економії з процесом узгодження з бізнесом

PracticesПрактики

  • Cloud migration planning (on-premise to AWS, lift-and-shift & re-architecture)Планування міграції в хмару (з on-premise в AWS, lift-and-shift та re-architecture)
  • SRE: availability targets (SLOs), on-call, incident response and root-cause analysis across distributed, multi-account systemsSRE: цілі доступності (SLO), on-call, реагування на інциденти та аналіз першопричин у розподілених багатоакаунтних системах
  • Jira / Confluence for delivery tracking and documentationJira / Confluence для відстеження постачання та документації