Agger
Analista de Sistemas Sr - Fullstack
- Publicação
- 4 de dez. de 2024
- Última verificação
- 16 de set. de 2026
- Fonte responsável
- Agger — via ATS TOTVS
Sobre a vaga
Profissional experiente e altamente capacitado na área de tecnologia da Agger com perfil full stack, com habilidades técnicas avançadas para projetar, desenvolver e implementar soluções modernas e escaláveis. Este profissional será responsável por construir aplicações robustas, intuitivas e de alta performance, utilizando as mais recentes tecnologias e melhores práticas do mercado. Com foco em qualidade de código, colaboração e inovação.
Buscamos alguém com paixão por tecnologia, que seja capaz de resolver problemas complexos e construir soluções que impactem positivamente os negócios e a experiência dos usuários.
Responsabilidades e atribuições
Responsável por liderar e executar atividades relacionadas ao desenvolvimento, implementação e suporte de sistemas de informação. Sua função é de grande importância no planejamento, análise e resolução de problemas técnicos complexos, além de fornecer orientação para a equipe de desenvolvimento de software.
Possui autonomia na sustentação dos sistemas de apoio e executa as manutenções e evoluções de alta complexidade dos sistemas massificados e tem missão em ser referência dentro do time representando uma liderança intermediária. É capaz de identificar a complexidade das demandas, definir prioridades, delegá-las e acompanhá-las, assegurando entregas com qualidade e pontualidade.
Coloca em prática os planos de ação definido pela alta liderança, garante o atingimento dos objetivos, gera impacto diretamente nas metas globais com a colocação de planos concretos em ação. É esperado que a pessoa tenha consistência em praticar o que está sendo pedido sem suporte, ou seja, já demonstrando autonomia.
Requisitos e qualificações
Azure Cloud: Experiência avançada com a arquitetura e serviços do Microsoft Azure, incluindo App Services, Azure Functions, Azure DevOps, Azure API Management e Azure Kubernetes Service (AKS). Conhecimento em monitoramento e automação utilizando ferramentas do Azure, como Azure Monitor e Application Insights. Capacidade de gerenciar recursos na nuvem, otimizar custos e implementar práticas de segurança.
Mongodb, SQL Server e ORM: Proficiência no design, desenvolvimento e otimização de bancos de dados SQL Server e Mongodb. Experiência em escrita de queries complexas, procedimentos armazenados, funções, índices e modelagem de dados. Conhecimento em técnicas de tuning de desempenho e troubleshooting. Experiência com frameworks de mapeamento objeto-relacional (ORM), preferencialmente Entity Framework, para facilitar a interação entre aplicação e banco de dados. Linguagens de Programação: Expertise em C#,.
NET Core, TypeScript e JavaScript para o desenvolvimento de aplicações front-end e back-end. Proficiência em HTML e CSS, com conhecimento avançado em design responsivo, acessibilidade e otimização para performance. Experiência avançada no desenvolvimento de aplicações utilizando C# e. NET Core. Familiaridade com programação orientada a objetos, design patterns e boas práticas de desenvolvimento. Capacidade de criar e manter aplicações backend eficientes, seguras e escaláveis.
Frameworks e Bibliotecas: Experiência avançada em React, incluindo hooks, gerenciamento de estado (Redux ou Context API) e otimização de componentes. js, com experiência em renderização do lado do servidor (SSR) e geração de sites estáticos (SSG). Domínio de Angular para a construção de aplicações dinâmicas e escaláveis, incluindo RxJS e Angular Material. Desenvolvimento Back - End: Experiência com integrações e desenvolvimento de APIs RESTful e GraphQL. : autenticação OAuth, JWT).
Familiaridade com frameworks e ferramentas back-end que complementam o ecossistema fullstack. Web Scraping: Experiência prática no desenvolvimento de soluções de web scraping. Conhecimento em técnicas de scraping avançado para contornar restrições de acesso, como captchas, limitações de IP e proteções contra bots. Capacidade de coletar, processar e armazenar grandes volumes de dados de maneira eficiente e escalável. Conformidade com as melhores práticas éticas e legais relacionadas ao web scraping.
Arquitetura de Microserviços: Domínio no desenvolvimento, implementação e manutenção de arquiteturas baseadas em microserviços. : Azure Service Bus, RabbitMQ) e sistemas distribuídos. Arquitetura Front - End: Capacidade de criar interfaces de usuário intuitivas e responsivas, aplicando boas práticas de design e usabilidade. : Styled Components, Tailwind CSS, Sass). APIs (RESTful): Expertise no design, desenvolvimento e manutenção de APIs RESTful.
Experiência em versionamento de APIs, autenticação/autorização (OAuth, JWT) e boas práticas de segurança. : Azure API Management). Configuração e gestão de API Gateways, incluindo rate limiting, caching, roteamento e políticas de transformação de APIs. Capacidade de implementar estratégias de segurança e observabilidade para APIs. Escalabilidade e Performance de APIs: Experiência em integração de APIs e serviços de terceiros. Experiência em otimização de APIs para alta performance e escalabilidade.
: Redis), e técnicas de minimização de latência. Monitoramento e ajuste de desempenho de APIs sob cargas elevadas. : Jest, Cypress). Prática consistente de revisão de código e aplicação de padrões de clean code. DevOps e Deploy: Experiência com pipelines de integração contínua e entrega contínua (CI/CD), preferencialmente utilizando Azure DevOps. Capacidade de criar automações para build, testes, e deploy em ambientes complexos.
Familiaridade com ferramentas de deploy em ambientes cloud, como Vercel, Netlify ou serviços similares. Conhecimento básico em infraestrutura para deploy de aplicações web. Ferramentas de Versionamento e Colaboração: Proeficiência no uso de Git e plataformas como GitHub ou GitLab. Experiência em trabalho em equipes ágeis (Scrum/Kanban). Requisitos desejáveis: Diferenciais: Experiência em liderança técnica ou mentoria de equipes de desenvolvimento. Certificações em React, Angular ou tecnologias relacionadas.
: Framer Motion, GSAP). Familiaridade com metodologias de Design System. Certificações relevantes em Azure,. NET, ou outras áreas relacionadas. Familiaridade com práticas de desenvolvimento ágil (Scrum/Kanban).
Tenho aderência a esta vaga?Compare seu perfil com os requisitos antes de se candidatar.Verificar minha aderência
Revise os requisitos obrigatórios antes de decidir.
Não deixe de se candidatar apenas por não cumprir itens desejáveis. Dê prioridade aos requisitos explicitamente obrigatórios e nunca invente experiências.Fonte: Agger — via ATS TOTVS