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.
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 WindowsService/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 na 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 Empresa importante na área de desenvolvimento.
Conhecimento em outras nuvens públicas (Amazon, Empresa importante, IBM, Oracle, etc).
Conhecimento de desenvolvimento front-end