Estamos em busca de um profissional sólido para liderar o desenvolvimento e manutenção de aplicações modernas, que possua habilidades de liderança técnica, boa comunicação e capacidade de trabalhar em equipe.
Descrição do Cargo
Procuramos alguém com experiência sólida em desenvolvimento com Java e AWS (Amazon Web Services), capaz de projetar e implementar sistemas distribuídos escaláveis e de alta disponibilidade, garantindo robustez e eficiência das soluções. O(a) candidato(a) selecionado(a) será responsável por liderar a equipe de Tecnologia em uma empresa líder no setor de soluções agrícolas e tecnologia industrial.
Responsabilidades
- Liderar o desenvolvimento e a manutenção de aplicações utilizando java e aws;
- Projetar e implementar sistemas distribuídos escaláveis e de alta disponibilidade, garantindo robustez e eficiência das soluções;
- Colaborar na utilização de serviços de nuvem AWS (Amazon Web Services) para desenvolvimento e implementação de soluções inovadoras, incluindo arquiteturas serverless (sem servidor);
- Contribuir para a criação e manutenção de testes unitários, de integração e end-to-end (E2E - End-to-End) para garantir a qualidade do software;
- Auxiliar na implementação e gerenciamento de pipelines de CI / CD (Continuous Integration / Continuous Deployment) utilizando Jenkins e GitHub Actions;
- Utilizar Infrastructure as Code (IaC - Infraestrutura como Código) com Terraform para gerenciar e provisionar infraestrutura;
- Participar da implementação de práticas de observabilidade utilizando NewRelic e Open Telemetry para monitoramento e análise de desempenho;
- Promover boas práticas de desenvolvimento e inovação em conjunto com a equipe;
- Contribuir para a definição e implementação de soluções em plataformas de pagamento, garantindo segurança e conformidade nas transações;
- Projetar e implementar soluções com bancos de dados SQL (Structured Query Language) e NoSQL (Not Only SQL), assegurando eficiência no armazenamento e recuperação de dados.
Habilidades e Experiência
Superior completo em áreas de Tecnologia da Informação, Engenharia, Computação ou correlatas;Proficiência em java e aws ;Experiência sólida em desenvolvimento de sistemas distribuídos e serviços de nuvem AWS (Amazon Web Services);Experiência com soluções serverless (sem servidor) dentro do ecossistema AWS (Amazon Web Services) — Obrigatório;Experiência com bancos de dados SQL (Structured Query Language) como PostgreSQL e MySQL, e NoSQL (Not Only SQL) como MongoDB e DynamoDB;Conhecimento em práticas de teste de software, incluindo testes unitários, de integração e E2E (End-to-End);Experiência com ferramentas de CI / CD (Continuous Integration / Continuous Deployment), como Jenkins e GitHub Actions;Familiaridade com Infrastructure as Code (IaC - Infraestrutura como Código) utilizando Terraform ;Conhecimento em observabilidade e monitoramento com NewRelic e Open Telemetry;Inglês intermediário / avançado para leitura e comunicação técnica;Boas habilidades de comunicação e trabalho em equipe;Experiência profissional com AWS Lambda (AWS Lambda ;Experiência profissional com (Node JavaScript );Experiência em liderar e contribuir para projetos de software complexos — Desejável;Habilidade para inovar e implementar soluções técnicas eficazes — Desejável;Experiência em ambientes ágeis e colaboração com equipes multifuncionais — Desejável.