DADOTECA
Arquiteto de dados
Job Location
Brasil, Brazil
Job Description
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
Location: Brasil, BR
Posted Date: 11/25/2024
Contact Information
Contact | Human Resources DADOTECA |
---|