Lyncas

Engenheiro de Software Python Sênior

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Lyncas busca um Engenheiro de Software Python Sênior para atuar no desenvolvimento de soluções robustas e escaláveis. O profissional será responsável por trabalhar com Python avançado para back-end, utilizando frameworks como Flask ou FastAPI, e aplicando arquiteturas de software cloud-native e de microserviços. A função envolve a criação e manutenção de APIs REST, interação com bancos de dados SQL relacionais como PostgreSQL, e a implementação de testes automatizados. Será fundamental o conhecimento em práticas de DevOps, incluindo CI/CD, Docker, Git/GitFlow, e ferramentas como GitLab ou Jenkins. O trabalho também abrange a gestão de sistemas distribuídos, escalabilidade, resiliência, mensageria (RabbitMQ, Pub/Sub), e o uso de bancos de dados NoSQL (Elastic, MongoDB) e cache (Redis). O engenheiro atuará com provedores de nuvem como GCP, AWS ou Azure, aplicando Design Patterns e boas práticas de segurança e desenvolvimento (DevSecOps, CleanCode). A observabilidade e troubleshooting de aplicações em produção, além da metodologia ágil, são aspectos cruciais da função.

Responsabilidades

  • Desenvolver e manter aplicações back-end utilizando Python avançado, Flask ou FastAPI.
  • Projetar e implementar APIs REST.
  • Trabalhar com bancos de dados SQL relacionais (PostgreSQL) e NoSQL (Elastic, MongoDB).
  • Implementar testes automatizados.
  • Aplicar práticas de DevOps, incluindo CI/CD, Docker e Git/GitFlow.
  • Gerenciar sistemas distribuídos, escalabilidade e resiliência.
  • Utilizar ferramentas de mensageria (RabbitMQ, Pub/Sub) e cache (Redis).
  • Atuar com provedores de nuvem (GCP, AWS, Azure).
  • Aplicar Design Patterns e boas práticas de segurança e desenvolvimento.
  • Realizar observabilidade e troubleshooting de aplicações em produção.
  • Trabalhar com metodologia ágil.
PUBLICIDADE

Requisitos

  • Lógica de Programação
  • Python avançado para back-end
  • Flask ou FastAPI
  • Arquitetura de Software (cloudnative, web, microserviços)
  • APIs REST
  • Banco de Dados SQL Relacionais (PostgreSQL, equivalentes)
  • Testes Automatizados (JUnit, Jest, Karma ou equivalentes)
  • DevOps (CI/CD, Docker, Git/GitFlow, GitLab, Jenkins ou similar)
  • Feature Flags e estratégias de deploy
  • Sistemas Distribuídos, Escalabilidade, Resiliência (nível intermediário)
  • Mensageria (RabbitMQ, Pub/Sub ou equivalente)
  • NoSQL (Elastic, MongoDB ou equivalente)
  • Cache (Redis)
  • Cloud Storage (Google Cloud Storage ou equivalente)
  • Processamento distribuído (Hadoop, Spark)
  • Pipelines de dados/streaming (Apache Beam, Dataflow, Airflow)
  • Processamento assíncrono (Celery, Temporal IO)
  • Provedores de Cloud (GCP, AWS, Azure, equivalentes)
  • Design Patterns
  • Segurança no desenvolvimento (DevSecOps, outros)
  • APIFirts e boas práticas de desenvolvimento (CleanCode, etc...)
  • Observabilidade e troubleshooting de aplicações em produção (logs estruturados, métricas, traces)
  • Metodologia Ágil
  • SQLAlchemy ou equivalente ORM
  • Infraestrutura como código (Terraform)
  • Orquestração de containers (Kubernetes)
  • Copilot ou equivalente

Benefícios

  • Vale home office
  • Feedbacks periódicos
  • Programa de indicações
  • Acolhimento psicológico
  • Ginástica laboral
  • Academia de conhecimento
  • Convênio com escola de inglês
  • Reuniões mensais de transparência
  • Happy hour online
  • Kit de boas-vindas

 Somos uma empresa jovem que busca atender com excelência nossos clientes sem abrir mão dos nossos valores.  Inconformados com um mercado que preza por volume, buscamos padrões de excelência para conectar pessoas e sistemas e promover uma jornada digital incrível!   Grande visão: Esta...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE