Descrição da Vaga
Neoway has a massive database with millions of records being processed every day. Extracting value from this huge dataset involves the integration between dozens of APIs, some external. We have some teams providing several APIs internally and externally in order to ensure Neoway and our clients will accomplish their mission. Our teams have the freedom to choose whatever they need to build their software.
A centralized platform receives all API requests in order to secure, analyze, audit, monitor and then route them internally. Building tools to provide uniformity, observability and traceability, ensuring security from ours infrastructure, enforcing uniformity among the exposed services, helping people integrating with the APIs and eventually writing SDKs are just a few of the challenges we face on a daily basis.
Besides solving problems, we enjoy sustainable software development, so here you should embrace the idea that your are responsible by the quality, testing and deployment of the software you are delivering.
Here are some of the challenges that we have and the tools that helps us solve them:
Go and Node.js
Microsoft Azure, Ansible, Terraform, Git, Gitlab, Prometheus, Grafana and Sysdig, Elastic Stack
Container and container orchestration
Docker, docker-compose and Kubernetes
Vulcand, Nginx and Envoy
Security, Auditing and Traceability:
SDLC, Osquery, Auditd, Fleet, ELK stack, and Jaeger
Want to face some of these challenges and be part of a team with great people? Let's talk!