Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Arquiteto De Software Sênior

Ouribank

São Paulo

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 19 dias

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Um banco completo em São Paulo busca um profissional para atuar na arquitetura de sistemas, desenvolvendo soluções modernas e escaláveis. O candidato ideal deve possuir sólida experiência na área, conhecimentos avançados em AWS e Docker, além de habilidades em ferramentas como Jira e Confluence. Esta posição requer um inglês intermediário e o papel envolve liderança técnica, avaliação de tecnologias e desenvolvimento de provas de conceito. Se você é apaixonado por inovação e deseja contribuir para a transformação digital, essa oportunidade é para você!

Qualificações

  • Sólida experiência prévia na área.
  • Inglês intermediário.
  • Familiaridade com princípios de DevSecOps.

Responsabilidades

  • Desenvolver estratégias arquiteturais abrangentes.
  • Colaborar com as squads de desenvolvedores.
  • Projetar soluções de integração eficientes entre sistemas.
  • Criar protótipos e provas de conceito.

Conhecimentos

Docker
Visual Studio
SQL Server
AWS
NET Core
GitHub
Jira

Formação académica

Superior completo

Ferramentas

Swagger
NuGet
Jira
Confluence
DataDog
Descrição da oferta de emprego

Somos um banco completo, com mais de 45 anos de atuação, reconhecido pela eficiência e excelência de atendimento.

Tornamos a jornada de nossos clientes mais fácil, absorvendo suas necessidades e oferecendo as melhores possibilidades de negócios.

Buscamos profissionais com atitude na veia para atuação na área

  • Arquitetura
  • com potencial de
  • projetar soluções modernas, escaláveis e seguras, aplicando padrões arquiteturais avançados como Clean Architecture, DDD, CQRS e Event-Driven, com domínio em cloud, containers e ferramentas de ponta.

Esse é o lugar que você procura?

Venha somar com a gente.

Juntos transformaremos fronteiras em possibilidades!

Responsabilidades e atribuições
  • Design e Planejamento de Soluções: Desenvolver estratégias arquiteturais abrangentes, considerando requisitos funcionais e não funcionais, para garantir a eficiência, escalabilidade e manutenibilidade dos produtos.
  • Guiar a Evolução Técnica: Colaborar com as squads de desenvolvedores, fornecendo orientação técnica e estratégica para garantir que as soluções evoluam de acordo com os padrões e as metas da arquitetura definida.
  • Análise de Requisitos: Colaborar com as equipes de produto para entender os requisitos de negócios e traduzi-los em decisões arquiteturais sólidas, alinhando a visão técnica com as necessidades do cliente.
  • Arquitetura de Integração: Projetar soluções de integração eficientes entre diferentes sistemas e serviços, garantindo a troca de dados e a comunicação fluida entre as partes.
  • Avaliação Tecnológica: Avaliar novas tecnologias, frameworks e ferramentas para determinar sua adequação às necessidades do projeto, mantendo-se atualizado com as tendências da indústria.
  • Garantia de Qualidade: Definir diretrizes de qualidade técnica, incluindo práticas de teste, revisões de código e padrões de codificação, para garantir que as soluções sejam robustas e confiáveis.
  • Desenvolvimento de Provas de Conceito: Criar protótipos e provas de conceito para validar abordagens arquiteturais, demonstrando os benefícios das soluções propostas.
  • Mentoria Técnica: Fornecer orientação e treinamento técnico às equipes de desenvolvedores, promovendo o crescimento profissional e a aquisição de novas habilidades.
  • Resolução de Problemas Complexos: Identificar e resolver desafios técnicos complexos, atuando como um recurso de suporte para as squads durante o desenvolvimento.
  • Arquitetura de Soluções: Colaborar com times de DevOps para garantir observabilidade, automação e resiliência das soluções.
  • Arquitetura de Soluções: Desenhar e documentar arquiteturas de soluções utilizando Draw.io e C4 Model (níveis Contexto, Container e Componentes).
  • Comunicação e Colaboração: Facilitar a comunicação e a colaboração entre as equipes de desenvolvimento, assegurando que todos os membros compreendam a visão arquitetural e trabalhem juntos para alcançar os objetivos comuns.
Requisitos e qualificações
  • Superior completo.
  • Sólida experiência prévia na área.
  • Inglês intermediário.
  • Docker: Proficiência em criação, implantação e gerenciamento de contêineres Docker para empacotar e distribuir aplicativos de forma consistente em ambientes diferentes.
  • Visual Studio: Habilidade em utilizar o ambiente de desenvolvimento Visual Studio para a construção e depuração de aplicações.NET.
  • SQL Server: Experiência em projetar, implementar e otimizar bancos de dados SQL Server, incluindo modelagem de dados e consultas complexas.
  • AWS (Amazon Web Services): Experiência prática com serviços da AWS, incluindo Elastic Container Service (ECS), Elastic Kubernetes Service (EKS), Application Load Balancer (ALB), Virtual Private Cloud (VPC), Amazon EC2, Amazon SQS e Amazon SNS.
  • Windows Services: Familiaridade com a criação e implantação de serviços do Windows, permitindo a execução de aplicativos como serviços em segundo plano.
  • Swagger: Conhecimento na criação de documentação de API usando o Swagger, permitindo uma descrição clara e automatizada das APIs.
  • NET Core: Experiência com o desenvolvimento em.NET Core, uma plataforma de desenvolvimento de código aberto para criar aplicativos modernos.
  • GitHub / GitLab: Familiaridade com plataformas de controle de versionamento, como GitHub e GitLab, para gerenciar o código-fonte e colaborar em projetos.
  • NuGet / Nexus: Compreensão da gestão de pacotes NuGet para compartilhar, distribuir e implantar componentes de software reutilizáveis; Nexus é uma plataforma similar.
  • Jira / Confluence: Habilidade em usar ferramentas de gerenciamento de projetos (Jira) e colaboração (Confluence) para rastrear tarefas, bugs, histórias e documentação.
  • DevSecOps: Familiaridade com os princípios de desenvolvimento seguro (DevSecOps), incorporando práticas de segurança no ciclo de vida de desenvolvimento.
  • Ferramentas de Observabilidade (DataDog): Conhecimento na configuração e uso de ferramentas de observabilidade.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.