Software Architect

1 semana atrás


Londrina, Brasil #sejaveriter Tempo inteiro

Job description A Verity está buscando novos talentos Somos uma boutique para modernização e aceleração digital e buscamos Software Architect para fazer parte dessa jornada. Olha só quais são as experiências e conhecimentos que você precisa ter para acelerar e transformar com a gente: Main responsibilities Arquitetura e Design da Solução: Escolher padrões arquiteturais adequados (microsserviços, filas de mensagens, etc.). Justificar a escolha dos padrões em relação aos requisitos. Considerar os trade-offs entre simplicidade e flexibilidade. Definir estratégias claras para lidar com o aumento da carga (escalabilidade). Implementar mecanismos de recuperação de falhas (resiliência). Atender ao requisito de não indisponibilidade do serviço de controle de lançamentos em caso de falha do consolidado diário. ➢ Definir como os componentes se comunicam (protocolos, formatos de mensagem, etc). Escolher ferramentas de integração adequadas e suas responsabilidades. Implementar autenticação, autorização e criptografia (segurança). Implementar mecanismos de proteção contra ataques (WAF, etc). Analisar a qualidade da divisão do sistema em partes menores e gerenciáveis. Abstrair e segregar responsabilidades entre as camadas. Implementação: Garantir a aderência às boas práticas de desenvolvimento (Solid, Clean Code, etc). Escrever código legível, organizado e de fácil manutenção. Utilizar a linguagem C# de forma eficiente. Implementar testes com boa cobertura, qualidade e relevância. Cumprir os requisitos técnicos obrigatórios. Atender aos requisitos de negócio. Documentação e Apresentação: Documentar a arquitetura de forma clara e concisa. Criar diagramas que representam a arquitetura. Justificar as decisões arquiteturais. Definir os fluxos de dados. Escrever instruções claras e detalhadas de como a aplicação funciona e como rodar localmente (Readme). Centralizar documentações. Descrever possíveis melhorias ou expansões do sistema. Demonstrar capacidade de visão e planejamento a longo prazo. Discutir trade-offs e desafios enfrentados durante o desenvolvimento. Diferenciais e Boas Práticas: Garantir que o código seja executado de forma local e sem erros. Utilizar estratégias de Docker e Docker Compose. Implementar pipeline automatizada (CI/CD). Utilizar estratégias de IaC (Infraestrutura como Código). Realizar estimativas de custos. Requirements and skills Experiência: Experiência comprovada em design e implementação de arquiteturas de software escaláveis, resilientes e seguras. Experiência prática em desenvolvimento de software utilizando a linguagem C#. Experiência com a aplicação de princípios de design de software (SOLID, Clean Code, etc.). Experiência com a implementação de testes automatizados (unitários, integração, etc.). Experiência com padrões de arquitetura (microsserviços, filas de mensagens, etc.). Conhecimento Técnico: Profundo conhecimento da linguagem C# e do ecossistema .NET. Sólido conhecimento de padrões de design de software (Design Patterns). Conhecimento de princípios de arquitetura de software (microsserviços, filas de mensagens, etc.). Conhecimento de práticas de desenvolvimento ágil (Scrum, Kanban). Conhecimento de segurança da informação (autenticação, autorização, criptografia). Conhecimento de ferramentas de versionamento de código (Git). Familiaridade com metodologias de testes (TDD, BDD). Familiaridade com Docker e Docker Compose. Conhecimento de CI/CD (Integração Contínua / Entrega Contínua). Conhecimento de IaC (Infraestrutura como Código). Habilidades: Excelente capacidade de comunicação e colaboração para trabalhar em equipe. Habilidade de análise crítica e resolução de problemas complexos. Capacidade de traduzir requisitos de negócios em especificações técnicas claras e concisas. Habilidade de tomar decisões técnicas embasadas em dados e em um profundo entendimento dos trade-offs envolvidos. Habilidade de documentar soluções de forma clara e organizada. Capacidade de aprender e se adaptar a novas tecnologias e ferramentas. Additional information Aqui nós somos humanos, somos digitais, somos Verity Tudo o que fazemos se baseia em nossosValores Fascinantes : Tecnologia: Nossa Paixão por tecnologia nos impulsiona a modernizar e acelerar negócios; Transparência e Comprometimento: Somos guiados pela transparência e comprometimento com a entrega; Conexão Humana: Somos humanos que escutam com empatia e colaboram nas diferenças; Experiência: Construímos nossa reputação nos desafiando diariamente para entregar as melhores experiências para nossos clientes e colaboradores; É assim que criamos experiências inovadoras para o mundo digital, inspirando protagonismo e gerando resultados incríveis aos nossos clientes, sempre focados em metodologia, tecnologia e pessoas. Fomos certificados comouma das melhores empresas para se trabalhar pelo Great Place To Work, e a cada dia criamos ações que melhoram ainda mais o ambiente de trabalho, aqui na Verity você tem: Vale refeição Vale alimentação Auxílio home office Assistência médica Assistência odontológica Seguro de vida Parcerias de descontos Convênios em estabelecimentos e instituições de ensino Treinamentos de agilidade recorrentes Licenças Alura Intervalor Verity #VerityComVocê Viva Engage E aí, topa criar experiências inovadoras para o mundo digital? #J-18808-Ljbffr



  • Londrina, Brasil Bebeesoftware Tempo inteiro

    Job OverviewWe are seeking a seasoned Cloud Native Software Architect to spearhead the development of our cutting-edge platform.This is an exceptional opportunity for a highly motivated and skilled individual to join our team and contribute to shaping the future of software development.

  • Software Architect

    1 semana atrás


    Londrina, Brasil Canonical Tempo inteiro

    Software Architect - Containers / Virtualisation Join or sign in to find your next job Join to apply for the Software Architect - Containers / Virtualisation role at Canonical Software Architect - Containers / Virtualisation 1 day ago Be among the first 25 applicants Join to apply for the Software Architect - Containers / Virtualisation role at Canonical Get...


  • Londrina, Brasil Bebeesoftwaredeveloper Tempo inteiro

    Full Stack EngineerAbout the Role:We are seeking a highly skilled full stack engineer to join our team.The successful candidate will be responsible for designing, developing, and maintaining web applications across the entire technology stack.Key responsibilities include:Full-stack software development with a primary emphasis on back-end developmentDevelop...


  • Londrina, Brasil Bebeecloud Tempo inteiro

    Senior DevOps Engineer">">Seeking a seasoned Senior DevOps Engineer with 6+ years of experience in designing and implementing complex enterprise-grade software solutions using AWS.The ideal candidate will possess excellent communication skills, a strong understanding of CI/CD pipeline optimization through IaC platforms, and expertise in Terraform.">Key...


  • Londrina, Brasil Bairesdev Tempo inteiro

    Staffing Solution Architect - Remote Work:At BairesDev, we've been leading the way in technology projects for over 15 years.We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact...


  • Londrina, Brasil BairesDev Tempo inteiro

    Staffing Solution Architect - Remote Work: At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley. Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact...


  • Londrina, Brasil Platform Science Tempo inteiro

    OverviewJoin to apply for the Specialist Embedded Software Engineer role at Platform Science.Platform Science is hiring a Specialist Embedded Software Engineer to be a core technical leader on our Video Platform Team.In this role, you will be essential in defining the architecture, strategy, and technical roadmap for our next-generation video...


  • Londrina, Brasil Platform Science Tempo inteiro

    OverviewJoin to apply for the Specialist Embedded Software Engineer role at Platform Science . Platform Science is hiring a Specialist Embedded Software Engineer to be a core technical leader on our Video Platform Team. In this role, you will be essential in defining the architecture, strategy, and technical roadmap for our next-generation video solutions....


  • Londrina, Brasil Platform Science Tempo inteiro

    Overview Join to apply for the Specialist Embedded Software Engineer role at Platform Science . Platform Science is hiring a Specialist Embedded Software Engineer to be a core technical leader on our Video Platform Team. In this role, you will be essential in defining the architecture, strategy, and technical roadmap for our next-generation video...

  • Senior MLOps Engineer

    4 semanas atrás


    Londrina, Brasil Truelogic Software Tempo inteiro

    Overview Senior MLOps Engineer - Advertising (Brazil) at Truelogic Software. This role focuses on architecting and scaling AI/ML infrastructure for next-generation digital experiences, with emphasis on production-grade MLOps pipelines and collaboration with data scientists, engineers, and product teams. Job Summary We are seeking a Senior ML+DevOps Engineer...