⚡ New

Arquiteto de soluções

Enkel TI

BarueriFull-timeMid LevelOn-site

Job Description

Estamos buscando um Arquiteto de Soluções / Desenvolvedor AWS para fazer parte do time!


Estamos em busca de um Desenvolvedor / Arquiteto de Soluções Sênior com sólida experiência em desenvolvimento de software e atuação comprovada no desenho de arquiteturas de soluções AWS. O foco principal é construir, evoluir e sustentar aplicações em produção, combinando qualidade de código, visão arquitetural e domínio prático de cloud.

Este profissional atuará de forma hands-on em decisões de arquitetura, implementação de componentes críticos, integração de serviços AWS, automação de infraestrutura, observabilidade, segurança, confiabilidade e otimização de custos.

A função é de contribuição individual e não inclui responsabilidade formal de Tech Lead ou gestão de pessoas. Experiência em discovery, pré-vendas e comunicação técnica com clientes será valorizada como diferencial e utilizada pontualmente.


Desenvolvimento de software

• Projetar, desenvolver, testar, revisar e manter aplicações, APIs, microsserviços, integrações e componentes críticos em produção.

• Aplicar clean code, SOLID, design patterns, tratamento de erros, testes automatizados, segurança e documentação.

• Atuar com Python, Node.js, TypeScript, Go ou linguagem equivalente, demonstrando profundidade em pelo menos uma stack de produção.

• Realizar code reviews, troubleshooting e análise de performance, contribuindo tecnicamente com o time sem assumir liderança formal de pessoas.

• Modernizar aplicações legadas e avaliar a adoção pragmática de serverless, containers, microsserviços e eventos.


Arquitetura de soluções

• Traduzir requisitos funcionais e não funcionais em soluções seguras, escaláveis, resilientes, observáveis e financeiramente sustentáveis.

• Criar diagramas de contexto, componentes, sequência, integração, dados, rede, segurança e implantação com ícones AWS, C4, UML ou notação equivalente.

• Registrar decisões com Architecture Decision Records (ADRs), incluindo contexto, alternativas, trade-offs e consequências.

• Definir disponibilidade, capacidade, latência, escalabilidade, RTO, RPO, backup, disaster recovery e prontidão para produção.

• Avaliar serviços e revisar soluções com base no AWS Well-Architected Framework, equilibrando operação, segurança, confiabilidade, performance, custo e sustentabilidade.

• Construir provas de conceito e apoiar o detalhamento técnico e o handoff das soluções.


Cloud, DevOps e operação

• Implementar infraestrutura com Terraform, módulos reutilizáveis, gestão de estado, pipelines e controles para Infrastructure as Code.

• Criar e evoluir pipelines de CI/CD, testes automatizados, controles DevSecOps e estratégias seguras de deployment e rollback.

• Implementar observabilidade com logs, métricas, traces, alarmes, dashboards e SLI/SLO.

• Investigar incidentes e falhas complexas, participar de análise de causa raiz e implementar ações preventivas.

• Aplicar segurança por design, least privilege, gestão de segredos, criptografia, proteção de perímetro e rastreabilidade.

• Otimizar continuamente custo, performance, capacidade e confiabilidade.


Apoio técnico a clientes e pré-vendas - Desejável

• Participar pontualmente de discovery técnico, workshops, estimativas, provas de conceito e apresentações para clientes.

• Traduzir necessidades de negócio em alternativas técnicas, premissas, riscos, estimativas de esforço e custos AWS.

• Explicar decisões e trade-offs com clareza para públicos técnicos, executivos e comerciais.

• Apoiar respostas a RFPs, RFIs e questionários técnicos ou de segurança quando necessário.


Serviços e Conhecimentos Relevantes

Desenvolvimento e arquitetura

APIs REST/GraphQL, sistemas distribuídos, microsserviços, serverless, eventos, cache, consistência, idempotência e resiliência.

Computação

EC2, Auto Scaling, Lambda, ECS, EKS, Fargate, ECR, containers e seleção entre compute gerenciado, serverless e Kubernetes.

Redes e entrega

VPC, subnets, Security Groups, Route 53, ELB, CloudFront, API Gateway, PrivateLink, Transit Gateway, VPN e conectividade híbrida.

Dados e integração

S3, RDS/Aurora, DynamoDB, ElastiCache, SQS, SNS, EventBridge, Step Functions, Kinesis ou MSK; Glue, Athena e Redshift como diferenciais.

Segurança e identidade

IAM, IAM Identity Center, KMS, Secrets Manager, ACM, WAF, Shield, CloudTrail, AWS Config, GuardDuty, Security Hub e least privilege.

Governança

AWS Organizations, Control Tower, SCPs, landing zones, contas multi-account, tagging, políticas e segregação de ambientes.

Observabilidade e resiliência

CloudWatch, X-Ray/OpenTelemetry, logs, métricas, traces, AWS Backup, alta disponibilidade, RTO/RPO e testes de recuperação.

Automação e entrega

Terraform, módulos, state, pipelines IaC, Git, CI/CD, testes, deployment, Systems Manager e noções de CloudFormation ou CDK.

FinOps e IA

Cost Explorer, Budgets, Compute Optimizer, Savings Plans e alocação de custos; Bedrock, RAG, agentes e guardrails como diferenciais.


Profundidade Esperada

Espera-se domínio prático de desenvolvimento de software e conhecimento aprofundado em pelo menos quatro dos domínios AWS acima. Não é necessário dominar todos os serviços, mas é essencial selecionar alternativas, explicar trade-offs e implementar soluções sustentáveis em produção.


Competências Comportamentais

• Comunicação oral e escrita clara, objetiva e adaptada a públicos técnicos, executivos, comerciais e clientes.

• Pensamento sistêmico para equilibrar qualidade, prazo, segurança, risco, operação e custo.

• Autonomia, pragmatismo, colaboração e forte senso de ownership sobre entregas e resultados.

• Capacidade de trabalhar com ambiguidades, investigar problemas complexos e tomar decisões fundamentadas.

• Abertura a feedback, disposição para compartilhar conhecimento e maturidade para discutir alternativas técnicas.

• Orientação ao cliente e compreensão do impacto das escolhas técnicas no negócio.


Requisitos Obrigatórios

• Experiência relevante com desenvolvimento de aplicações em produção e atuação prática em AWS.

• Experiência comprovada desenhando ou participando ativamente de arquiteturas de soluções AWS.

• Profundidade em Python, Node.js/TypeScript, Go ou linguagem equivalente, incluindo testes e práticas de qualidade.

• Experiência com APIs, sistemas distribuídos, microsserviços, serverless ou arquiteturas orientadas a eventos.

• Experiência com Terraform, CI/CD, Git, containers, observabilidade e troubleshooting em produção.

• Conhecimento de redes, segurança, alta disponibilidade, backup e recuperação de desastres na AWS.

• Capacidade de produzir diagramas, ADRs, documentação técnica e estimativas de implementação.

• Certificação AWS válida de nível Associate ou superior.


Vem fazer parte do time! Aguardamos a sua inscrição!!

Posted Today

Related Jobs

Related Searches

Apply Now