Tech Stack
AWSAzureCloudMongoDBPythonSQL
About the role
- Desenvolver scripts, APIs e pipelines de integração de dados e sistemas em Python, em colaboração com sua liderança e equipe
- Entender bem o problema que precisamos resolver, explorando hipóteses e com questionamentos
- Contribuir na construção do software de forma colaborativa seguindo orientações da liderança
- Descrever o andamento das atividades através das ferramentas e processos definidos pelo CESAR
- Escrever código documentado com testes unitários e aderente aos padrões adotados
- Identificar problemas em tempo de execução e propor correções
- Compreender a arquitetura de software e como realizar o deploy dos projetos
Requirements
- Compreenda e escreva código livre de erros graves dentro do fluxo principal de execução, que esteja documentado, com testes unitários desenvolvidos e de acordo com os padrões do fluxo de desenvolvimento de software adotado
- Identifique problemas em tempo de execução e proponha correções
- Compreenda a arquitetura de software e como realizar o deploy do projeto em que você atua
- Tenha conhecimento em arquitetura, design e desenvolvimento com Python
- Tenha alguma experiência com trabalho em equipes seguindo processos e metodologias ágeis
- Esteja cursando graduação em Ciências da Computação ou formado em áreas correlatas
- Tenha inglês básico para escrita, escuta e fala; inglês intermediário para leitura
- Tenha conhecimento em bancos de dados relacionais (SQL) e não-relacionais (e.g. MongoDB, Firestore, etc)
- Tenha conhecimentos em Google Cloud Functions ou equivalente (e.g. AWS Lambda, Azure Functions, etc)
- Familiaridade e experiência prévia com GIT e boas práticas de CI/CD