Especialista Desenvolvimento - Brasília, Brasil - Luizalabs

    Luizalabs
    Default job background
    Descrição

    Junte-se ao Luizalabs e ajude a digitalizar o BrasilEstamos buscando um Especialista talentoso e apaixonado para se juntar à nossa equipe em crescimento.

    Nessa função, você será responsável por:O que você irá fazer?Será responsável pelo desenvolvimento técnico para garantir que todos tenham uma visão crítica sobre as soluções técnicas;Será tecnicamente responsável pelos produtos apoiando em discussões e decisões estratégicas, antecipando possíveis problemas e sugerir alternativas para evitá-los;Garantir que os times sigam os padrões de arquitetura do Luizalabs;Orientar desenvolvedores dos times nas entregas de soluções;Apoiar na evolução técnica dos membros do time;

    Responsabilidades da OportunidadeExercer liderança situacional;Evangelizar o time com boas práticas e paradigmas de desenvolvimento ágil;Desenhar e arquitetar soluções;Promover/Suportar crescimento técnico da equipe e indivíduos;Identificar e priorizar em conjunto com o time dívidas técnicas dos produtos das Squads;Guardião do custo operacional de infra dá Squad;Apoiar o desenvolvimento de produtos de qualidade, definindo arquitetura, ferramentas, automatização de processos (testes, CI/CD), revisão de código e boas práticas;Apoiar os times em eventuais problemas, atuando em soluções de contorno e análise de causa raiz;Responsável por identificar, mapear e priorizar débitos técnicos, visando redução de custos operacionais e performance da aplicação;Apoiar os pares de trabalho, visando promover a tradução técnica do que deverá ser construído pelo squad;Pensar em solução fácil de usar, segura, confiável e escalável;Apoiar no recrutamento e seleção sobre a ótica técnica;

    Requisitos:
    Desenvolvimentos de API's ou Microsserviços que interagem diretamente com SDKs ou aplicações Mobile;Experiência com fluxos de desenvolvimento envolvendo git, testes automatizados, CI e revisão de código;Escrita de arquivos de CI/CD como GitHub Actions, Circle CI, GitLab CI ou similares;Micronaut;Experiência com ferramentas para coleta monitoramento de métricas como Prometheus e Grafana;Experiência com sistemas de mensageria (pub/sub, Kafka, RabbitMQ, etc);Docker e Kubernetes;Familiaridade com metodologias ágeis e trabalho em equipes multidisciplinares;

    Para atuar nessa função, é essencial que você tenha experiência com:Sistemas distribuídos e escaláveis, APIs e microsserviços;Padrões de arquitetura e desenho de soluções;Linguagem de programação e abordagens;Testes de software e frameworks (Teste unitário, Integração, E2e, TDD, BDD, testes de carga, stress test);Design Patterns;Conceitos de resiliência, escalabilidade e observabilidade de aplicações;Conceitos de Code Quality e ferramentas;Estruturas de dados (Ex: banco relacional, não relacional, mensageria);Ferramentas de integração e entrega contínua;Controle de versão com Git (Gitlab, Github, Gitflow);Ferramentas DevOps (Ex: ArgoCD);Ferramentas em nuvem (Ex: GCP, Aws, Azure, etc)

    Conceitos de conteinerização (Ex:
    Kubernetes, Docker);Conceitos de segurança de aplicaçõesAplicar e difundir as boas práticas de segurança no projetoGarantir que as soluções propostas sejam adequadas à política de custos de projetos da companhia.

    Diferenciais:
    Conhecimento em Inteligência Artificial (não precisa ser avançado, mas estar acompanhando as tendências)


    Como é o ambiente de trabalho?No Luizalabs, temos grande autonomia e responsabilidade, somos multidisciplinares, auto gerenciáveis e com pouca burocracia no nosso cotidiano.

    Buscamos romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio.

    Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas; nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.