Engenheiro de Software

Rsm-

Rio de Janeiro

Presencial

BRL 180 000 - 260 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

Rsm- busca um Arquiteto(a) de Software para liderar a evolução da arquitetura de plataformas no Brasil. O profissional atuará com Python e .NET Core, definindo padrões de integração, domain-driven design e estratégias de observabilidade.

O papel envolve colaboração com DevOps e Segurança, revisão de propostas técnicas e ADRs, bem como participação em reviews de código e provas de conceito quando necessário.

Qualificações

  • Experiência sólida em arquitetura de software e sistemas distribuídos.
  • Conhecimento de microsserviços, APIs REST e DDD.
  • Prática em Clean Architecture e padrões SOLID.
  • Experiência com mensageria, eventos e processamento assíncrono.
  • Experiência com OpenTelemetry, observabilidade e logging.
  • Conhecimentos em autenticação/autorização (OAuth2/OpenID Connect).

Responsabilidades

  • Definir e evoluir a arquitetura de software das aplicações e plataformas.
  • Projetar soluções com Python e .NET Core.
  • Apoiar padrões para microsserviços, APIs, BFFs e processamento assíncrono.
  • Apoiar decisões relacionadas a persistência, cache e consistência de dados.
  • Revisar propostas técnicas, ADRs e decisões estruturais.
  • Participar de code reviews e provas de conceito quando necessário.
  • Trabalhar com DevOps e Segurança para arquiteturas seguras.
  • Trabalhar na definição de bounded contexts e responsibilities dos serviços.

Conhecimentos

Arquitetura de Software
Sistemas distribuídos
Microsserviços
APIs REST
Arquitetura orientada a eventos
Mensageria e processamento assíncrono
Domain-Driven Design
Clean Architecture
Vertical Slice Architecture
Design Patterns
SOLID
Dependency Injection
Estratégias de cache
Idempotência
Retry e tratamento de falhas
Circuit Breaker
Rate Limiting
Observabilidade
Logging estruturado
OpenTelemetry
Autenticação e autorização
OAuth2 / OpenID Connect
Containers

Formação académica

Pós-graduação - Especialização/MBA

Ferramentas

Python
FastAPI
SQLAlchemy
Alembic
Pydantic
APScheduler
.NET
ASP.NET Core Web API
Entity Framework Core
Dependency Injection
Background Services

Descrição da oferta de emprego

Responsabilidades e atribuiçõesDefinir e evoluir a arquitetura de software das aplicações e plataformas;Apoiar a definição de padrões para microsserviços, APIs, BFFs, workers e processamento assíncrono;Projetar soluções utilizando principalmente Python e .NET Core;Definir estratégias de integração entre aplicações, ERPs, sistemas legados e serviços externos;Avaliar abordagens de integração síncrona e assíncrona, incluindo REST APIs, filas, eventos e processamento batch;Definir padrões para comunicação entre serviços utilizando soluções como AWS SQS, SNS e EventBridge;Apoiar decisões relacionadas a persistência, cache, consistência de dados e integração entre diferentes fontes de verdade;Definir padrões para arquitetura orientada a domínio e/ou features conforme a complexidade de cada aplicação;Participar de discussões sobre decomposição de sistemas, definição de bounded contexts e responsabilidades dos serviços;Apoiar estratégias de modernização e desacoplamento de aplicações legadas;Definir padrões de autenticação, autorização e integração com provedores de identidade;Trabalhar em conjunto com os times de DevOps e Segurança na definição de arquiteturas seguras e escaláveis;Revisar propostas técnicas, diagramas de arquitetura e decisões estruturais dos times;Criar e manter Architecture Decision Records (ADRs) e padrões de referência;Apoiar desenvolvedores e tech leads na resolução de problemas arquiteturais;Participar de code reviews e provas de conceito quando necessário;Avaliar continuamente novas tecnologias e padrões que possam agregar valor às soluções.Requisitos e qualificaçõesExperiência sólida com:Arquitetura de Software;Sistemas distribuídos;Microsserviços;APIs REST;Arquitetura orientada a eventos;Mensageria e processamento assíncrono;Domain-Driven Design;Clean Architecture;Vertical Slice Architecture;Design Patterns;SOLID;Dependency Injection;Estratégias de cache;Idempotência;Retry e tratamento de falhas;Circuit Breaker;Rate Limiting;Observabilidade;Logging estruturado;OpenTelemetry;Autenticação e autorização;OAuth2 / OpenID Connect;Containers;Informações adicionaisTech StackBackendPythonPython 3.11+FastAPISQLAlchemy 2.0 / AsyncAlembicPydanticAPScheduler e processamento assíncrono.NET.NET / .NET CoreASP.NET Core Web APIEntity Framework CoreDependency InjectionBackground Services / WorkersArquiteturas baseadas em Features / Vertical SliceClean Architecture e DDD quando aplicávelEscolaridade Mínima: Pós-graduação - Especialização/MBA
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Engenheiro de Software
Engenheiro de Software

RSM • Rio de Janeiro

Presencial
BRL 180 000 - 300 000
Gerente de TI
Gerente de TI

Rsm brasil bpo s/s • Rio de Janeiro

Presencial
BRL 180 000 - 260 000
Gerente de TI
Gerente de TI

RSM Brasil • Rio de Janeiro

Presencial
BRL 180 000 - 260 000
Gerente de TI
Gerente de TI

Carreiras RSM | Geral • Nova Friburgo

Presencial
BRL 320 000 - 520 000
Gerente de TI
Gerente de TI

Trabalhe com a RSM • Rio de Janeiro

Presencial
BRL 180 000 - 280 000
Gerente de TI
Gerente de TI

SmarttBot • Rio de Janeiro

Híbrido
BRL 260 000 - 380 000
Especialista .NET
Especialista .NET

Nava | Tech for Business • Brasil

Presencial
BRL 120 000 - 180 000
Coordenador de Tecnologia
Coordenador de Tecnologia

MAISTODOS • São Paulo

Presencial
BRL 260 000 - 420 000
Engenheiro de software pleno
Engenheiro de software pleno

Netvagas • Goiânia

Presencial
Espaço para levar/esquentar comida
Lanche da tarde
Coordenador de Tecnologia
Coordenador de Tecnologia

INTEGRA RH • Brasil

Híbrido
BRL 180 000 - 300 000