Local de trabalho: Aracaju-SE com disponibilidade para viagens
Modalidade 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 correlatas
Certificações: Certificações Técnicas Recomendadas (Scrum e AWS Certified Solutions Architect ou TOGAF)
Tempo de experiência: Entre 5-8 anos
Experiência profissional: Ter atuado como Arquiteto de SW ou Engenheiro de SW em médios e grandes corporações
Duraçã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