Arquiteto de Software

Há 2 meses

Brasil Semantix Tempo integral

Arquiteto de Software (Especialista)

 

Vaga Home Office =)

Horário Comercial

 

Sobre a oportunidade:

Profissional responsável por atuar na arquitetura e desenvolvimento de soluções de software de médio e grande porte, utilizando boas práticas de arquitetura, padrões de projeto, cloud computing, APIs, containers, CI/CD, mensageria e bancos de dados.

  • Principais Responsabilidades:

  • Atuar em projetos de desenvolvimento de soluções de software de médio e grande porte.
  • Definir e aplicar padrões de arquitetura e padrões de projeto.
  • Desenvolver soluções utilizando conceitos de Clean Architecture, Onion Architecture, Hexagonal Architecture e Domain Driven Design.
  • Aplicar padrões de projeto como Repository, Unit of Work, Dependency Injection, Factory e Strategy.
  • Criar imagens Docker para os serviços e utilizar recursos de containerização para facilitar deploy e escalabilidade.
  • Atuar com processos de CI/CD, utilizando GitHub Actions e/ou Jenkins.
  • Trabalhar com builds, testes e deploys.
  • Desenvolver e utilizar soluções em Cloud Computing, como AWS ou Azure.
  • Utilizar serviços cloud nativos, como AWS Lambda e Azure Functions.
  • Atuar com Infrastructure as Code.
  • Projetar, modelar, versionar e aplicar segurança em APIs REST.
  • Trabalhar com mensageria, filas, barramentos e arquiteturas orientadas a eventos.
  • Atuar com arquiteturas baseadas em eventos para desacoplamento de soluções.
    •  
  • Conhecimentos Técnicos:

    Arquitetura e Design Patterns - Clean Architecture / Onion Architecture / Hexagonal Architecture / Domain Driven Design (DDD) / Repository/ Unit of Work / Dependency Injection / Factory / Strategy

         Docker e Containers -  Containerização / Criação de imagens Docker / Deploy e escalabilidade

         CI/CD - GitHub Actions e/ou Jenkins / Builds / Testes / Deploys

         Cloud Computing - AWS e/ou Azure

          APIs -  APIs REST / Modelagem / Versionamento

         Front-end – versões atuais e legadas -  HTML  / CSS  /  JavaScript  /  React  / Angular  / Vue

         Back-end - Java ou .NET

         Banco de Dados – versões atuais e legadas -   Oracle / SQL Server  / PostgreSQL / MongoDB  / Redis

 

  • Requisitos:
  • Graduação em nível superior em qualquer área de conhecimento de TI, acrescida de curso de pós-graduação (especialização, mestrado ou doutorado)
  • Experiência profissional comprovada como Arquiteto de Software, Analista de Sistemas, Desenvolvedor ou cargo correlato à linha de serviço.

 

Benefícios:

️ Vale refeição ou Vale alimentação
Plano de saúde extensível a cônjuge e filhos
Plano odontológico
️‍♂️ Wellhub (Gympass)
Auxílio Pet
Plano de medicamentos + Bem-estar 360°
❤️‍ Seguro de vida
Crédito do Trabalhador (e-Consignado)
Auxílio creche - conforme regras sindicais d