Responsabilidades e atribuições
* Criar e manter APIs e serviços utilizando a plataforma .NET (como ASP.NET Core), integrando com bancos de dados PostgreSQL para armazenamento e recuperação de dados.
* Desenvolver interfaces de usuário interativas e responsivas utilizando React, implementando componentes reutilizáveis e garantindo uma boa experiência do usuário.
* Projetar e implementar a arquitetura de aplicações, definindo como os componentes do frontend e backend se comunicam, bem como a estrutura do banco de dados PostgreSQL.
* Utilizar serviços da AWS para hospedar, escalar e monitorar aplicações. Isso pode incluir o uso de serviços como EC2, Lambda, RDS (para PostgreSQL), S3, entre outros.
* Implementar práticas de DevOps, como CI/CD para automatizar a implantação de aplicações.
* Otimizar o desempenho da aplicação, tanto no frontend quanto no backend, garantindo que a aplicação possa escalar conforme a demanda.
* Realizar tuning de consultas SQL no PostgreSQL para melhorar o desempenho do banco de dados.
* Criar e manter documentação técnica para o código, arquiteturas e processos de desenvolvimento, facilitando a comunicação na equipe e a manutenção futura do sistema.
Requisitos e qualificações
Formação:
* Superior completo com formação na área de TI
Habilidades Desejadas:
* Experiência com .Net + React
* Experiência com AWS
* Experiência com .NET CORE
* Experiência com Arquitetura De Microserviços
* Experiência com BD Postgree
Necessário:
* Disponibilidade pra atuar 100% Presencial em Recife (PE)
* Ter atuado com práticas de desenvolvimento de software