Desenvolvedor
Nome da empresa disponível para cadastrados.
A combinar
Home Office
Efetivo/CLT
Principais responsabilidades- Desenvolver e integrar sistemas Web escaláveis e de alta disponibilidade- Implementar soluções de negócio que requerem a modelagem e consumo de APIs REST, utilizando bancos de dados (relacionais e/ou NoSQL) adequados ao domínio da solução- Suportar o processo de teste dos sistemas e solução de problemas (troubleshooting)- Participar de sessões de definição de arquitetura e discussões de viabilidade técnica de produtos- Planejar e desenvolver novas funcionalidades em nossas plataformas usando o conceito de arquitetura de Microserviços- Trabalhar com desenvolvedores front-end e UX para fornecer soluções escaláveis e otimizadas- Avaliar tecnologias emergentes, bibliotecas de código aberto e fornecer recomendações pautadas em dados e fatos- Atuar em Squad multifuncional que utiliza metodologia ágil Scrum para entregas contínuas Requisitos- Atuaçao com desenvolvimento de software em Python ou - Python 3 (ou superior) ou - Frameworks Web Python (Django e Flask) ou (ExpressJS)- Banco de dados relacionais (MySQL e/ou PostgreSQL) e NoSQL (MongoDB)- Docker- JSON- Princípios e boas práticas na construção de APIs REST- Linux Shell Scripting- Workflow Git para versionamento de código- PyMongo (ou compatível MongoDB API para Python) ou Mongoose (para )- Ferramentas de teste Python (Unittest e/ou Pytest) ou (Mocha e/ou Jest)- Práticas DevOps (Ferramentas de building e automação)- Inglês intermediário (boa leitura/escrita de documentos técnicos) Desejável- Bancos de Dados NoSQL adicionais como ElasticSearch, Solr e Cassandra- Docker Compose e/ou Kubernetes- Otimização de filas e brokers de mensagens (RabbitMQ, ActiveMQ, etc)
Clique para receber vagas gratuitamente
Encontrou algum problema? Denuncie esta vaga e nos ajude a manter a qualidade do site!
Denunciar Vaga