Arquiteto de Software Pl - Pinhais, Brasil - Solo Network Brasil S.A.

Solo Network Brasil S.A.
Solo Network Brasil S.A.
Empresa verificada
Pinhais, Brasil

há 2 semanas

Ana Silva

Postado por:

Ana Silva

beBee Recruiter


Descrição

Arquiteto de Software PL -
Aceitamos profissionais somente de Curitiba e RMC.

Horário de trabalho:
Comercial


Contratação:
Cooperativa


Modalidade:
Híbrido em Pinhais

Esta vaga também se destina a pessoa com deficiência (PCD) ou reabilitado.

Nós da Solo Network temos um compromisso fundamental com nossos clientes, parceiros e colaboradores.

Para nós o trabalho é tão importante quanto o respeito pelos valores individuais e sabemos que uma empresa é tão boa quanto o são seus funcionários e seus valores.

Com tantas empresas no mercado, é inevitável perguntar-se por que escolher nossa companhia.

A questão é complexa, e é difícil ser imparcial quando se fala de si mesmo, mas acreditamos ter os valores e a conduta que nos norteiam e nos tornam competitivos e diferenciados.


Atividades:


Design de Sistemas:

  • Criar e documentar diagramas arquitetônicos, como diagramas de componentes, diagramas de pacotes e diagramas de sequência, para ilustrar a estrutura e o fluxo do sistema.

Seleção de Tecnologias:

  • Avaliar e selecionar tecnologias apropriadas para a implementação da arquitetura. Isso inclui escolher linguagens de programação, frameworks, bancos de dados e outras ferramentas tecnológicas.

Padrões de Codificação:

  • Estabelecer padrões de codificação e diretrizes para garantir consistência e qualidade no código fonte. Isso pode incluir práticas como design patterns, princípios SOLID e boas práticas de codificação.

Desempenho e Escalabilidade:

  • Otimizar a arquitetura para garantir alto desempenho e escalabilidade do sistema. Isso envolve a consideração de técnicas como cache, balanceamento de carga e paralelismo.

Segurança:

  • Integrar práticas e protocolos de segurança na arquitetura, garantindo que o sistema seja resistente a ameaças e vulnerabilidades. Isso pode envolver criptografia, autenticação e autorização.

Integração de Sistemas:

  • Projetar interfaces e mecanismos de integração entre diferentes componentes e sistemas, garantindo a interoperabilidade e a comunicação eficiente.

Engenharia de Software:

  • Paradigmas de programação (Orientada a Objetos, Funcional, etc.)
  • Design de software (Padrões de projeto, Arquitetura de software, etc.)
  • Testes de software
  • Metodologias de desenvolvimento ágil

Linguagens de Programação:

  • Experiência em diversas linguagens de programação (C#, Node, Phyton, etc.)
  • Conhecimento de frameworks e bibliotecas populares

Banco de Dados:

  • Modelagem de dados
  • SQL
  • NoSQL

Tecnologias de Nuvem:

  • AWS
  • Azure
  • Google Cloud Platform

DevOps:

  • Integração contínua
  • Implantação contínua
  • Monitoramento

Comunicação:

  • Capacidade de comunicar ideias complexas de forma clara e concisa
  • Habilidade de escrever documentação técnica
  • Facilidade em se comunicar com diferentes públicos (desenvolvedores, gerentes, clientes)
  • Capacidade de analisar problemas complexos e encontrar soluções
  • Habilidade de tomar decisões sob pressão
  • Criatividade para encontrar soluções inovadoras
  • Visão estratégica para o desenvolvimento de software

Ferramentas e Metodologias:

  • Arquitetura de software orientada a serviços (SOA)
  • Arquitetura hexagonal
  • Microserviços
  • Design Thinking
  • Scrum

Certificações Desejáveis:

AZ-104 Azure Administrator Associate
AZ-204 Azure Developer Associate
AZ-400 Designing and Implementing Microsoft DevOps Solutions
AZ-900 Azure Fundamentals


Requisitos:

Mínimo de 3 anos de experiência.

Escolaridade:
Ciência da Computação / Engenharia da computação / Análise e Desenvolvimento de sistemas / Sistemas de Informação.

Mais empregos da Solo Network Brasil S.A.