Desenvolvedor(a) Python Júnior

Brasil

Apply

Desenvolvedor(a) Python Júnior

RESPONSABILIDADES E ATRIBUIÇÕES

  • Trabalhar em uma squad de desenvolvimento
  • Conhecer e seguir o processo de desenvolvimento de software
  • Pontuar as atividades para mensurar tempo de entrega
  • Participar do planejamento dos sprints quinzenalmente junto ao coordenador
  • Reportar diariamente, nas reuniões matinais, a execução das atividades do sprint
  • Atualizar e as atividades no JIRA e garantir que as "branches" e "pull requests" estejam "amarradas"
  • Revisar as "pull requests" e o código de membros da equipe
  • Apontar erros no código e orientar os menos experientes para correção
  • Desenvolver junto ao time
  • Garantir a entrega do software funcionando em produção
  • Interagir rapidamente com a operação a fim de resolver problemas no software
  • Entender problemas técnicos ou de negócio e desenvolver soluções através de código
  • Interagir com demais áreas envolvidas nos projetos, para definição das soluções e a manutenção dos sistemas
  • Definir e elaborar arquitetura de novos componentes ou serviços
  • Manutenção em aplicações existentes
  • Realizar levantamento de requisitos junto aos desenvolvedores

Requisitos

Educação

  • Superior completo em Tecnologia e correlatas

Experiência

  • Experiência em desenvolvimento Python
  • Experiência com bancos de dados como PostgreSQL e MongoDB
  • Experiência com nuvens públicas (AWS, OCI)
  • Experiência com Serviços de Mensageria como RabbitMQ e Apache Kafka
  • Experiência com metodologias ágeis
  • Expertise em integração de sistemas utilizando API's REST/SDK
  • Domínio com frameworks como Django, Django Rest, Flask e Fast API

Habilidades

  • Python
  • Django
  • Django Rest
  • Flask
  • FastAPI
  • REST API
  • SDK
  • PostgreSQL
  • MongoDB
  • AWS
  • OCI
  • RabbitMQ
  • Apache Kafka
  • Agile Methodologies

Responsabilidades

  • Trabalhar em uma squad de desenvolvimento
  • Conhecer e seguir o processo de desenvolvimento de software
  • Pontuar as atividades para mensurar tempo de entrega
  • Participar do planejamento dos sprints quinzenalmente junto ao coordenador
  • Reportar diariamente, nas reuniões matinais, a execução das atividades do sprint
  • Atualizar e as atividades no JIRA e garantir que as "branches" e "pull requests" estejam "amarradas"
  • Revisar as "pull requests" e o código de membros da equipe
  • Apontar erros no código e orientar os menos experientes para correção
  • Desenvolver junto ao time
  • Garantir a entrega do software funcionando em produção
  • Interagir rapidamente com a operação a fim de resolver problemas no software
  • Entender problemas técnicos ou de negócio e desenvolver soluções através de código
  • Interagir com demais áreas envolvidas nos projetos, para definição das soluções e a manutenção dos sistemas
  • Definir e elaborar arquitetura de novos componentes ou serviços
  • Manutenção em aplicações existentes
  • Realizar levantamento de requisitos junto aos desenvolvedores

Tecnologias

PythonDjangoDjango RestFlaskFastAPIREST APISDKPostgreSQLMongoDBAWSOCIRabbitMQApache KafkaAgile Methodologies

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.