Descrição
Resumo da Vaga:
Buscamos um desenvolvedor Python para atuar na evolução de aplicações e serviços em arquitetura de microsserviços, com foco em AWS e SRE.
Principais Destaques:
1. Desenvolvimento em Python e microserviços
2. Atuação com AWS e APIs REST
3. Oportunidade de se desenvolver em SRE/Cloud/Reliability
**Responsabilidades:**
----------------------
* Atuar no desenvolvimento e manutenção de aplicações e automações em **Python**;
* Apoiar na evolução de serviços e componentes distribuídos em arquitetura de **microserviços**;
* Desenvolver, integrar e manter **APIs REST**, tanto no consumo quanto na construção de novas integrações;
* Apoiar a sustentação e operação de aplicações hospedadas em **AWS**, com foco inicial em **EC2**;
* Participar de iniciativas de melhoria de performance, disponibilidade, estabilidade e automação de ambientes;
* Apoiar investigações de incidentes, troubleshooting e análise de falhas em aplicações e infraestrutura;
* Aprender e atuar gradualmente com práticas de **SRE**, como observabilidade, monitoramento, automação, gestão de incidentes e confiabilidade de serviços;
* Trabalhar em parceria com times de desenvolvimento, infraestrutura e produto para garantir a saúde e evolução das soluções.
**Requisitos:**
---------------
* Experiência com desenvolvimento em **Python**;
* Conhecimento/experiência com **AWS**, especialmente **EC2**;
* Vivência com **arquitetura de microserviços**;
* Experiência no desenvolvimento e consumo de **APIs REST**;
* Interesse em atuar e se desenvolver na trilha de **SRE / Cloud / Reliability**;
* Boa capacidade analítica, curiosidade técnica e vontade de aprender.
**Diferenciais:**
-----------------
* Conhecimento em Linux e comandos básicos de terminal;
* Noções de containers e orquestração (Docker/Kubernetes);
* Conhecimento em monitoramento, observabilidade ou logs;
* Contato com pipelines de CI/CD;
* Conhecimento básico em troubleshooting de aplicações e ambientes cloud.
**O que esperamos:**
--------------------
* Perfil colaborativo, proativo e com vontade de aprender;
* Interesse em entender o funcionamento das aplicações de ponta a ponta;
* Facilidade para atuar em ambiente dinâmico, com contato entre desenvolvimento e operação;
* Interesse em construir soluções escaláveis, resilientes e automatizadas.