Publicado em www.netvagas.com 02 abr 2025
O que buscamos:
- Ser uma pessoa proativa e colaborativa, pois aqui você irá trabalhar em conjunto com os times de Engenharia e Cloud participando de projetos multidisciplinares e colaborando ativamente para nossa cultura DevOps.
- Ensino Superior completo na área de TI.
- Experiência com bancos de dados na AWS (RDS, Aurora, DynamoDB, DocumentDB).
- Conhecimento em ferramentas de observabilidade (AWS Performance Insights, DataDog).
- Familiaridade com ambientes cloud (AWS).
- Conhecimentos em Linux.
- Habilidade para trabalhar em equipe e comunicar-se bem.
- Paixão por aprender novas tecnologias.
Diferenciais que te destacam:
- Vivência com linguagens de programação e scripting (ex: Python, Bash).
- Vivência com Automações para IaC (Infrastructure as Code) com Terraform/Ansible.
- Experiência com pipelines de banco de dados (migrações, backups).
- Certificações AWS.
- Noções de modelagem de dados e tuning de queries.
- Interesse em orquestração de contêineres, APIs, microsserviços e mensageria.
Aqui você vai:
Gerenciar os Bancos de Dados
- Administrar e monitorar bancos de dados relacionais (RDS, Aurora Provisionado, Aurora Serverless, MySQL, PostgreSQL) e NoSQL (DynamoDB, DocumentDB) na AWS.
- Monitorar a saúde e o desempenho dos bancos de dados, diagnosticando e resolvendo problemas de forma proativa.
- Garantir a alta disponibilidade e a escalabilidade dos bancos de dados, implementando soluções robustas e eficientes.
Automatizar tudo que puder!
- Automatizar o provisionamento, a configuração e o gerenciamento de banco de dados, utilizando ferramentas de IAC como Terraform/Ansible.
- Desenvolver scripts e pipelines de CI/CD para garantir a entrega contínua.
- Criar soluções inovadoras para automatizar tarefas repetitivas, liberando tempo para você focar em desafios mais estratégicos.
- Otimizar o processo de implantação de novas versões de banco de dados, minimizando o tempo de inatividade e o impacto nas operações.
- Implementar sistemas de monitoramento e alertas automatizados para garantir a saúde e a performance dos bancos de dados.
DevOps em tudo o que fizer!
- Participar ativamente de fóruns e rituais ágeis (daily meetings, sprint planning, retrospectivas) para definir roadmaps e contribuir com o desenvolvimento de novos produtos.
- Ajudar a definir e implementar políticas e processos que otimizem o fluxo de trabalho e promovam a integração entre as equipes de desenvolvimento e operações.
- Propagar a cultura DevOps, compartilhando seu conhecimento e incentivando a colaboração entre os membros da equipe.
- Desenvolver ferramentas e processos para automatizar tarefas, monitorar sistemas e garantir a estabilidade da plataforma.
- Adotar uma mentalidade ágil, buscando soluções inovadoras e respondendo rapidamente às mudanças.
Garantir performance e segurança
- Sua missão será otimizar o desempenho dos bancos de dados, realizando o tuning de queries, schemas e configurações.
- Implementar mecanismos de segurança para proteger os dados, garantindo a confidencialidade, integridade e disponibilidade das informações.
- Criar e gerenciar rotinas de backup e recuperação de desastres, garantindo a segurança e a continuidade das operações.
- Colaborar com as iniciativas de otimização de custos (FinOps).
- Promover a melhoria contínua nos ambientes de banco de dados.
- Apoiar na mitigação e/ou apresentar controles compensatórios para correção de riscos e débitos técnicos.