Local de trabalho: Aracaju-SE com disponibilidade para viagensModalidade de Trabalho: Presencial (Podendo ser híbrido)Formação: Nível Superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatasCertificações: Certificações Técnicas Recomendadas (Scrum e AWS Certified Solutions Architect ou TOGAF)Tempo de experiência: Entre 5-8 anosExperiência profissional: Ter atuado como Arquiteto de SW ou Engenheiro de SW em médios e grandes corporaçõesDuração : Por tempo indeterminado.Descrição da Vaga:O Líder Técnico (ou Tech Lead) é responsável por liderar e coordenar a equipe técnica de um projeto, garantindo que o desenvolvimento seja executado com eficiência, qualidade e alinhamento aos objetivos estratégicos da empresa ou cliente. Sua atuação combina habilidades técnicas avançadas com competências de liderança e comunicação.Principais responsabilidades de um Líder Técnico:1. Definição de Arquitetura e Tecnologia:Projetar e validar a arquitetura técnica do sistema, garantindo escalabilidade, segurança e desempenho.Escolher as tecnologias e ferramentas adequadas ao projeto.2. Gestão de Equipe Técnica:Orientar e apoiar os membros da equipe técnica, ajudando a resolver problemas complexos.Distribuir tarefas e acompanhar a execução, promovendo um ambiente colaborativo.Supervisionar a qualidade do código desenvolvido pela equipe.Estabelecer boas práticas de programação e padrões de codificação.4. Comunicação com Stakeholders:Traduzir requisitos de negócios em soluções técnicas.Comunicar o progresso técnico do projeto a gerentes de produto, stakeholders e demais equipes.Treinar e mentorar membros da equipe para que aprimorem suas habilidades técnicas.Promover uma cultura de aprendizado e melhoria contínua.6. Gestão de Riscos e Solução de Problemas:Identificar riscos técnicos e desenvolver estratégias para mitigá-los.Resolver problemas técnicos que possam surgir durante o desenvolvimento.7. Entrega de Soluções Alinhadas:Garantir que o produto ou sistema entregue atenda aos requisitos e expectativas do cliente.Assegurar o cumprimento de prazos e marcos técnicos do projeto.8. Integração com Outras Equipes:Colaborar com outras áreas, como UX/UI, QA e DevOps, para garantir a integração das entregas.Apoiar na implementação de pipelines de CI/CD e no monitoramento do ambiente.9. Atualização e Inovação:Permanecer atualizado sobre tendências tecnológicas e incorporar inovações relevantes no projeto.Propor melhorias contínuas nos processos de desenvolvimento.Competências chave:Técnicas: Conhecimento avançado em programação, arquitetura de sistemas, bancos de dados e infraestrutura.Liderança: Habilidade de motivar a equipe, tomar decisões e lidar com conflitos.Comunicação: Capacidade de transmitir informações técnicas de forma clara e acessível.Visão estratégica: Alinhar o desenvolvimento técnico aos objetivos do negócio.O Líder Técnico desempenha um papel crucial como ponte entre os aspectos técnicos e as metas de negócios, garantindo a entrega de soluções robustas e de alta qualidade.Requisitos Técnicos:Experiência em Arquitetura e Desenvolvimento de Software:Sólido conhecimento em design e implementação de arquiteturas de software, incluindo microservices, monolitos e serverless.Experiência com padrões de arquitetura como CQRS, Event-Driven e Domain-Driven Design (DDD).Familiaridade com modelagem de dados (relacional e NoSQL).2. Linguagens de Programação:Conhecimento em programação orientada a objetos, funcional e princípios SOLID.Experiência com metodologias ágeis (Scrum, Kanban, SAFe).Prática com DevOps, integração contínua (CI) e entrega contínua (CD).4. Ferramentas e Frameworks:Experiência em plataformas e ferramentas de infraestrutura, como Docker, Kubernetes, Terraform, Jenkins, GitLab CI/CD.Experiência prática com provedores de nuvem como AWS, Azure ou Google Cloud Platform (GCP).Familiaridade com arquiteturas cloud-native e ferramentas de monitoramento (ex.: Prometheus, Grafana).6. Gestão de Qualidade e Performance:Habilidade para implementar e supervisionar testes unitários, de integração, de performance e de segurança.Utilização de ferramentas como Selenium, JMeter ou Postman.Conhecimento em práticas de segurança como autenticação, autorização, criptografia e conformidade com regulamentos como GDPR, LGPD ou PCI DSS.8. API e Integração:Experiência no design, desenvolvimento e consumo de APIs RESTful e GraphQL.Prática com barramento de APIs e serviços de mensageria (ex.: RabbitMQ, Kafka).9. Data Analytics e IA (Desejável):Conhecimento básico ou intermediário em Data Analytics, IA ou Machine Learning.Familiaridade com ferramentas de ETL e pipelines de dados.Requisitos de Formação e Experiência:1. Formação Acadêmica:Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.Pós-graduação ou MBA em Arquitetura de Software, Gestão de Projetos, Liderança ou áreas tecnológicas é um diferencial.2. Experiência Profissional:Tech Lead Pleno: Geralmente, mais de 5 anos de experiência em desenvolvimento de software e pelo menos 1 ano liderando equipes técnicas.Tech Lead Sênior: Geralmente, mais de 8 anos de experiência em desenvolvimento, incluindo 3 ou mais liderando equipes ou projetos críticos.3. Certificações (Desejáveis):Certificações em arquitetura ou nuvem:Certificações de práticas ágeis, como SAFe, Scrum Master ou Agile Leadership.Certificações de segurança (ex.: CISSP, CISM) ou DevOps (ex.: Docker, Kubernetes).Competências Comportamentais:Liderança: Habilidade para inspirar e orientar a equipe técnica.Visão Estratégica: Capacidade de alinhar decisões técnicas com objetivos de negócios.Resolução de Problemas: Agilidade e criatividade para solucionar desafios técnicos complexos.Comunicação: Clareza e assertividade ao transmitir ideias técnicas para equipes multidisciplinares.Proatividade e Organização: Antecipar riscos e organizar a equipe para mitigá-los.Mentoria: Capacidade de guiar e desenvolver tecnicamente os membros da equipe.
#J-18808-Ljbffr