Esta oportunidade é para atuação no formato híbrido, com atuação presencial 3-4x na semana, na Barra da Tijuca, Rio de Janeiro.
Atividades:
Projetar, desenvolver e implementar soluções de software escaláveis que atendam às necessidades técnicas e de negócios da empresa, utilizando uma abordagem full stack, com framework Django e React. Colaborar com equipes multidisciplinares (desenvolvimento, UX/UI, dados) para definir arquiteturas de soluções robustas, garantindo integração perfeita entre front-end e back-end.
Tomar decisões de design de sistemas, assegurando a qualidade técnica e a performance das aplicações desenvolvidas.
Garantir a implementação de padrões de segurança, desempenho e escalabilidade em toda a solução, especialmente em sistemas distribuídos e baseados em nuvem.
Atuar como um líder técnico, orientando desenvolvedores juniores e seniores nas melhores práticas de desenvolvimento, arquitetura de software e código limpo.
Trabalhar com metodologias ágeis para iterar rapidamente sobre as soluções e ajustar o design técnico com base no feedback do cliente e dos usuários.
Integrar e orquestrar diferentes sistemas e APIs, tanto internos quanto de terceiros, para criar uma experiência de usuário eficiente e harmoniosa.
Manter-se atualizado com as últimas tendências e melhores práticas em desenvolvimento de software, incluindo novas tecnologias, frameworks e ferramentas.
Requisitos:
Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
Experiência em desenvolvimento full stack, incluindo experiência com tecnologias de front-end (ex.: React, Angular, Vue.js) e back-end (ex.: Python com Django, Java, .NET).
Conhecimentos sólidos em arquitetura de microsserviços, APIs RESTful e design de sistemas distribuídos.
Familiaridade com bancos de dados relacionais (ex.: MySQL, PostgreSQL) e não relacionais (ex.: MongoDB, Cassandra).
Experiência com plataformas de cloud computing (ex.: AWS, Azure, Google Cloud) e com infraestrutura como código.
Fluência em inglês; conhecimentos adicionais em outros idiomas são um diferencial.
Competências:
Habilidade de desenvolver soluções de software complexas, integrando várias camadas tecnológicas.
Experiência avançada em arquiteturas de nuvem utilizando Azure e AWS, com foco em soluções escaláveis e seguras. Expertise em práticas DevOps, implementando e gerenciando pipelines de CI/CD para automação de deploys e testes contínuos.
Conhecimento em ferramentas como Jenkins, Azure DevOps, AWS CodePipeline e GitLab CI, além de containerização com Docker e orquestração com Kubernetes.
Capacidade de liderar tecnicamente projetos de desenvolvimento, garantindo padrões de qualidade e boas práticas.
Excelentes habilidades de comunicação e colaboração em equipes multidisciplinares.
Flexibilidade e capacidade de adaptação a mudanças e novas tecnologias.
Proatividade na resolução de problemas e no aprendizado contínuo.
Habilidades de gestão de tempo e priorização de tarefas em projetos complexos.
Diferenciais:
Certificações em arquitetura de soluções ou desenvolvimento de software (ex.: AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect).
Experiência com DevOps e práticas de CI/CD.
Conhecimentos em frameworks de containers e orquestração, como Docker e Kubernetes.
Experiência em empresas de tecnologia ou consultoria, com foco em soluções escaláveis e inovação.
#J-18808-Ljbffr