About this role
Shape the Future with LCG
Na LCG acreditamos que a inovao acontece quando a tecnologia e o talento trabalham em conjunto. Apoiamos organizaes de diferentes setores na sua transformao digital, criando impacto atravs de projetos desafiantes e equipas de excelncia.
Mais do que projetos, oferecemos um ambiente colaborativo onde a aprendizagem contnua, a partilha de conhecimento e a evoluo profissional fazem parte do dia a dia. Aqui, ters a oportunidade de colaborar com equipas multidisciplinares, trabalhar em contextos internacionais e contribuir para o desenvolvimento de solues tecnolgicas escalveis, resilientes e preparadas para responder s necessidades dos clientes.
Na LCG, o teu talento impulsiona a inovao e o teu crescimento acompanha a evoluo da tecnologia.
Procuramos um perfil de Golang Developer para integrar a nossa equipa.
O que vais fazer?
- Desenvolver, manter e melhorar continuamente servios backend cloud-native utilizando Go (Golang), garantindo a sua qualidade, escalabilidade e fiabilidade;
- Desenvolver e evoluir arquiteturas baseadas em microservios, assegurando o desempenho e a resilincia das solues;
- Conceber, desenvolver e integrar APIs RESTful, garantindo uma comunicao eficiente entre os servios backend e os componentes frontend;
- Colaborar com developers frontend, Product Owners, arquitetos e outros stakeholders na definio e implementao de solues tcnicas;
- Participar em discusses tcnicas e contribuir para decises relacionadas com a arquitetura, o desenho e a implementao das solues;
- Assegurar a qualidade do cdigo atravs da realizao de testes, code reviews, debugging e aplicao de boas prticas de desenvolvimento de software;
- Identificar e resolver defeitos, analisar problemas tcnicos e implementar melhorias de desempenho nos servios desenvolvidos;
- Trabalhar com bases de dados SQL e NoSQL, garantindo a eficincia e fiabilidade do acesso e tratamento da informao;
- Desenvolver e executar aplicaes em ambientes containerizados, utilizando Docker;
- Colaborar na implementao e manuteno de pipelines CI/CD e na adoo de prticas DevOps;
- Contribuir para o desenvolvimento de solues cloud-native, com possibilidade de trabalhar com servios Microsoft Azure e plataformas de orquestrao de containers, como Kubernetes;
- Integrar equipas Agile/Scrum, participando ativamente nas cerimnias e contribuindo para a melhoria contnua dos processos de desenvolvimento;
- Colaborar com equipas internacionais e multidisciplinares no desenvolvimento de novas funcionalidades e na evoluo de uma plataforma digital utilizada por clientes a nvel global.
O que procuramos?
- Formao superior em Engenharia Informtica, Cincias da Computao ou numa rea relevante, ou experincia e formao equivalentes;
- Mais de 2 anos de experincia profissional no desenvolvimento de aplicaes com Go (Golang);
- Mais de 2 anos de experincia global em desenvolvimento de software backend;
- Experincia no desenvolvimento e manuteno de aplicaes baseadas em microservios;
- Experincia na conceo, desenvolvimento e consumo de APIs RESTful;
- Conhecimentos slidos de Docker e desenvolvimento de aplicaes em ambientes containerizados;
- Bons conhecimentos de bases de dados SQL e NoSQL;
- Conhecimentos de boas prticas de engenharia de software, incluindo testes, debugging, code reviews e controlo de verses com Git;
- Experincia de trabalho em metodologias Agile, nomeadamente Scrum ou SAFe;
- Fluncia em ingls, oral e escrito.
Sero valorizados:
- Conhecimentos de Microsoft Azure e desenvolvimento de solues cloud-native;
- Experincia na integrao entre servios backend e aplicaes frontend;
- Familiaridade com pipelines CI/CD e prticas DevOps;
- Conhecimentos de sistemas distribudos e arquiteturas orientadas a eventos;
- Experincia ou conhecimentos de Kubernetes e plataformas de orquestrao de containers;
- Experincia no desenvolvimento e suporte de aplicaes crticas, com elevados requisitos de disponibilidade e desempenho;
- Conhecimentos de Angular ou disponibilidade para aprender esta tecnologia.
# Localizao: Lisboa, Portugal
Modelo de trabalho: Hbrido