SRE de Plataforma de IA
Indexed description
Projetar, construir, automatizar e operar a Plataforma de Engenharia de IA, garantindo que aplicações, modelos, LLMs, agentes e serviços de IA possam ser desenvolvidos e executados com segurança, observabilidade, escalabilidade, confiabilidade e governança.
O profissional atuará na interseção entre SRE, Platform Engineering, DevOps, Cloud, Observabilidade e AI Engineering, construindo a camada de infraestrutura e automação necessária para transformar iniciativas de IA em serviços produtivos e sustentáveis.
A posição terá forte atuação em AWS, Kubernetes, GitOps, Infrastructure as Code, CI/CD, Observabilidade e AI Observability.
Principais responsabilidades
- Plataforma AWS
Responsabilidades:
- Administração e evolução de ambientes AWS.
- Arquitetura de workloads distribuídos e altamente disponíveis.
- Administração de EKS.
- ECR para gerenciamento de imagens.
- S3 para datasets, artefatos, modelos e logs.
- IAM e políticas de acesso.
- Secrets Manager e Parameter Store.
- Load Balancers e networking.
- Route 53.
- CloudWatch.
- SQS/SNS/EventBridge para arquiteturas orientadas a eventos.
- RDS/Aurora e serviços de persistência quando necessários.
- ElastiCache/Redis.
- Integração com serviços de IA da AWS.
- Gestão de custos, capacidade e eficiência dos workloads.
High Availability, Disaster Recovery, Security by Design, FinOps e Well-Architected Framework.
- Kubernetes e Plataforma de Containers
Principais atividades:
- Administração de clusters Amazon EKS.
- Helm.
- Kubernetes Operators.
- Ingress Controllers.
- Service Accounts e RBAC.
- Network Policies.
- Secrets.
- Persistent Volumes.
- Autoscaling.
- HPA.
- KEDA.
- Cluster Autoscaler/Karpenter.
- Troubleshooting de workloads Kubernetes.
- Capacity Planning.
- APIs de IA;
- serviços Python;
- aplicações Java;
- agentes de IA;
- gateways;
- workers;
- pipelines assíncronos;
- aplicações de inferência;
- ferramentas internas da plataforma.
- Infrastructure as Code
Stack principal:
Terraform / OpenTofu + Terragrunt + Atlantis
Responsabilidades:
- desenvolvimento de módulos reutilizáveis;
- versionamento da infraestrutura;
- revisão de mudanças via Pull Request;
- execução automatizada de Plan;
- aprovação controlada de Apply;
- gestão de múltiplos ambientes;
- padronização de módulos;
- controle de drift;
- políticas de segurança;
- automação do ciclo de vida da infraestrutura.
Fluxo esperado:
Developer
↓
Pull Request
↓
GitHub
↓
Atlantis
↓
Terraform / OpenTofu
↓
AWS
- GitOps e Continuous Delivery
Stack principal:
GitHub + GitHub Actions + ArgoCD + Helm
Fluxo esperado:
Developer
↓
GitHub
↓
GitHub Actions
↓
Build / Test / Security
↓
Container Image
↓
Amazon ECR
↓
GitOps Repository
↓
ArgoCD
↓
Amazon EKS
Responsabilidades:
- construção de pipelines CI/CD;
- criação de workflows reutilizáveis;
- gerenciamento de secrets;
- integração com ECR;
- deployment GitOps;
- estratégias de rollback;
- promoção entre ambientes;
- controle de versões;
- políticas de aprovação.
- Argo Rollouts;
- Blue/Green Deployment;
- Canary Deployment;
- Progressive Delivery.
- Observabilidade da Plataforma
Stack principal:
OpenTelemetry + Datadog
A plataforma deverá coletar:
- Metrics
- Logs
- Traces
- Events
Arquitetura esperada:
Applications
AI Services
AI Agents
Kubernetes
↓
OpenTelemetry SDK
↓
OpenTelemetry Collector
↓
Datadog
Responsabilidades:
- instrumentação OpenTelemetry;
- administração de OpenTelemetry Collectors;
- distributed tracing;
- dashboards;
- alertas;
- correlação entre logs, métricas e traces;
- definição de SLIs e SLOs;
- monitoração de disponibilidade;
- monitoração de performance;
- análise de incidentes;
- troubleshooting distribuído.
- AI Observability / LLM Observability
Além da observabilidade tradicional, deverão ser acompanhados indicadores como:
- Latência de inferência.
- Time to First Token.
- Tokens de entrada.
- Tokens de saída.
- Custo por requisição.
- Custo por modelo.
- Custo por aplicação/agente.
- Taxa de erro.
- Falhas de ferramentas.
- Retries.
- Context size.
- Model/provider utilizado.
- Consumo por usuário ou aplicação.
- Qualidade das respostas.
- Avaliações de LLM.
- Traces de agentes.
User Request
↓
Agent
↓
LLM
↓
Tool
↓
Agent
↓
Another Agent
↓
LLM
↓
Response
O profissional deverá ser capaz de reconstruir e diagnosticar todo esse fluxo através de traces.
Conhecimentos desejáveis:
- OpenTelemetry GenAI Semantic Conventions;
- OpenLIT;
- Langfuse;
- Arize Phoenix;
- avaliação e tracing de aplicações LLM.
- Plataforma de Engenharia de IA
Objetivo:
Permitir que desenvolvedores e times de IA publiquem serviços sem precisar conhecer toda a complexidade da infraestrutura.
Exemplo:
Developer
↓
Developer Portal
↓
Service Template
↓
GitHub Repository
↓
GitHub Actions
↓
ECR
↓
ArgoCD
↓
EKS
↓
OpenTelemetry
↓
Datadog
A plataforma deverá fornecer Golden Paths para criação de:
- APIs;
- microserviços;
- workers;
- aplicações Python;
- serviços Java;
- agentes de IA;
- aplicações RAG;
- serviços de inferência.
- repositório;
- pipeline;
- Dockerfile;
- Helm Chart;
- deployment Kubernetes;
- observabilidade;
- health checks;
- secrets;
- dashboards;
- alertas;
- políticas básicas de segurança.
- AI Gateway e acesso aos modelos
Arquitetura conceitual:
Applications
Agents
Services
↓
AI Gateway
↓
Model Router
↓
┌──────────────┬──────────────┬──────────────┐
│ AWS Bedrock │ External LLM │ Local Models │
└──────────────┴──────────────┴──────────────┘
Essa camada deverá permitir:
- autenticação;
- rate limiting;
- quotas;
- auditoria;
- observabilidade;
- controle de custos;
- roteamento de modelos;
- fallback entre modelos;
- políticas de utilização.
- Confiabilidade e SRE
Responsabilidades:
- definição de SLIs;
- definição de SLOs;
- Error Budgets;
- Incident Management;
- Capacity Planning;
- Performance Engineering;
- Chaos Engineering;
- Postmortems;
- Runbooks;
- automação de troubleshooting;
- redução de Toil.
Availability
Latency
Error Rate
Saturation
Throughput
MTTR
MTBF
Deployment Frequency
Change Failure Rate
- Automação e Engenharia
- Python;
- Shell Script;
- YAML;
- Terraform/OpenTofu.
Deverá ser capaz de desenvolver:
- automações operacionais;
- ferramentas internas;
- APIs;
- integrações;
- health checks;
- collectors;
- scripts de troubleshooting;
- automações de incident response.
- Segurança e Governança
Principais conceitos:
- IAM Least Privilege;
- RBAC;
- Secrets Management;
- Workload Identity;
- OIDC;
- Supply Chain Security;
- Image Scanning;
- SAST;
- Dependency Scanning;
- IaC Scanning;
- Policy as Code;
- auditoria de alterações.
Zero Trust + Security by Design + Everything as Code.
Stack tecnológica principal
Cloud
AWS
Containers
Kubernetes
Amazon EKS
Docker
Helm
Infrastructure as Code
Terraform
OpenTofu
Terragrunt
Atlantis
CI/CD e GitOps
GitHub
GitHub Actions
ArgoCD
Argo Rollouts
Observabilidade
OpenTelemetry
Datadog
Prometheus
Grafana
AI Observability
OpenTelemetry GenAI
OpenLIT
Langfuse
Arize Phoenix
AI Platform
AWS Bedrock
LLM APIs
RAG
Vector Databases
AI Agents
Model Gateways
Automação
Python
Shell Script
Competências esperadas
O profissional deverá possuir forte capacidade de:
- troubleshooting;
- análise de sistemas distribuídos;
- automação;
- arquitetura cloud;
- Kubernetes;
- observabilidade;
- engenharia de confiabilidade;
- Infrastructure as Code;
- GitOps.
Visão da posição
O objetivo final dessa função é transformar IA de um conjunto de experimentos isolados em uma capacidade corporativa de engenharia.
A plataforma deverá permitir que um desenvolvedor consiga sair de:
Código
para:
Código
↓
Pipeline
↓
Infraestrutura
↓
Deployment
↓
Observabilidade
↓
Segurança
↓
Operação
com o máximo possível desse processo automatizado.
O SRE de Plataforma de IA será responsável por construir e manter essa fundação.
Em resumo:
Developers constroem aplicações de IA.
AI Engineers constroem modelos, agentes e pipelines de IA.
O SRE / Platform Engineer de IA constrói a plataforma que permite que tudo isso chegue à produção de forma confiável, observável, segura e escalável.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search