Arquiteto de Software
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
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