Profissional de Tecnologia
">
Nossa equipe está procurando por um profissional qualificado para assumir o papel de desenvolvedor full stack. Neste cargo, você será responsável por projetar, desenvolver e manter aplicações web robustas e escaláveis utilizando Django e Python.
">
Responsabilidades:
">
* Desenvolvimento de Aplicações: Desenvolver soluções de software que atendam às necessidades dos usuários e sejam escaláveis;
* Arquitetura de Sistemas: Contribuir para a definição da arquitetura de sistemas e garantir que as melhores práticas de desenvolvimento de software sejam seguidas;
* Integração com APIs: Desenvolver e integrar APIs RESTful e GraphQL, garantindo a comunicação eficaz entre sistemas;
* Banco de Dados: Projetar e otimizar esquemas de banco de dados, utilizando sistemas de gerenciamento como PostgreSQL, MySQL ou MongoDB;
* Revisão de Código: Realizar revisões de código para garantir a qualidade do código e a conformidade com os padrões da equipe;
* Mentoria: Atuar como mentor para desenvolvedores juniores e intermediários, promovendo o crescimento e o desenvolvimento da equipe;
* Colaboração: Trabalhar em estreita colaboração com equipes de design, QA e DevOps para garantir a entrega de soluções de alta qualidade;
* Testes: Implementar e automatizar testes unitários e funcionais para garantir a qualidade do software;
* Manutenção e Suporte: Diagnosticar e resolver problemas de performance, bugs e outros desafios técnicos;
">
Experiências Desejadas:
">
* Experiência em Desenvolvimento Web: Experiência em desenvolvimento de aplicações web, com foco em Django;
* Projetos em Produção: Experiência em trabalhar em projetos de grande escala, desde a fase de concepção até a entrega em produção;
* Colaboração em Equipe: Experiência em trabalho colaborativo em equipes ágeis, utilizando metodologias como Scrum ou Kanban;
* Contribuições para Open Source (opcional): Experiência em contribuir para projetos de código aberto pode ser um diferencial;
">
Requisitos e Qualificações:
">
* Formação Acadêmica: Graduação na área da Tecnologia ou áreas relacionadas;
* Linguagens de Programação: Proficiência em Python e experiência sólida com Django;
* Ferramentas e Tecnologias:
o Familiaridade com Frameworks Front-end: Familiaridade com frameworks front-end como React, Angular ou Vue.js;
o Experiência com Sistemas de Controle de Versão: Experiência com sistemas de controle de versão, como Git;
o Conhecimento em Docker e Ferramentas de CI/CD: Conhecimento em Docker e ferramentas de CI/CD (como Jenkins, GitLab CI, ou Travis CI);
* Banco de Dados: Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB);
* Testes: Familiaridade com bibliotecas de testes como pytest, unittest ou Django Test Framework;
* Certificações: Certificações relevantes, como Django Developer ou Python Programming (desejável).
"],