Atuação/responsabilidades
- Atuar no desenho da arquitetura de novas soluções e/ou da evolução de soluções existentes.
- Responsável em decompor soluções e sistemas em componentes e subsistemas e definir suas interfaces e Integrações (Webservice, Microsserviços, API, etc).
- Atuar em provas de conceito de novas tecnologias.
- Apoiar em iniciativas de padronização de processos de trabalho, procedimentos e tecnologias.
- Atuar em equipes multidisciplinares para auxiliar no troubleshooting de soluções em produção.
- Fazer coaching dos times de desenvolvimento recomendando boas práticas de engenharia de software.
- Definir e comunicar a visão técnica e da arquitetura dos projetos.
- Responsável por levantar e mitigar riscos técnicos dos produtos dentro da sua VS
- Auxiliar na remoção de impedimentos técnicos dos projetos.
- Auxiliar nas iniciativas de implantação de arquitetura corporativa.
Conhecimentos/Qualificações
Exigido:
- Experiência na liderança técnica ou arquitetura de soluções em projetos de desenvolvimento de soluções de médio e grande porte.
- Especialista em principais conceitos de desenvolvimento de software (engenharia, qualidade, devsecops e arquitetura).
- Experiência em projetos utilizando.Net Framework tradicional.
- Experiência em projetos utilizando.Net Core.
- Experiência em aplicações ASP.Net Web Forms.
- Experiência em aplicações ASP.Net MVC.
- Experiência em aplicações Windows Service/BackgroundService.
- Entity Framework.
- Resiliency patterns utilizando Polly.net
- Windows Server e IIS.
- Experiência em projetos de integração de sistemas.
- Conhecimentos gerais de infraestrutura de TI.
- Arquitetura de Microsserviços.
- Conhecimento de Twelve-Factor App.
- Experiência em projetos implantados em plataformas Docker, Kubernetes e Openshift.
- Experiência em desenvolvimento de soluções corporativas e em plataforma Web.
- Experiência em integração de soluções, web services SOAP, REST e demais tecnologias de integração.
- Experiência em projetos.NET implantados como microsserviços em plataforma Docker/Kubernetes/OpenShift.
- Instrumentação e monitoramento de soluções.
- Plataformas de filas e stream: ActiveMQ, Kafka, etc.
- Bases de dados NoSQL: Elasticsearch, MongoDB, Redis, etc.
- Autenticação/autorização utilizando OAuth2 e OpenID Connect 1.0.
- GIT / GIT Flow.
- CI/CD (com Jenkins ou outras ferramentas).
- Conhecimentos básicos da nuvem Azure e seus produtos.
Desejável:
- Título MVP.
- Bases de dados NoSQL: Elasticsearch, MongoDB, Redis, etc.
- Plataformas de filas e stream: ActiveMQ, Kafka, etc.
- Certificações da Microsoft na área de desenvolvimento.
- Conhecimento em outras nuvens públicas (Amazon, Google, IBM, Oracle, etc).
- Conhecimento de desenvolvimento front-end
Tipo de vaga: Efetivo CLT
Salário: R$13.000,00 - R$14.000,00 por mês
**Benefícios**:
- Assistência médica
- Assistência odontológica
- Seguro de vida
- Vale-alimentação
- Vale-refeição
- Vale-transporte
Horário de trabalho:
- Turno de 8 horas
**Experiência**:
- Desenvolvimento de Software (preferencial)