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.
Responsibilities
💻🩺 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.
Requirements
🔎 O QUE BUSCAMOS (mas não esperamos que uma única pessoa atenda a todos os
requisitos):
- Experiência atuando em projetos de desenvolvimento de sistemas.
- Conhecimento avançado em Next.js.
- Conhecimento avançado em TailwindCSS.
- Conhecimento de TanStack Query.
- Experiência ou conhecimento em SSE (EventSource).
- Conhecimento em SAML 2.0 e conceitos de autenticação e segurança.
- Conhecimento avançado em NestJS.
- Experiência com TypeORM.
- Conhecimento em Redis.
- Experiência com testes automatizados utilizando Vitest, Jest e/ou Supertest.
- Conhecimento de PostgreSQL.
- Experiência ou conhecimento em Databricks.
- Interesse ou experiência na aplicação de Inteligência Artificial em soluções tecnológicas.
- Conhecimento em recursos da Microsoft Azure, especialmente Azure Key Vault, Azure Container Apps (ACA) e Azure DevOps.
- Capacidade de atuar de forma autônoma na análise e resolução de problemas técnicos.