Objetivo da Posição
Liderar a concepção,
implementação e evolução de arquiteturas de software escaláveis e seguras para
projetos críticos em setores público e privado, garantindo alinhamento com
padrões de mercado e melhores práticas de engenharia. Grande foco em projetos
com a tecnologia Camunda.
Quem Somos
Somos uma organização líder global em desenvolvimento de software personalizado
e aumento da equipe de TI. Nossos centros de desenvolvimento estão localizados
na América Latina, onde por quase duas décadas construímos soluções de software
de ponta e aumentamos as equipes de tecnologia.https://ntconsult.com.br/
O que estamos procurando
Um profissional para realizar
atividades de entendimento das necessidades dos nossos clientes e traduzir em
arquitetura capaz de suportar o crescimento esperado. Irá atuar de forma cross,
tendo a possibilidade de interagir e entender diferentes negócios devido aos
mais variados segmentos que atendemos em Latam e América do Norte.
Responsabilidades Principais
- Design
de Arquitetura:
- Visão end-to-end da solução. Ser o owner do design
e decisões arquiteturais. Seguir boas práticas de mercado e garantir que
o time aplique a arquitetura proposta.
- Modelar soluções baseadas em microsserviços,
event-driven architecture e padrões como CQRS/Event Sourcing.
- Diagramação de diferentes visões da arquitetura de
solução, blueprints, C4, UML, DFD, Sequência e BPMN.
- Definir estratégias para API Gateways
(Apigee, Kong), Service Bus (Azure Service Bus, RabbitMQ) e Data
Streaming (Kafka, Pulsar).
- Otimizar o uso de padrões arquiteturais para as
necessidades da solução. Buscar excelência técnica e trabalhar com menor
complexidade. E com maior aproveitamento do time.
- Governança
Tecnológica:
- Especificar
stacks para Kubernetes (AKS, EKS, GKE), bancos de dados
(SQL/NoSQL) e CI/CD (Azure DevOps, Jenkins, GitLab).
- Trabalhar
com metodologias de engenharia de software como Gitflow.
- Implementar
práticas de Infraestrutura como Código (Terraform, Ansible). Como
também Gitops.
- Otimização
e Monitoramento:
- Configurar
ferramentas de observabilidade (Datadog, New Relic, Prometheus) e APM.
- Mentoria
e Colaboração:
- Atuar
eventualmente como SPOC para clientes governamentais e parceiros
internacionais.
- Capacidade
de conduzir reuniões para entendimento de necessidade junto aos clientes
(novos e da base)
- Capacidade
de trabalhar em um ambiente de ritmo dinâmico, aprender rapidamente,
liderar e ser liderado
Requisitos Obrigatórios
- Idiomas:
- Espanhol
intermediário/avançado (leitura técnica e conversação comercial).
- Experiência
Técnica:
- 5+
anos com Java EE/Spring e padrões arquiteturais (SOA, DDD,
Hexagonal).
- Domínio de Oracle Weblogic
e Oracle BPM Workflow Builder.
- Cloud:
domínio nos principais tipos de computação em nuvem como contêineres
gerenciados, networking, functions e Kubernetes. Sendo o provedor Azure,
AWS ou GCP.
- On-Premise:
Infraestrutura física/virtual (VMware, OpenStack), alta disponibilidade.
- Monitoramento:
Log centralizado (ELK, Splunk), alertas proativos e autoscaling.
- Conhecimentos
em:
- Microsserviços,
Service Mesh (Istio), e mensageria (SQS, Kafka).
- Bancos
de dados relacionais e não-relacionais (Oracle, PostgreSQL, MongoDB).
- Pipeline
CI/CD (testes automatizados, segurança DevSecOps)
É Um Diferencial Você Ter/saber
MBA em Arquitetura de Soluções ou Mestrado em Ciências da Computação
Conhecimento em Arquitetura de Dados, Big Data, Inteligência Artificial, Machine Learning/ AWS SageMaker
Conhecimento em Produtos para OCR como AWS Textract
Processamento de Linguagem Natural
Ter implementado orquestração de microsserviços com Camunda ou outra ferramenta (ex BPEL ou Mulesoft)
Conhecimentos em modelagem de processos utilizando BPMN
Conhecimento em Camunda BPMS
Inglês intermediário (documentação técnica).