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 для відстеження постачання та документації
