Vaga Back-End

Desenvolvedor(a) Python - BACKEND - Pleno

kubernetes Python Big Data Cloud DevOps QA - Quality Assurance

Greenole - IoT Solutions

Greenole - IoT Solutions

Startup

Salário: Até R$7.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Transformamos a maneira como a Industria e os Facilities usam e gerenciam os seus ativos! A Greenole oferece um Middleware de IoT que adiciona recursos de inteligência artificial e analise de dados para trazer os seus ativos para o ecossistema da Industria 4.0.

Atividades e Responsabilidades

Temos uma vaga para Desenvolvedor(a) Python Pleno, e estamos em busca de um profissional ágil e altamente analítico, que utilize efetivamente o ChatGPT em seus desenvolvimentos para otimizar resultados e garantir entregas rápidas.

Nesta função, você será responsável por gerenciar a integração de dados entre o servidor e a visualização de dados, com foco no desenvolvimento de lógica do lado do servidor para garantir alto desempenho e capacidade de resposta às solicitações do Front-End. Além disso, você integrará os elementos de Front-End construídos, exigindo uma compreensão básica das tecnologias de Front-End.

As responsabilidades incluem:

- Escrever código reutilizável, testável e eficiente, com foco na agilidade e rapidez no desenvolvimento.
- Projetar e implementar aplicativos de baixa latência, alta disponibilidade e alto desempenho, utilizando protocolos API REST e Websocket.
- Integrar elementos criados pelos desenvolvedores Front-End com APIs.
- Implementar medidas de segurança e proteção de dados.
- Integrar soluções de armazenamento de dados.
- Construir consultas em linguagem SQL, aplicando habilidades analíticas para otimizar o desempenho.

Requisitos

- Pelo menos 4+ anos de experiência em Python, com conhecimento de pelo menos um framework web Python (Sanic, Flask, Django).
(DIFERENCIAL) - Conhecimento em arquitetura IoT baseada em MQTT e sistemas de mensageria e Filas (Celery, Redis, Amazon MSK, Kafka, RabbitMQ).

- Domínio de consultas SQL e habilidades analíticas para otimizar o desempenho.
- Capacidade de integrar diversas fontes de dados e bancos de dados em um único sistema.
- Compreensão básica de tecnologias de Front-End, como JavaScript, TypeScript, HTML5 e CSS3.
- Conhecimento de autenticação e autorização de usuários entre vários sistemas, servidores e ambientes.
- Compreensão dos princípios fundamentais de design por trás de um aplicativo escalável.
- Familiaridade com programação orientada a eventos em Python.
- Capacidade de criar esquemas de banco de dados que representem e suportem processos de negócios.
- Fortes habilidades de teste de unidade e depuração.
- Compreensão proficiente de ferramentas de versionamento de código (Github).
- Experiência no uso efetivo do ChatGPT para auxiliar no desenvolvimento de soluções.
- Habilidade para trabalhar em um ambiente ágil, focando na entrega eficiente e rápida de projetos.

Se você é um profissional ágil, analítico e comprometido com a qualidade e velocidade das entregas, convidamos você a se candidatar a esta oportunidade e fazer parte de nossa equipe!

O que nós oferecemos

10 dias úteis de Férias durante o ano e Feriados remunerados.