O que esta vaga pede
Requisitos
Desenvolvimento
- Java;
- Spring Boot e Quarkus;
- Maven;
- EJB e WebLogic;
- Node.js;
- Desenvolvimento e integração de APIs REST;
- Conhecimentos de Front-end: Angular, Bootstrap, HTML, JavaScript e CSS.
Banco de dados
- MySQL;
- Oracle;
- Hive.
Cloud, Containers e DevOps
- Docker;
- Kubernetes e seus principais recursos;
- Red Hat OpenShift;
- Rancher;
- Práticas de DevOps;
- CI/CD com Jenkins e Argo CD;
- Git e GitLab.
Cloud Computing
- AWS;
- Microsoft Azure;
- Google Cloud Platform (GCP);
- IBM Cloud.
Monitoramento e Observabilidade
- Prometheus;
- Grafana;
- Construção e manutenção de mecanismos de monitoramento de ambientes cloud.
Arquitetura e metodologias
- Conceitos de computação distribuída;
- Arquitetura de microsserviços;
- Scrum;
- Kanban;
- Microsoft Solutions Framework (MSF);
- Extreme Programming (XP);
- Lean Manufacturing.
- Desenvolver, testar, manter e evoluir aplicações utilizando Java;
- Atuar no desenvolvimento Back-end, com possibilidade de atuação Full Stack;
- Participar da análise de requisitos, definição de soluções e arquitetura de sistemas;
- Desenvolver e integrar APIs REST e microsserviços;
- Realizar integração com bancos de dados e outros sistemas;
- Contribuir para soluções com foco em performance, escalabilidade, segurança e disponibilidade;
- Atuar com práticas de DevOps, CI/CD e automação de processos;
- Trabalhar com ambientes de containers e orquestração;
- Participar de processos de revisão, versionamento e gestão de código;
- Identificar e solucionar problemas técnicos, contribuindo para a estabilidade e evolução das aplicações;
- Atuar em equipes multidisciplinares utilizando metodologias ágeis.