Cloud Solutions Architect

Core Services
Senior
Lisboa, Braga, Viana do Castelo

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.
Please enable JavaScript in your browser to complete this form.
Click or drag files to this area to upload. You can upload up to 2 files.
Checkboxes