Como engenheiro de software você será responsável pelo desenho arquitetural de sistemas novos e já existentes.
O que esperamos?
Gerir e acompanhar estruturar arquiteturais dos sistemas;
Gerir arcabouço dos componentes e bibliotecas de serviços dos sistemas de TI;
Suporte a sustentação do sistema, analisando os problemas e apresentando soluções;
Elaboração de relatórios técnicos com a finalidade de prospectar novas tecnologias e software livres;
Organizar e alinhar a equipe técnica de TI.
Hard skills que buscamos...
- Capacidade técnica para entender a estrutura e aplicar melhorias para desenvolvimento do projeto;
- Habilidade analítica para identificar gargalos e desenvolver soluções junto aos especialistas de negócio;
- Ser capaz de desenhar uma arquitetura de software que seja capaz de ser extensível/adaptável, fácil de manter e que todos dentro da empresa consigam evoluir o software sem muitas dores;
- Entender sobre o processo de DevOps e Deployment;
- Entender sobre Processos de Desenvolvimento de Software, Padrões de Projeto (Design Patterns), Padrões Arquiteturais Enterprise e entender que tipo de problema cada um deles resolve e, com isso, entender quando deve aplicá-los;
- Entender o que são requisitos não-funcionais e quais são os atributos de qualidade e quando devemos focar em cada um deles;
E os Soft Skills que observamos...
- Dinâmico e ágil;
- Trabalhar em equipe;
- Gestão do tempo;
- Capacidade analítica;
- Criatividade;
- Senso de liderança.
Requisitos:
Excelente comunicação verbal e escrita;
Inglês e/ou espanhol para alocação internacional.
Atuar em ambiente colaborativo utilizando método Agile
Formação Superior na Área Tecnologia, Ciências da Computação ou áreas correlatas as suas atividades;
Conhecimento em Padrões Arquiteturais, Design Pattern, Documentação Processos DevOps e Deployment
Bacharel - Sit.:Concluído
Nível hierárquico:
Remuneração:A combinarSalario:
A combinar