Cloud Solutions Architect

Equipa: Core Services
Nível: Senior
Escritório: Lisboa, Braga

Um Cloud Solutions Architect está inserido na equipa de Core Services e tem como responsabilidade desenvolver soluções para a Customer Experience em todas as fases de ciclo de vida do projeto.

Principais responsabilidades

Um Cloud Solutions Architect desenvolve soluções para a cloud com serviços PaaS Azure, abrangendo todas as fases do ciclo de vida do projeto, desde a compreensão de requisitos até à implementação e gestão técnica.

  • Participar na arquitetura de soluções de software baseadas nas frameworks Microsoft;
  • Desenhar, desenvolver e testar software seguindo os padrões estabelecidos utilizando metodologias ágeis de desenvolvimento de software e de gestão de projetos (Scrum sobre Devops ou Jira);
  • Trabalhar com .net 6 projetando sempre a próxima framework disponível;
  • Desenvolver e entregar soluções utilizando arquiteturas baseadas em microsserviços;
  • Produzir código de elevada qualidade usando as guidelines e melhores práticas da indústria;
  • Documentar as alterações de código, packages e fazer testes unitários e integrados, garantindo a qualidade de todos os entregáveis;
  • Trabalhar com a restante equipa de desenvolvimento, com foco na entrega do projeto dentro dos prazos estabelecidos;
  • Avaliar os requisitos para funcionalidades novas ou melhorias às existentes identificando o impacto nas aplicações, API e sistemas operacionais existentes;
  • Atualizar-se com as mais recentes tecnologias e tendências, fornecendo sugestões/recomendações que permitam a inovação tecnológica;
  • Trabalhar com Azure PaaS Services, como App Services, Containers, functions, etc.

Stacks:

C#, .NET Core, Azure, SQL Server

Requisitos

Formação académica

Licenciatura ou Mestrado em Gestão de Tecnologia da Informação e/ou Ciência da Computação.

Experiência técnica

Mais de 5 anos de experiência em tecnologias .NET, como .NET Core, Web API e C#.

POO e padrões de desenho

Conhecimento profundo dos princípios da Programação Orientada a Objetos e boa compreensão dos padrões e princípios de desenho aplicacional.

Experiência com Azure Cloud

Experiência profissional no desenvolvimento e entrega de soluções utilizando Azure Cloud e arquiteturas baseadas em microsserviços.

Melhores práticas de CI/CD

Experiência no uso das melhores práticas de CI/CD com ferramentas como Git, Jira, GitLab, e Jenkins, garantindo a eficiência e qualidade do ciclo de desenvolvimento.

Desenvolvimento com SQL Server

Experiência profissional com SQL Server, incluindo a gestão e otimização de bases de dados.

Pontos extra:

  • Conhecimento shell scripting;
  • Conhecimentos de programação Java ou Python;
  • Conhecimentos de ferramentas Eclipse, Maven, Jenkins, GIT, JIRA ou equivalente.
Drag & Drop Files, Choose Files to Upload You can upload up to 2 files.
Checkboxes

6473387

Pesquisa

Mais Populares