Desenvolvedor Backend Sênior - Python/PHP
THERA CONSULTING
Regime de contratação
Pessoa Jurídica
Modelo de trabalho
Remoto
Carga horária
Não Informado
Descrição
Desenvolvedor Backend Sênior -Python/PHP
Atuação Remota;
Inicio previsto Imediato;
Tempo: 3 a 6 meses podendo ser prorrogado;
Modelo de contratação: PJ;
Inglês fluente para colaboração com times internacionais.
Principais Responsabilidades:
Desenvolver e manter APIs e microsserviços, com foco em performance, segurança e escalabilidade;
Criar e consumir APIs REST e SOAP, aplicando práticas seguras de autenticação como OAuth2 e JWT;
Trabalhar com bancos de dados SQL e NoSQL, com foco em modelagem, otimização de queries e escalabilidade;
Aplicar padrões como Clean Code e PSR-12, com cobertura de testes unitários;
Utilizar serviços AWS como Lambda, RDS, SQS, SNS, EC2 e API Gateway para construção de soluções cloud-native;
Trabalhar com Docker e Kubernetes para otimização e orquestração da infraestrutura;
Monitorar e garantir a estabilidade dos sistemas utilizando ferramentas como Datadog, Graylog e ELK;
Colaborar com o time em iniciativas de melhoria contínua de processos e qualidade de entrega;
Requisitos Técnicos:
Backend: Experiência sólida com Python e PHP (Laravel 6.10);
Frontend (desejável): Conhecimentos em JavaScript, HTML, CSS e familiaridade com frameworks como React, Angular ou Vue.js;
Experiência em desenvolvimento e consumo de APIs REST e SOAP;
Noções de autenticação segura com OAuth2 e JWT;
Conhecimento (diferencial) em event-driven architecture com RabbitMQ ou Kafka;
Experiência com bancos SQL (MySQL, SQL Server, Aurora, RDS) e NoSQL (MongoDB, DynamoDB, DocumentDB);
Capacidade de projetar bancos escaláveis e otimizar desempenho de consultas.
Vivência com microsserviços, design orientado a objetos e padrões de projeto;
Conhecimento de Git, práticas de versionamento e CI/CD;
Experiência com Docker e Kubernetes para containers e orquestração.
Prática com PSR-12, Clean Code e metodologias ágeis;
Experiência com testes unitários usando pytest (conhecimento em BDD com behave é diferencial);
Cloud Computing (AWS);
Uso prático de serviços como Lambda, RDS, SQS, SNS, EC2, API Gateway;
Conhecimento de Step Functions e EventBridge é um diferencial.
Diferenciais:
Experiência com automação de infraestrutura e pipelines CI/CD;
Certificações em AWS, DevOps ou Engenharia de Software;
Vivência com manutenção de código legado e projetos altamente escaláveis.