Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A#Modelo de contratação: PJ
Estamos em busca de um(a) Desenvolvedor(a) para atuar em nosso e-commerce, contribuindo com a criação e evolução de serviços de alta escala. Você será responsável por desenvolver soluções em Go ou Node, utilizando Python quando necessário, integrando dados via Kafka e arquitetando sistemas de microserviços na AWS. Também fará a configuração e manutenção de um API Gateway (Kong), garantindo segurança e performance das nossas APIs. Se você gosta de desafios, tem interesse em plataformas de grande porte e curte trabalhar em um ambiente ágil, essa vaga é para você
Desenvolver e manter aplicações back-end utilizando Go ou Node (complementado por Python em serviços específicos).
Projetar, implementar e gerenciar arquiteturas de microserviços (incluindo APIs e integrações).
Trabalhar com Kafka para processamento de dados em tempo real e comunicação assíncrona entre serviços.
Implantar e gerenciar soluções na AWS (EC2, ECS/EKS, Lambda, S3, RDS, etc.).
Integrar e configurar Kong ou outro API Gateway para controle e segurança de APIs.
Participar de revisões de código, propor melhorias e seguir práticas de Clean Code, testes automatizados e CI/CD.
Colaborar com equipes multidisciplinares (DevOps, QA, Produto) para garantir entregas ágeis e de alta qualidade.
Go ou Node.js (experiência sólida em desenvolvimento de serviços e/ou APIs).
Python (familiaridade para scripts e/ou microserviços específicos).
Kafka: Conhecimento no desenvolvimento de pipelines de dados e/ou integrações de alto volume.
AWS: Experiência em serviços de computação e armazenamento (EC2, ECS/EKS, S3, entre outros).
Microserviços: Arquitetura, padrões de comunicação (REST, gRPC, mensageria), escalabilidade.
API Gateway (Kong de preferência): Configuração de rotas, autenticação, rate limiting, etc.
Banco de Dados: Familiaridade com bancos SQL (ex.: PostgreSQL, MySQL) e NoSQL (ex.: DynamoDB, MongoDB), de acordo com a necessidade.
Boas Práticas: Git, testes automatizados, integração contínua, Docker/containers.
Conhecimentos avançados em Serverless (AWS Lambda) ou infraestrutura como código (Terraform, CloudFormation).
Experiência com Kubernetes para orquestração de containers (EKS, GKE ou outro).
Vivência em cultura DevOps e monitoramento (Prometheus, Grafana, ELK).
Contribuições em projetos open source ou participação ativa em comunidades de tecnologia.
Local
100% remoto
#vemserICON