Arquiteto de Software Cláusulas Exemplificativas

Arquiteto de Software. Formação: Nível Superior completo em uma das seguintes áreas: Análise de Sistemas, Ciência da Computação, Processamento de Dados, Sistemas de Informação, Informática ou Engenharia da Computação. • Capacitação: Programação JSP/ASP/HTML/Java Script/VB Script, Java, XML, JBOSS, Struts, Hibernate. Carga-horária mínima de 80 horas para a capacitação requerida. • Certificações: Sun Certified Enterprise Architect. • Experiência: Experiência na área de Tecnologia da Informação como Programador em atividades de codificação de programas para sistemas com arquitetura em 3 camadas. • Conhecimento: Sistemas Operacionais Windows e Linux; Desenvolvimento de Aplicações WEB; Banco de Dados SQL Server; Metodologias UP (PROCESSO UNIFICADO) e UML, ferramentas e técnicas de desenvolvimento e manutenção de sistemas; Modelagem de dados; Modelagem de processos; Modelo relacional; Programação orientada a objetos; Linguagem de Programação JAVA; IDE Java Jdeveloper e Eclipse; Ferramenta de BPM JBPM; TomCat; XML, .NET; Linguagem SQL; Delphi; Sharepoint; Ferramentas de engenharia de software assistida por computador (CASE); Teste unitário/integrado de software; Ferramenta de versionamento de programas; Frameworks Java para desenvolvimento de aplicações n-tiers.
Arquiteto de Software. Curso Superior completo em área de Tecnologia da Informação. Experiência mínima de 05 (cinco) anos na área de arquitetura de software. Dentre as principais atividades desempenhadas pelo profissional, destacam-se: Produção de Provas de Conceito para a escolha de novas ferramentas, componentes, frameworks, servidores e tecnologias; Definição, desenvolvimento e constante atualização da(s) Arquitetura(s) de Referência (s); dos padrões arquiteturais e das políticas de governança que suportem a corporação de forma estratégica, bem como o monitoramento de sua efetiva e correta utilização; Acompanhamento dos projetos com foco principal nos requisitos não-funcionais das soluções, auxiliando as equipes de desenvolvimento na escolha das tecnologias a serem aplicadas para a resolução de problemas específicos, garantindo que as mesmas satisfaçam às exigências de desempenho, confiabilidade, portabilidade, manutenibilidade, interoperabilidade, entre outras; Definir padrões arquiteturais e/ou de desenvolvimento a serem utilizadas nas aplicações; Desenvolver componentes corporativos visando padronização e reuso; Produzir documentação arquitetural detalhada referente a componentes desenvolvidos; Realizar prospecção tecnológica e recomendação técnicas de novas tecnologias, visando direcionar as equipes de desenvolvimentos para atenderem diferentes necessidades de negócio; Suporte e mentoria às equipes de desenvolvimentos, por meio do compartilhamento de conhecimentos que sejam pertinentes às atividades por elas desenvolvidas.
Arquiteto de Software. Exigibilidade Para as contratações do GRUPO 1. Responsável pela plataforma, componentes, frameworks, integração de sistemas, interoperabilidade e demais informações necessárias à especificação da arquitetura de um software. Define a arquitetura dos sistemas, conforme atividade constante no Processo de Desenvolvimento de Software do Ibama e padrões adotados pelo Instituto. Experiência mínima de 04 (quatro) anos em atividades relacionadas a definição de arquitetura de sistemas. Registro em Carteira de Trabalho ou contrato(s) executado(s) pelo funcionário, além da devida documentação necessária para que se comprove a participação do funcionário na execução das atividades.
Arquiteto de Software. 2.6.1. Formação de nível superior completo em Tecnologia da Informação, em Engenharia da Computação ou Ciência da Computação ou ainda qualquer outro curso superior com especialização na área de informática, com carga horária mínima de 360h comprovado mediante diploma e certificado reconhecido pelo Ministério da Educação e Cultura (MEC); 2.6.2. Experiência mínima de 6 (seis) anos como arquiteto de softwares; 2.6.3. Experiência mínima de 6 (seis) anos na definição de projetos de arquitetura, implementação e implantação de software considerando seus requisitos funcionais e não-funcionais; 2.6.4. Experiência mínima de 3 (três) anos em desenvolvimento de software utilizando métodos ágeis; 2.6.5. Experiência de 3 (três) anos em definição de diretrizes e arquiteturas para desenvolvimento de software utilizando Continuous Integration and Continuous Delivery - CI/CD; 2.6.6. Experiência mínima de 2 (dois) anos em definição de arquiteturas de referência para automação de testes de software; 2.6.7. Experiência mínima de 2 (dois) anos em desenvolvimento com práticas de TDD - Test Driven Development; 2.6.8. Experiência mínima de 2 (dois) anos em desenvolvimento com práticas de BDD - Behavior Driven Development; 2.6.9. Experiência de 2 (dois) anos em definição de arquitetura baseada em conteineres e microserviços 2.6.10. Experiência mínima de 2 (dois) anos em projetos de arquitetura baseada em conteineres e microserviços; 2.6.11. Experiência mínima de 1 (um) ano em análises estática e vulnerabilidades em códigos-fonte; 2.6.12. Experiência mínima de 1 (um) ano em projetos baseados em arquiteturas Cloud Native.
Arquiteto de Software. 5.3.6.1. O Arquiteto é responsável por executar os serviços necessários à codificação de aplicações, sistemas, componentes e/ou serviços (back-end), abrangendo o levantamento de requisitos, manipulação de banco de dados, elaboração de documentação técnica, além de atividades relacionadas à criação/adaptação de interface do usuário (front-end), code review do código desenvolvido pelo time de desenvolvimento, elaborar arquitetura de sistemas/componentes/serviços e prospectar tecnologias; 5.3.6.2. Curso de graduação de nível superior na área de Informática ou graduação em qualquer área de nível superior com pós-graduação em Informática (mínimo de 360 horas), fornecido por instituição de ensino superior reconhecida pelo MEC;
Arquiteto de Software. 1.5.1. Responsabilidade: Revisar e projetar a arquitetura dos sistemas do BADESUL, considerando as especificações, regras e padrões relacionados. Identificar e projetar componentes de software para serem utilizados no desenvolvimento de acordo com as expectativas e requisitos do BADESUL. Orientar o desenvolvimento considerando as melhores práticas.
Arquiteto de Software. Responsável pela plataforma, componentes, frameworks, integração de sistemas, interoperabilidade e demais informações necessárias à especificação da arquitetura de um software. Define a arquitetura dos sistemas, conforme atividade constante no Processo de Desenvolvimento de Software do Contratante e padrões adotados pelo Instituto. Deverá submeter os projetos e produtos de arquitetura e sistemas para avaliação e aprovação da Contratante. Experiência mínima de 02 (dois) anos em atividades relacionadas a definição de arquitetura de sistemas. Registro em Carteira de Trabalho ou contrato(s) executado(s) pelo funcionário, além da devida documentação necessária para que se comprove a participação do funcionário na execução das atividades ou contrato(s) executado(s) pelo funcionário Concepção e modelagem de banco de dados utilizando regras de normalização e abstração de modelos. Formação Modo de Comprovação Curso superior completo na área de tecnologia da informação. Diploma, devidamente registrado, de conclusão de curso de graduação na área de tecnologia da informação, ou formação de nível superior em qualquer área com curso de pós-graduação lato sensu (especialização) na área de Tecnologia da Informação com duração mínima de 360 (trezentos e sessenta) horas, fornecido por instituição de ensino superior reconhecido pelo Ministério da Educação – MEC
Arquiteto de Software. Profissional com diploma de nível superior e tempo de atuação de no mínimo 5 (cinco) anos após graduação em projetos na área de TI, com experiência comprovada em: ● Em projeto de desenvolvimento/manutenção de sistemas de informação utilizando metodologias de desenvolvimento de software Ágil; ● Arquitetura Cliente-Servidor em Arquitetura Web; ● Ambiente web com tecnologia de componentes e implementação em camadas; ● Desenvolvimento de sistemas em plataforma WEB e Mobile; ● Ambiente DEVOPS; ● Em duas das seguintes linguagens: Java, .NET, PHP; ● Em HTML, javascript e CSS; ● Na linguagem SQL, preferencialmente Oracle, MySQL e PostgreSQL; ● Utilização de ferramentas de controle de versão;
Arquiteto de Software. Atua no apoio à tomada de decisão técnica em relação às diferentes arquiteturas de software , na análise e garantia do máximo de retorno esperado de uma arquitetura de software em termos de performance , segurança e relação custo/benefício, no acompanhamento da construção do software, atuando proativamente na proposição de soluções técnicas, no diagnóstico de problemas e na superação de obstáculos relacionados à codificação e implementação dos frameworks e componentes. Analisa e cria configuração de software. Apoia o empacotamento e revisa versões de pacote de software. Analisa, define e implementa padrões de arquitetura de software. Define e implementa soluções DevOps/DevSecOps. Define soluções com utilização de arquitetura blockchain, cloud, inteligência artificial e aprendizado de máquina etc. Resolve problemas de integração de sistemas novos e legados. Xxxxxxx e diagnostica problemas, erros e falhas em software. Atua em conjunto com o time de desenvolvimento e o dono do produto para definir, dimensionar e priorizar histórias e planejar sprints e releases. Prototipar software. implementa histórias de usuário considerando os critérios de aceitação definidos. Apoia a realização de testes.Empacota as entregas e armazena nos repositórios de código e documentação definidos. Registra e soluciona o débito técnico identificado após entregas. Orienta e presta mentoria técnica aos perfis com menor experiência. Planeja a implementação de soluções de clientes usando frameworks de IA e sistemas de integração da IA com a infraestrutura de TI. Detém conhecimentos em IA, big data e outras tecnologias. - Experiência mínima de 05 (cinco) em desenvolvimento de software com linguagens JAVA e JAVASCRIPT e de 03 (três) anos como Arquiteto/Projetista de Software; - Possuir, no mínimo, duas certificações dos grupos abaixo, emitido(s) pela Sun Microsystems ou pela Oracle (upgrade de versão será considerado como uma única certificação): ▪ Sun Certified Web Component Developer (SCWCD) EE5 ou OCE - Java EE Web Component Developer; ▪ Sun Certified Business Component Developer (SCBCD) EE5 ou OCE – Business Component Developer; ▪ Sun Certified Developer for Java Web Services 5 ou 6 (SCDJWS) ou OCE – Web Services Developer; ▪ Sun Certified EJB Developer for the Java EE6 Platform ou OCE - Java Platform, Enterprise Edition 6 Enterprise JavaBeans Developer; - Conhecimentos em padrões de projeto (Design Patterns) - Conhecimentos em Docker/Openshift - Experiência mínima de 03 (três) anos n...
Arquiteto de Software. ● Diploma, devidamente registrado, de conclusão de curso de graduação de nível superior em Ciência da Computação, Sistemas de Informação ou na área de Tecnologia da Informação, fornecido por instituição de ensino superior reconhecida pelo MEC. ● Experiência comprovada de, no mínimo, 3 (três) anos, em organizações públicas ou privadas, em atividades de definição da arquitetura do sistema, de forma a garantir o bom atendimento aos seus requisitos funcionais e não funcionais. ● Experiência comprovada de, no mínimo, 1 (um) ano na ferramenta Sydle-One, com automatização de processos, desenvolvimento, parametrizações, geração de relatórios e integração de sistemas legados.