Arquiteto de Software Pl - Pinhais, Brasil - Solo Network Brasil S.A.
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.
-
Analista Fiscal Pl
Pinhais, Brasil - há 1 dia
-
Analista Programador Jr
Pinhais, Brasil - há 3 semanas
-
Analista de Segurança Pl
Pinhais, Brasil - há 2 semanas
-
Estágio de Compras
Pinhais, Brasil - há 1 semana
-
Estágio de Sistemas
Pinhais, Brasil - há 2 semanas
-
Analista de Customer Sucess Pl
Pinhais, Brasil - há 1 semana