Requisitos:
? Superior completo em Ciência da Computação e/ou áreas afins;
?Experiência nas posições de Analista de Desenvolvimento de Sistemas ou Engenheiro de Software;
? Experiência comprovada em desenvolvimento de APIs REST, microsserviços, transformação de dados e serviços AWS, em especial: API Gateway; Lambda; S3; SQS; SNS; DynamoDB; DMS e Athena.
? Profundo domínio em linguagens de programação, com destaque para JavaScript e Python.
? Profundo entendimento de padrões de design de software, práticas de design orientado a eventos e AWS Well-Architect Framework.
? Ampla experiência com DevOps e linguagens para IaC, preferencialmente Terraform.
? Sólida experiência com bancos de dados relacionais e NoSQL.
? Conhecimento avançado em metodologias ágeis de desenvolvimento de software como Scrum, Kanban, SAFe ou outras metodologias relevantes.
? Extensas experiências práticas com plataformas e protocolos de versionamento de código (por exemplo, git).
? Experiência robusta com desenvolvimento orientado a testes e em processos de integração e entrega contínua de software.
? Capacidade de tomar decisões arquiteturais importantes e resolver problemas complexos relacionados a performance, segurança e custo.
Desejável:
Proficiência em tecnologias associadas a infraestrutura como Docker e K8S.
? Conhecimento aprofundado sobre padrões e processos abertos de comunicação e segurança como OpenAPI 3.0, OAuth 2.0, Kerberos.
? Fluência em inglês, tanto escrita quanto falada.
? Certificações em linguagens de programação (Python, Java) e em soluções de nuvem AWS.
? Experiência com análise de requisitos não funcionais e contornos de restrições de arquitetura.
Atividades:
? Compreender as necessidades do cliente e do negócio para projetar soluções de software eficientes, escaláveis e financeiramente viáveis.
? Analisar requisitos técnicos e funcionais para garantir a qualidade, velocidade e viabilidade do projeto.
? Colaborar com outras equipes para garantir que a solução atenda às necessidades do cliente.
? Desenvolver com base em metodologias orientadas a testes dentro de um ambiente fundamentado em gestão e cultura ágeis.
? Prover manutenção e suporte a sistemas e plataformas em produção.
? Desenvolver e manter documentações sólidas, completas e compreensíveis sobre os sistemas em desenvolvimento e legados.
? Participar no planejamento de projetos, fornecer estimativas de tempo e recursos necessários para a conclusão das tarefas de desenvolvimento.
? Liderar equipes de desenvolvimento e orientar engenheiros menos experientes.
? Tomar decisões arquiteturais críticas e contribuir para a definição de padrões e melhores práticas da empresa.
? Realizar análise de requisitos não funcionais e tomar decisões relacionadas a aspectos como performance, segurança e custo.
? Manter-se atualizado com as tendências e tecnologias emergentes do setor, aplicando-as quando relevante.
Outras informações:
- Local de trabalho: Av.
JK – Itaim bibi/SP;
- Escala de trabalho: 5x2 - Seg a Qui das 08 às 18 h, sex.
08 às 17 h;
- Atuação híbrida, sendo 2x na semana presencial;
- Remuneração: Salário compatível com o mercado (CLT) + Assistência Médica + Assistência Odontológico + Vale Refeição + Vale Alimentação + Seguro de Vida + Clube de benefícios + Bonus de acordo com atigimeno de metas da Cia e da área.