Resumo Tech Jobs
Sobre a oportunidade
Somos aliados do médico durante toda a sua jornada e buscamos por pessoas que se identifiquem com nosso propósito, valores e cultura para se juntarem ao nosso time. Vamos juntos transformar a saúde com quem tem a medicina como vocação! Esta é uma vaga aberta na frente do Corporativo para trabalhar de forma híbrida na cidade de São Paulo. Ao assumir o cargo de Analista de Sistemas Sênior na Afya, você será responsável por desenvolver, evoluir e mantém sistemas e aplicações, transformando necessidades do negócio em soluções tecnológicas seguras, escaláveis e eficientes. Todas as nossas oportunidades são abertas a pessoas com deficiência (PcD) e reabilitadas do INSS.
Responsabilidades
COMO VOCÊ VAI TRANSFORMAR A SAÚDE NO DIA A DIA: Será responsável por atuar em projetos de desenvolvimento, evolução e sustentação de sistemas, contribuindo desde o entendimento dos requisitos até a implementação das soluções. Irá desenvolver e evoluir aplicações utilizando tecnologias modernas de front-end e back-end, garantindo qualidade, performance, segurança e escalabilidade. Atuará no desenvolvimento de interfaces utilizando Next.js e TailwindCSS, buscando construir aplicações responsivas, performáticas e com boa experiência para o usuário. Será responsável pelo desenvolvimento de soluções back-end utilizando NestJS, trabalhando com APIs, integrações e regras de negócio. Irá atuar com gerenciamento de estado e comunicação de aplicações utilizando TanStack Query e SSE (EventSource). Trabalhará com bancos de dados relacionais, especialmente PostgreSQL, utilizando TypeORM para persistência e manipulação dos dados. Atuará na implementação e manutenção de mecanismos de autenticação e segurança, incluindo conhecimentos em SAML 2.0. Será responsável por desenvolver e manter testes automatizados, utilizando ferramentas como Vitest, Jest e Supertest, contribuindo para a qualidade e confiabilidade das aplicações. Irá trabalhar com Redis, contribuindo para soluções de cache, performance e gerenciamento de dados em memória. Atuará em ambientes de dados e soluções envolvendo Databricks, além de explorar e aplicar recursos de Inteligência Artificial em soluções e projetos. Trabalhará com serviços e recursos da Microsoft Azure, incluindo Azure Key Vault, Azure Container Apps (ACA) e Azure DevOps. Contribuirá para a definição e evolução de boas práticas de desenvolvimento, arquitetura, qualidade, segurança e versionamento de código. Atuará em parceria com profissionais de diferentes áreas de Tecnologia e negócio, contribuindo para o entendimento de necessidades e construção de soluções alinhadas aos objetivos da empresa. Participará de discussões técnicas, resolução de problemas e identificação de oportunidades de melhoria nos sistemas e processos existentes. Será esperado que atue com autonomia na condução das atividades, compartilhando conhecimento técnico e contribuindo para o desenvolvimento do time.