Candidatar-se a Senior Python Developer
Na LCG acreditamos que a inovação acontece quando a tecnologia e o talento trabalham em conjunto. Apoiamos organizações de diferentes setores na sua transformação digital, criando impacto através de projetos desafiantes e equipas de excelência.
Mais do que projetos, oferecemos um ambiente colaborativo onde a aprendizagem contínua, a partilha de conhecimento e a evolução profissional fazem parte do dia a dia. Aqui, terás a oportunidade de colaborar com equipas multidisciplinares, trabalhar com metodologias ágeis e desenvolver o teu potencial em projetos com impacto real.
Na LCG, o teu talento impulsiona a inovação e o teu crescimento acompanha a evolução da tecnologia.
Procuramos um perfil de Senior Developer para integrar a nossa equipa.
Será integrado numa equipa de Integração que trabalha na plataforma DART.
A plataforma é construída sobre uma stack tecnológica fortemente integrada, composta por Confluent Cloud, AWS, Kubernetes e Snowflake.
Esta plataforma disponibiliza uma Data Mesh operacional, pronta para produção, para o Domain Deliver, constituída por produtos de dados alinhados com os sistemas de origem (source-aligned) e com os consumidores (consumer-aligned), disponibilizados através de fluxos de eventos (event streams), APIs e repositórios de dados, permitindo suportar casos de utilização transacionais e operacionais em tempo real.
O que vais fazer?
-
Desenvolvimento de Microserviços (Python) – Processadores de Eventos AWS ECS Fargate: desenvolver, manter e expandir serviços de consumo de eventos Kafka, baseados em Python e executados em containers, implementados como tarefas AWS ECS Fargate sem interface gráfica.
-
Desenvolvimento de APIs Serverless (Python) – APIs REST AWS Lambda: desenvolver e manter funções AWS Lambda em Python, que disponibilizam APIs REST para acesso a dados, incluindo estratégias de versionamento e gestão de aliases.
- Suporte à Arquitetura e Revisão de Código: atuar como principal substituto do Lead Developer.
O que precisas saber?
- Python: Classes e metaprogramação; Data Classes e validação de tipos; desenvolvimento de APIs; padrões algorítmicos; handlers Lambda; aplicações de transformação; scripts de automação.
- Controlo de Versões: Workflows Git, pipelines, conventional commits e merge requests.
- Infraestrutura de Plataformas de Dados e Operações de Bases de Dados: bases de dados relacionais e não relacionais, estruturas de dados (JSON e XML) e utilização de SQL.
- AWS Cloud: EC2, S3, RDS, VPC, IAM e CloudWatch.
- Plataformas de Streaming: Confluent Cloud (Kafka) ou conhecimentos de conceitos de processamento de eventos, incluindo tópicos, consumidores e produtores.
- AWS: configuração de AWS Lambda e AWS ECS ou orquestração de containers.
- Fluente em Inglês.
O que oferecemos?
- Integração numa equipa dinâmica, colaborativa e orientada para a excelência;
- Participação em projetos desafiantes e de elevado impacto;
- Contacto com diferentes contextos tecnológicos e desafios de negócio;
- Oportunidades de desenvolvimento profissional, formação e certificações;
- Plano de benefícios flexíveis;
- Ambiente de trabalho que promove a inovação, colaboração, autonomia e aprendizagem contínua;
- Oportunidades de crescimento e evolução profissional.
Localização: Lisboa, Portugal
Modelo de trabalho: 1 dia por semana presencialmente no escritório, em Lisboa.
3 dias por semestre adicionais, apenas quando necessário, para participar em workshops, hackathons ou outras iniciativas presenciais.
