Vaga de Especialista em Desenvolvimento
1 vaga: | Publicada em 19/06
A combinar
Sobre a vaga
Junte-se a uma equipe vibrante e inovadora!
Estamos buscando um(a) Especialista em Desenvolvimento com experiência em
arquitetura de soluções robustas e escaláveis, bem como linguagem de programação
generalista, com preferência em Python, para se juntar à nossa equipe e contribuir
para o desenvolvimento de soluções tecnológicas de ponta. Se você possui paixão
por tecnologia, busca um ambiente desafiador e estimulante, essa oportunidade é
para você!
Suas principais responsabilidades:
Participar do desenvolvimento de software:
Fazer revisão de arquitetura para garantir segurança do sistema, qualidade, custo
e requisitos não funcionais;
Definir a arquitetura e o design de sistemas.
Ajudar em tarefas com maior grau de complexidade junto aos seus colegas de
trabalho;
Garantir as boas práticas de tecnologia e qualidade do código;
Buscar soluções e direcionar através da visão interna e de mercado (benchmarking)
Desenvolver software com excelência:
Aplicar boas práticas de codificação e padrões, priorizando segurança,
escalabilidade e custo.
Escrever código limpo, legível e eficiente, evitando impactos negativos em
processos existentes.
Desenvolver e implementar sistemas escaláveis e de alta performance utilizando as
melhores práticas de desenvolvimento.
Realizar revisões de código e garantir a qualidade do código produzido.
Implementar testes unitários e de integração para garantir a qualidade do código.
Colaborar com a equipe:
Desenvolver o time através de orientação técnica e mentorias;
Suportar, tecnicamente, o desenvolvimento do time;
Participar da proposta e documentação de novas features e aplicações.
Refinar e planejar o desenvolvimento de tarefas em conjunto com o time.
Realizar revisões de código para garantir artefatos padronizados e de alta
qualidade.
Dominar tecnologias de ponta:
Trabalhar com tecnologias inovadoras em novos projetos.
Manter uma mente aberta para suportar legados em tecnologias mais antigas.
Experiência robusta:
No mínimo 8 anos de experiência em desenvolvimento de software utilizando
linguagens de programação generalistas (Python, Java, Javascript, C#, etc.).
Versionamento de projetos com GIT em equipe, incluindo code review, merge, CI/CD
etc.
Desenvolvimento de aplicações web.
Banco de dados relacionais e NoSQL.
Testes unitários e de integração.
Troubleshooting de aplicações através de logs e ferramentas de monitoramento
(APM).
Habilidades essenciais:
Produzir código simples, limpo e legível.
Maturidade para trabalhar em equipes multidisciplinares de alta performance.
Capacidade de aprendizado rápido e adaptabilidade a novas tecnologias.
Excelentes habilidades de comunicação e relacionamento interpessoal.
Diferenciais:
Experiência com:
Python.
Frameworks web (FastAPI, Flask, Django, etc.).
Ferramentas de DevOps (Docker, Kubernetes, GitlabCI).
Cloud Providers (GCP).
Arquitetura de software e design de sistemas.
Metodologias ágeis de desenvolvimento.
Conhecimento de utilização de mensagerias (Kafka, RabbitMQ, PubSub, etc). No mínimo 8 anos de experiência em desenvolvimento de software utilizando linguagens de programação generalistas (Python, Java, Javascript, C#, etc.).
Versionamento de projetos com GIT em equipe, incluindo code review, merge, CI/CD etc.
Desenvolvimento de aplicações web.
Banco de dados relacionais e NoSQL.
Testes unitários e de integração.
Troubleshooting de aplicações através de logs e ferramentas de monitoramento (APM).