Professor Mentor - SOAT - Arquitetura de Software [PosTech]
FIAP/Alura/PM3
Descrição da vaga
Estamos em busca de um(a) Professor(a) Mentor(a) com só
lida experiê
ncia em Arquitetura de Software e Sistemas Distribuí
dos para atuar no suporte e acompanhamento pedagó
gico dos alunos do nosso curso de Pó
s-Graduaç
ã
o em Software Architecture (SOAT) . O mentor terá um papel ativo na jornada de aprendizagem dos estudantes, promovendo a troca té
cnica em alto ní
vel, orientando decisõ
es de design e conectando boas práticas teó
ricas aos desafios reais de escala e resiliê
ncia do mercado.
Nome do curso: Software Architecture (SOAT)
Fase: Geral
Disciplina / Nú
cleo: Arquitetura de Software e Sistemas Distribuí
dos
Formato: Remoto
Ementa do Curso / Nú
cleo
Nossa Pó
s-Graduaç
ã
o em Software Architecture (SOAT) foi desenhada para formar arquitetos(as) de soluç
õ
es e sistemas capazes de conceber, desenhar e sustentar aplicaç
õ
es de alta escala, disponibilidade e resiliê
ncia. O curso abrange desde os fundamentos de design de có
digo e modelagem de domí
nio (SOLID, Design Patterns, Clean Architecture, Hexagonal e Domain-Driven Design - DDD), passando pela transiç
ã
o de monó
litos para ecossistemas de Microsserviç
os e sistemas distribuí
dos. O programa aprofunda padrõ
es arquiteturais avanç
ados (CQRS, Event Sourcing, Sagas e Mensageria assí
ncrona com Kafka/RabbitMQ), estraté
gias de comunicaç
ã
o sí
ncrona/assí
ncrona (REST, gRPC, GraphQL) e arquiteturas nativas em nuvem (Cloud Native, Serverless, Containers e Kubernetes). A jornada se consolida com práticas modernas de resiliê
ncia (Circuit Breaker, Rate Limiting), observabilidade distribuí
da (Tracing, Mé
tricas, Logs), governanç
a de dados (SQL, NoSQL, Bancos Vetoriais) e esteiras DevSecOps, preparando os profissionais para liderar tecnicamente decisõ
es corporativas de alto impacto.
Descriç
ã
o das Atividades
Responder à
s dú
vidas té
cnicas conceituais e práticas dos alunos na comunidade online do curso (Discord/Fó
rum).
Realizar mentorias sí
ncronas (lives) para esclarecimento de dú
vidas sobre os padrõ
es arquiteturais e orientar os alunos na elaboraç
ã
o das entregas práticas (Tech Challenges e projetos de arquitetura).
Atuar como facilitador e co-host em lives temáticas e painé
is té
cnicos, promovendo discussõ
es crí
ticas sobre trade-offs arquiteturais, decisõ
es de design e casos reais de falhas e escala.
Conduzir dinâ
micas e workshops práticos hands-on (como sessõ
es de Event Storming, modelagem C4 Model, configuraç
ã
o de gateways, mensageria e resiliê
ncia) durante os encontros ao vivo.
Avaliar, revisar e fornecer feedbacks detalhados sobre as soluç
õ
es té
cnicas, diagramas arquiteturais e có
digos implementados pelos alunos ao final de cada ciclo avaliativo.
Fomentar o aprendizado contí
nuo na comunidade compartilhando artigos té
cnicos, ADRs (Architecture Decision Records) de referê
ncia, novidades em ecossistemas de nuvem e tendê
ncias de engenharia de software.
Conhecimentos Necessários
Domí
nio aprofundado dos princí
pios de Engenharia de Software: Clean Code, SOLID, Design Patterns e Clean Architecture / Ports & Adapters.
Experiê
ncia prática em modelagem estraté
gica e tática com Domain-Driven Design (DDD) e dinâ
micas como Event Storming.
Vivê
ncia só
lida no desenho e sustentaç
ã
o de Microsserviç
os e Sistemas Distribuí
dos, dominando padrõ
es como CQRS, Event Sourcing, Saga e Outbox Pattern.
Conhecimento prático em protocolos de comunicaç
ã
o e APIs: RESTful, gRPC e GraphQL, alé
m de API Gateways e Service Mesh.
Domí
nio de mensageria assí
ncrona e streaming de eventos (Apache Kafka, RabbitMQ ou AWS SQS/SNS).
Experiê
ncia com conteinerizaç
ã
o e orquestraç
ã
o em larga escala utilizando Docker e Kubernetes (K8s).
Só
lida experiê
ncia em provedores de Cloud Computing (AWS, Azure ou GCP), englobando serviç
os gerenciados, arquiteturas Serverless e práticas de FinOps/Well-Architected Framework.
Familiaridade com modelagem de bancos de dados relacionais e NoSQL (chave-valor, documentos, colunas e grafos), compreendendo Teorema CAP e consistê
ncia eventual.
Conhecimento aplicado em observabilidade distribuí
da (OpenTelemetry, Prometheus, Grafana, Datadog ou ELK) e DevSecOps.
Disponibilidade Necessária
Acessar e interagir na comunidade té
cnica ao menos 3 vezes por semana.
Participar de lives sí
ncronas 1 vez por semana, das 19h à
s 21h.
Realizar a correç
ã
o e avaliaç
ã
o das entregas arquiteturais a cada 2 meses, dentro da janela de 15 dias corridos.
Diferenciais
Atuaç
ã
o consolidada no mercado como Arquiteto(a) de Software, Arquiteto(a) de Soluç
õ
es ou Principal Engineer / Tech Lead.
Experiê
ncia com documentaç
ã
o té
cnica padronizada (C4 Model, ADRs, RFCs e diagramaç
ã
o UML/ArchiMate).
Experiê
ncia pré
via com mentoria, facilitaç
ã
o té
cnica ou docê
ncia no ensino superior/especializaç
õ
es de tecnologia.
Participaç
ã
o ativa em comunidades té
cnicas de desenvolvimento e arquitetura de sistemas.
Sobre a empresa
:
Somos o centro de excelê
ncia em tecnologia mais respeitado do paí
s.
Nã
o só
desenvolvemos o futuro da educaç
ã
o, como també
m criamos um ambiente que estimula a inovaç
ã
o, a prática e o desenvolvimento, porque acreditamos no poder transformador da tecnologia.
Ao fazer parte da FIAP, você
terá a oportunidade de participar de projetos dinâ
micos, colaborar com diferentes times e se envolver diretamente com o ecossistema de ensino tech, criando soluç
õ
es que realmente fazem a diferenç
a
Junto com a Alura, PM3, e StartSe, formamos o maior ecossistema de ensino de tecnologia e negó
cios da Amé
rica Latina: o Grupo Alun.
Quer fazer parte desta histó
ria?
Mais sobre nó
s: https://www.fiap.com.br/institucional/
Mais sobre o Grupo Alun: https://alun.com.br/