Analista Desenvolvedor Pl

Indra GroupBrazilOn-siteFull-timeJunior, 1–2 yearsListed 1 hour ago

Apply now

About this role

Principais Responsabilidades

- Atuar em projetos de média e alta complexidade, desenvolvendo e sustentando aplicações corporativas.

- Desenvolver soluções escaláveis utilizando Python e Node.js.

- Participar do levantamento, análise e detalhamento de requisitos junto às áreas de negócio.

- Desenvolver integrações entre sistemas por meio de APIs RESTful.

- Realizar testes, correção de falhas e otimização de performance das aplicações.

- Executar manutenção evolutiva e corretiva dos sistemas, garantindo estabilidade e disponibilidade.

- Desenvolver consultas e rotinas em bancos de dados relacionais.

- Criar soluções baseadas em Inteligência Artificial Generativa para automação e apoio à tomada de decisão.

- Elaborar apresentações e reportes executivos para clientes internos e stakeholders.

- Atuar com autonomia na definição e implementação de soluções técnicas, contribuindo com boas práticas de desenvolvimento.

---

Requisitos Obrigatórios

Formação

- Ensino Superior completo em Ciência da Computação, Sistemas de Informação, Engenharia da Computação, Análise e Desenvolvimento de Sistemas ou áreas correlatas.

Conhecimentos Técnicos

- Experiência sólida em desenvolvimento com Python .

- Experiência sólida em desenvolvimento com Node.js .

- Conhecimento em Programação Orientada a Objetos (POO) .

- Experiência na construção e consumo de APIs RESTful .

- Conhecimento avançado em SQL .

- Experiência com modelagem e manipulação de bancos de dados relacionais.

- Conhecimento em versionamento de código utilizando Git.

- Experiência em testes, depuração e correção de problemas em aplicações.

- Capacidade de atuar com autonomia em projetos de média e alta complexidade.

Competências Comportamentais

- Perfil analítico e orientado à resolução de problemas.

- Facilidade de comunicação com áreas técnicas e de negócio.

- Capacidade de traduzir necessidades do negócio em soluções tecnológicas.

- Organização, proatividade e senso de responsabilidade.

- Habilidade para apresentação de resultados e indicadores para clientes internos.

---

Conhecimentos Desejáveis

Inteligência Artificial Generativa

- Experiência com frameworks de IA como:

LangChain

- FastAPI

- Conhecimento em Azure OpenAI.

- Experiência com modelos Open Source (Llama e similares).

- Conhecimento em Prompt Engineering.

- Experiência com arquiteturas RAG (Retrieval-Augmented Generation).

- Conhecimento em técnicas de avaliação de LLMs (LLM-as-a-Judge).

- Desenvolvimento de assistentes virtuais, agentes inteligentes e soluções baseadas em IA Generativa.

Observabilidade e Monitoramento

- Grafana.

- Monitoramento e análise de métricas de aplicações.

DevOps e Infraestrutura

- Docker.

- Kubernetes.

- Conceitos de CI/CD.

- Cloud Computing (Azure, AWS ou GCP).

---

Diferenciais

- Experiência em projetos de IA aplicada ao negócio.

- Vivência com arquiteturas distribuídas e microsserviços.

- Conhecimento em engenharia de prompts e otimização de modelos generativos.

- Experiência com automação de processos utilizando Inteligência Artificial.

- Participação em projetos corporativos de transformação digital.

Nível de Atuação Esperado

Profissional com capacidade de atuar de forma independente na análise, desenvolvimento, sustentação e evolução de aplicações, contribuindo tecnicamente para a equipe e apoiando a construção de soluções estratégicas baseadas em desenvolvimento de software e Inteligência Artificial.