Arquiteto de Software
CRP Tech
CRP Tech
Ativa Assessoria em Gestão de Pessoas
MR Adviser Ltda
FINDERH - Soluções em Recursos Humanos
Teste
Dogma Serviços Especializados
CRP Tech
Não Informado
Remoto
Não Informado
Deseja trabalhar em uma empresa que respira tecnologia, oferece novos desafios, plano de carreira e um ambiente de trabalho de constante desenvolvimento profissional?
Confira o perfil abaixo e candidate-se!
Requisitos obrigatórios
• Graduação em curso de nível superior na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas.
• No mínimo 5 anos de experiência comprovada como Arquiteto de Software.
Conhecimentos Técnicos Obrigatórios:
• Gerência de Software: experiência com atuação em projetos com princípios e práticas de desenvolvimento de software ágeis (Manifesto Ágil, Scrum, eXtreme Programming e Kanban). Conhecimentos em concepção ágil de produtos, abordagem de design thinking e processo de design sprint;
• Projeto de Software: experiência com arquitetura de aplicações para ambiente web, integração entre sistemas utilizando webservice (SOAP e REST), padrão de arquitetura (DTO/MVC), JSON Web Token (JWT), Openapi (Swagger), padrões de projeto (SOA e Responsivo), ecossistema Docker e prática de integração, entrega e refatoração contínua. Kubernetes. APIs cognitivas para serviços automatizados (robôs). Arquitetura Devops. Conhecimento de programação orientação a objetos. Conhecimento em Design Orientado por Domínio (DDD) e conceitos de user experience (UX), usabilidade, interface responsivas;
• Desenvolvimento de software: Experiência nas Linguagens: Java, Angular, HTML5, CSS3 e Javascript/Typescript. Experiência nos Frameworks: Javascript/Typescript: Angular+, NodeJS, ReactJS, Bootstrap Java: Spring Boot; Experiência com Servidor de Aplicação: Apache, JBoss; Experiência em construir (DDL, DML, DQL, DTL e DCL) em Bancos de Dados nas Linguagens SQL ANSI e PL/SQL (Stored Procedures/Trigger) nos Gerenciadores de Banco de Dados: Microsoft SQL Server, MySQL, PostgreSQL. Dados: Redis, ElasticSearch, bancos relacionais; Utilitários: LogStash, Kibana; MachineLearning: ApacheTika Python, Pandas, TensorFlow; Sentry.io Devops: Kubernetes, Docker, OpenShift, Jenkins, Azure DevOps;
Conhecimentos Desejáveis/Diferenciais
Práticas de DevOps: Implementação de CI/CD (Integração Contínua e Entrega Contínua). Experiência com ferramentas como Jenkins, GitLab CI, Travis CI, ou CircleCI. Experiência com Docker e Kubernetes. Experiência prática com Azure DevOps para gerenciamento de projetos, incluindo boards, pipelines e repositórios.
Softskills
• Habilidade em liderar equipes multifuncionais e promover a colaboração entre desenvolvimento e operações;
• Entusiasmo em aprender;
• Negociação e comunicação;
• Relacionamento interpessoal;
• Análise, abstração e extrapolação;
• Planejamento e gestão de atividades;
• Iniciativa e criatividade
Atividades e Responsabilidades
Projetar e coordenar a criação de sistemas de software, definindo a estrutura, tecnologias e padrões de comunicação. Garantir que o software atenda aos requisitos funcionais e não funcionais, visando a qualidade, escalabilidade e eficiência do sistema. Colaborar com os membros da equipe de desenvolvimento, gerentes de projeto e partes interessadas para entender os requisitos do sistema. Analisar as necessidades funcionais e não funcionais, como desempenho, segurança, escalabilidade e confiabilidade, para determinar a melhor abordagem arquitetural. Fornecer suporte técnico e orientação durante todas as fases do ciclo de vida do desenvolvimento e manutenção do software.
Informações sobre o Contrato de Trabalho
Remuneração: A combinar
Carga Horária: 40h semanais - Segunda a Sexta - das 08:00 às 12:00 e das 14:00 às 18:00.
Acesso à cursos em plataformas de ensino.
Remoto