Arquiteto de Software Sênior
Experiência Necessária:
• Experiência comprovada como Arquiteto de Software, com foco em sistemas distribuídos, em empresas de médio ou grande porte.
• Sólida experiência com a arquitetura LAMP (Linux, Apache, MySQL, PHP) e no uso de Azure ou outras plataformas de cloud.
• Vivência em estruturar sistemas escaláveis e de alta disponibilidade, com ênfase em microservices, APIs e integração contínua.
• Experiência com diferentes frameworks e linguagens de programação (Java, Python, Node.js, entre outras).
• Conhecimento em bancos de dados relacionais e não relacionais (MySQL, PostgreSQL, MongoDB).
• Experiência com diferentes frameworks e linguagens de programação é um diferencial (Python, Node.js, entre outras).
• Experiência com testes de software é um diferencial.
Atividades a Serem Desenvolvidas:
• Definir a arquitetura de novos sistemas e revisar os projetos existentes, garantindo que atendam às melhores práticas de mercado.
• Propor e implementar soluções para problemas de escalabilidade, performance e segurança em sistemas distribuídos.
• Apoiar times de desenvolvimento na adoção de tecnologias e frameworks que otimizem a performance e a sustentabilidade dos sistemas.
• Participar na definição da estratégia de evolução tecnológica da empresa, incluindo a migração de soluções legadas.
• Revisar e validar a implementação de microsserviços, APIs e integração com serviços externos.
Competências Necessárias:
• Liderança Técnica: Capacidade de orientar e apoiar equipes de desenvolvimento, promovendo a adoção de melhores práticas.
• Sólida Base em Arquitetura: Conhecimento profundo de design patterns, escalabilidade, tolerância a falhas e sistemas distribuídos.
• Habilidade de Resolução de Problemas: Foco em soluções práticas e escaláveis, com base em análise crítica.
• Proatividade: Capacidade de identificar e antecipar problemas, propondo melhorias contínuas.
Tecnologias que utilizamos atualmente:
• APIs em LAMP (Linux, Apache, MySQL e PHP), com framework Symfony por cima.
• Temos ETLs (Extract/Transfor/Load) usando os Commands do Symfony em PHP e alguns em Python.
• Temos um aplicativo de rastreio de frotas em tempo real em produção, com Flutter e Dart, consumindo nossas APIs.
• Utilizamos Bases de dados Oracle para algumas consultas, SQL Server para suporte de alguns sistemas, mas MySQL é a principal base em uso.
• Temos algumas tecnologias sendo suportadas em .NET e C#, para ETL e APIs.
• Nossa nuvem está na Azure, com algumas coisas de desenvolvimento na DigitalOcean.
• Experiência comprovada como Arquiteto de Software, com foco em sistemas distribuídos, em empresas de médio ou grande porte.
• Sólida experiência com a arquitetura LAMP (Linux, Apache, MySQL, PHP) e no uso de Azure ou outras plataformas de cloud.
• Vivência em estruturar sistemas escaláveis e de alta disponibilidade, com ênfase em microservices, APIs e integração contínua.
• Experiência com diferentes frameworks e linguagens de programação (Java, Python, Node.js, entre outras).
• Conhecimento em bancos de dados relacionais e não relacionais (MySQL, PostgreSQL, MongoDB).
• Experiência com diferentes frameworks e linguagens de programação é um diferencial (Python, Node.js, entre outras).
• Experiência com testes de software é um diferencial.
Atividades a Serem Desenvolvidas:
• Definir a arquitetura de novos sistemas e revisar os projetos existentes, garantindo que atendam às melhores práticas de mercado.
• Propor e implementar soluções para problemas de escalabilidade, performance e segurança em sistemas distribuídos.
• Apoiar times de desenvolvimento na adoção de tecnologias e frameworks que otimizem a performance e a sustentabilidade dos sistemas.
• Participar na definição da estratégia de evolução tecnológica da empresa, incluindo a migração de soluções legadas.
• Revisar e validar a implementação de microsserviços, APIs e integração com serviços externos.
Competências Necessárias:
• Liderança Técnica: Capacidade de orientar e apoiar equipes de desenvolvimento, promovendo a adoção de melhores práticas.
• Sólida Base em Arquitetura: Conhecimento profundo de design patterns, escalabilidade, tolerância a falhas e sistemas distribuídos.
• Habilidade de Resolução de Problemas: Foco em soluções práticas e escaláveis, com base em análise crítica.
• Proatividade: Capacidade de identificar e antecipar problemas, propondo melhorias contínuas.
Tecnologias que utilizamos atualmente:
• APIs em LAMP (Linux, Apache, MySQL e PHP), com framework Symfony por cima.
• Temos ETLs (Extract/Transfor/Load) usando os Commands do Symfony em PHP e alguns em Python.
• Temos um aplicativo de rastreio de frotas em tempo real em produção, com Flutter e Dart, consumindo nossas APIs.
• Utilizamos Bases de dados Oracle para algumas consultas, SQL Server para suporte de alguns sistemas, mas MySQL é a principal base em uso.
• Temos algumas tecnologias sendo suportadas em .NET e C#, para ETL e APIs.
• Nossa nuvem está na Azure, com algumas coisas de desenvolvimento na DigitalOcean.
#LI-Hybrid
Requisitos
Estudos
Ensino Superior
Ciências da computação
Tecnologia da Informação
Idiomas
Inglês - Intermediário
Competências
Resolução de problema
Liderança Técnica
Boa comunicação
Sobre Vendemmia
Somos uma 4PL que conhece o negócio do nosso cliente e, através de muita transparência e visibilidade, dá a certeza que ele está em boas mãos. Para nós, não importa o tamanho do desafio, juntos chegaremos em qualquer lugar.
Atitude, Transparência, Humildade e Compromisso são valores inegociáveis para nós e que ditam desde a forma como nos comunicamos até como a gente trabalha.
Atuamos para encontrarmos juntos os melhores caminhos porque sabemos que, quando nos conectamos, os percursos ficam mais próximos. E ai, vamos juntos?