Arquiteto de Software - Paraná, Brasil - GeekHunter

    GeekHunter
    GeekHunter background
    Descrição

    Esta é uma vaga de um cliente da GeekHunter, candidate-se para ter acesso às informações completas sobre a empresa.

    • Projetar e desenvolver a arquitetura de sistemas de software, considerando requisitos funcionais e não funcionais, escalabilidade, desempenho e segurança.
    • Trabalhar em estreita colaboração com stakeholders, incluindo desenvolvedores, gerentes de projeto e usuários finais, para entender, negociar e traduzir requisitos de negócios em soluções de software viáveis.
    • Desenhos de artefatos arquiteturais como mapas de domínio e diagramas de classes para orientar o time na implementação de soluções complexas.
    • Definir e promover práticas, padrões e diretrizes de desenvolvimento de software para garantir consistência, qualidade e eficiência em todos os projetos.
    • Avaliar e recomendar tecnologias, ferramentas e frameworks adequados para a implementação de soluções de software, levando em consideração requisitos específicos do projeto.
    • Realizar provas de conceito e implementar MVPs de propostas de soluções, aplicações de novas ferramentas ou novas abordagens.
    • Lidar com mudanças nos requisitos do sistema, tecnologias emergentes e evoluções no ambiente de negócios, garantindo que a arquitetura de software permaneça adaptável e alinhada com os objetivos da empresa.
    • Participar de revisões de segurança de código e fornecer orientação aos desenvolvedores sobre como escrever código seguro e com respeito às boas práticas.
    • Identificar e gerenciar riscos técnicos associados aos projetos de software, implementando estratégias de mitigação e contingência conforme necessário.
    • Fornecer orientação técnica e treinamento para membros da equipe, promovendo o desenvolvimento de habilidades e conhecimentos em arquitetura de software.
    • Desenvolver bibliotecas para uso do time de Engenharia
    • Experiência comprovada como arquiteto de software ou em um papel semelhante, com histórico de sucesso na concepção e implementação de arquiteturas de software escaláveis e de alto desempenho.
    • Domínio da programação Python.
    • Familiaridade com Typescript
    • Domínio dos frameworks Python SQLAlchemy e Flask.
    • Conhecimento básico em Django.
    • Experiência prévia em ambientes que aplicam Domain Driven Design.
    • Excelentes habilidades de comunicação verbal e escrita, com capacidade de comunicar ideias técnicas de forma clara e eficaz para diferentes públicos.
    • Foco em resultados e capacidade de entregar soluções de software de alta qualidade dentro dos prazos estabelecidos.
    • Familiaridade com os princípios SOLID e capacidade de aplicá-los nos desenhos arquiteturais.

    Desejável

    • Bacharelado em Ciência da Computação, Engenharia de Software ou área relacionada.
    • Cursos com foco em arquitetura de software.
    • Certificações relevantes, como Certified Professional Cloud Architect (Google Cloud Products).

    Habilidades Obrigatórias

    • Arquitetura de software
    • Python

    Habilidades Desejáveis

    • Kubernetes
    • Domain-Driven Design
    • TypeScript

    A vaga aceita trabalho remoto?

    Sim