Vaga de Projeto LARTECH Arquiteto de API’s
1 vaga: | Atualizada em 26/03
- A Combinar
Sobre a vaga
Requirement : Ensino Superior em Sistemas de Informação, Ciências da Computação, Engenharia de Software ou afins. Experiência em desenvolvimento de software, gerenciamento de produtos ou outro campo relacionado. | Experiência em integrações com Mainframe Unisys é um diferencial. | Design de API:
Capacidade de criar uma estrutura lógica para a API, definindo endpoints, métodos HTTP, parâmetros, respostas e estrutura de dados. | Protocolos e padrões:
Conhecimento profundo de protocolos como HTTP, REST, SOAP, GraphQL e padrões de design de API, como RESTful API. | Linguagens de programação:
Dominar pelo menos uma linguagem de programação comum para o desenvolvimento de API, como C# (.Net Core), Python, JavaScript (Node.js), entre outras. | Segurança da API:
Familiaridade com práticas e técnicas de segurança para proteger a API contra ameaças, como autenticação, autorização, tokens de acesso, SSL/TLS, etc. | Bancos de dados e consultas:
Conhecimento em bancos de dados e como projetar consultas eficientes para obter e armazenar dados da API. | Versionamento de API:
Entender e aplicar estratégias de versionamento para garantir a compatibilidade entre diferentes versões da API. | Integração de serviços:
Saber como integrar e conectar diferentes sistemas e serviços por meio de APIs. | Arquitetura de micro serviços:
Compreender os conceitos e princípios da arquitetura de micro serviços e como as APIs se encaixam nesse contexto. | Cache e otimização de desempenho:
Estratégias para melhorar o desempenho da API, como caching, compactação de dados, balanceamento de carga, etc. | Documentação e ferramentas:
Habilidade em gerar documentação clara e precisa da API usando ferramentas como Swagger/OpenAPI. | Padrões de design e boas práticas:
Conhecer as melhores práticas de design e desenvolvimento de APIs, como separação de preocupações, princípios SOLID, (dar ênfase na questão de desenvolvimento de um produto como um todo). | Testes automatizados:
Capacidade de criar testes automatizados para garantir a qualidade e a estabilidade da API. Excelentes habilidades de colaboração e gerenciamento de projetos para gerenciar prioridades entre equipes internas e consumidores de API. | Experiência na construção e implementação de um roadmap de produto. | Habilidade demonstrada para comunicar informações técnicas complexas de forma condensada para várias partes interessadas verbalmente e por escrito. | Capacidade de gerenciar e motivar recursos de forma eficaz para atingir os objetivos organizacionais e da equipe. | Atuação Integrada, Excelência Operacional, Protagonismo, Compromisso, Atendimento excelente e Foco no cliente | Soft Skills:
Liderança, | | Comunicação eficaz, Empatia, Flexibilidade, Resolução de problemas,
Facilitação, Colaboração, Mentalidade de aprendizado contínuo, Gestão do tempo e
organização, Orientação para resultados, Humildade, Ética;