Ensino Superior em Ciências de Computação, Sistemas de Informação, Analise de Sistemas, Engenharia da computação ou área afins;
Desejável cursos de especialização, pós graduação ou MBA em áreas correlatas;
Conhecimento em metodologias ágeis e Dev Ops aplicados a BPM;
Habilidade para definir a arquitetura de soluções BPM, incluindo a escolha das tecnologias mais adequadas e domínio da notação BPMN para modelar processos de negócio;
Conhecimento de plataformas em nuvem como AWS, Azure ou GCP.
Conhecimento em Java, Python e/ou outras linguagens utilizadas nas plataformas BPM.
O QUE SERIA UM DIFERENCIAL?
Noções de inteligência artificial e machine learning aplicadas ao BPM;
Experiência com plataformas BPM como Camunda, IBM BPM, Appian, dentre outras;
Noções de bancos de dados relacionais e não relacionais;
Conhecimento em APIs, web services e outras tecnologias de integração.
Analisar, projetar e desenvolver soluções de BPM utilizando plataformas como IBM BPM, Appian, Bizagi, entre outras;
Definir a arquitetura de soluções BPM;
Pesquisar e implementar novas tecnologias e tendências em BPM;
Definir a estratégia de BPM da organização;
Mentorar e liderar equipes de desenvolvimento BPM, oferecendo orientação e treinamento a Analistas Júniors e Plenos, compartilhando conhecimento e melhores práticas;
Implementar soluções de BPM, garantindo integração com sistemas existentes e automação de fluxos de trabalho;
Realizar a modelagem de processos de negócios, utilizando notações como BPMN, e desenvolver diagramas de processos;
Liderar a implementação de projetos de BPM, desde a concepção até a entrega, incluindo fases de teste e validação, proporcionando orientação técnica, resolvendo desafios complexos e garantindo a entrega bem-sucedida do projeto;
Monitorar e otimizar processos já automatizados, identificando áreas para melhoria contínua;
Manter-se atualizado com as melhores práticas e tendências tecnológicas em BPM e automação de processos;
Supervisionar os testes de unidade, testes de integração e testes de sistema, garantindo que o software seja confiável e seguro;
Controlar e gerenciar o controle de versão de código-fonte e artefatos de software, garantindo a integridade do software;
Identificar oportunidades para inovar e melhorar soluções de software, adotando novas tecnologias e práticas que possam beneficiar a organização;
Trabalhar na definição e implementação de práticas de desenvolvimento de software de ponta e estratégias de melhoria contínua;
Integrar medidas de segurança em todas as etapas do ciclo de desenvolvimento de software, protegendo os sistemas contra vulnerabilidades e ameaças cibernéticas;
Gerenciar projetos de desenvolvimento de software, incluindo o planejamento, o acompanhamento do progresso e a resolução de conflitos;
Interagir com partes interessadas, como clientes, gerentes de projeto, líderes de equipe e outros departamentos, para garantir que os requisitos sejam compreendidos e atendidos;
Cumprir o regulamento interno, os requisitos dos sistemas de gestão da qualidade, e as normas e procedimentos de saúde, higiene e segurança do trabalho inerentes ao setor, bem como a utilização de EPI s/EPC s (Equipamento de proteção individual/ Equipamento de proteção coletivo) quando a atividade assim o exigir;
Desenvolver outras atividades inerentes ao cargo ou a critério de seu superior imediato, desde que habilitado e estejam de acordo com o seu conhecimento e experiência.