DESENVOLVEDOR(A) PYTHON SÊNIOR no PyJobs

DESENVOLVEDOR(A) PYTHON SÊNIOR

Vaga Postada: 15 de Julho de 2020

Python
  • Empresa: BYNE
  • Faixa salarial: R$ 6.000,01 a R$ 10.000,00
  • Estado: Santa Catarina
  • Local da vaga: Florianópolis
  • Nível: Sênior
  • Aceita Remoto?: Sim
  • Tipo de contratação: A combinar

Descrição da vaga


A BYNE, uma empresa focada em melhorar a eficiência e segurança dos centros de operações, procura Desenvolvedor(a) Python Sênior para atuar em sua sede em Florianópolis.

Somos uma empresa jovem, com grande possibilidade de crescimento, desenvolvemos uma plataforma integrada voltada para o mercado de comunicação crítica, nas verticais de elétrica, Óleo & Gás, transportes e financeira e possuímos clientes distribuídos por todo o território nacional, como Itaipu, Petrobras, Copel e Modal.

Nossa solução é utilizada por clientes em atividades importantes e em momentos de crise, quando dependem dele para se comunicar, fazer negócios ou resolver situações emergenciais. Por isso esperam uma interface simples, intuitiva e funcional.

Nos orgulhamos de oferecer recursos avançados de comunicação, monitoramento e controle, em uma tela acessível e agradável, com feedback em tempo real, oferecendo a segurança necessária ao usuário.

Requisitos


Quais serão suas atividades:
• Contribuir com boas práticas no desenvolvimento de aplicações modulares e participar ativamente nas discussões relacionadas a arquitetura, desenvolvimento e testes.
• Participar ativamente na construção de uma arquitetura simplificada e escalável.
• Contribuir na construção de uma base de código simples, test-backed e reutilizável.
• Criação de testes, automações e configuração de ferramentas para integração contínua.
• Compartilhar conhecimento com toda a equipe.

O que esperamos de você:
• Conhecimento em desenvolvimento de código Python
• Gostar de criar códigos simples e legíveis suportados por testes unitários e de integração
• Vivência no desenvolvimento de aplicações SAAS
• Conhecimento com programação assíncrona (asyncio, Twisted)
• Conhecimento no uso de message brokers (NATS ou RabbitMQ)
• Familiaridade com software design patterns e architectural design patterns para serviços (client-server, event sourcing, MVC, etc.)
• Conhecimento no desenvolvimento de REST APIs
• Conhecimento com desenvolvimento de testes automatizados e BDD
• Conhecimento em metodologias ágeis e
• Inglês técnico

O que seria legal você ter, mas não o essencial:
• Vivência no desenvolvimento de aplicações de tempo real
• Vivência na especificação e desenvolvimento de protocolos de rede
• Conhecimento e experiência na arquitetura e desenvolvimento de micros serviços
• Conhecimento no desenvolvimento de aplicações de telecomunicações, principalmente protocolos SIP, WebRTC
• Conhecimento nas plataformas Asterisk, Kamailio e/ou Freeswitch
• Conhecimento em outras linguagens de programação como Go ou C