**Job Description** We Believe in Better!
**
We are a global information technology company that builds high-performance, security-centric solutions that can help change the world.
Enhancing people's lives through secure, reliable advanced technology is our vision.
Our associates are at the forefront of everything we do, driving our clients' successes while giving back to communities and making this world a safer and more secure place to live and work.
Our success is a direct result of the work of our people who live and breathe our Core Beliefs.
Simply put, we believe in better lives.
Join us!
**Learn more about Unisys and our key solution offerings**: Unisys, Stealth, CloudForte®, InteliServe
**What success looks like in this role**:
**Como será seu dia a dia**
- Definir e fazer a manutenção da arquitetura de projetos de desenvolvimento e manutenção de sistemas, colaborando com times DevOps, arquitetos de dados, arquitetos de informação e times de desenvolvimento;
- .Responsável por garantir o seguimento das diretrizes técnicas de um projeto de desenvolvimento e manutenção de software;
- Colaborar na definição de arquitetura de novas soluções e manutenções das arquiteturas atuais;
- Definir estratégias e escolhas da tecnologia certa para o desenvolvimento ou modernização de um software;
- Orientar os desenvolvedores quanto aos padrões de projetos adotados
- Realizar provas de conceito para tomada de decisão de arquitetura
- Interface com Pre-vendas para apoiar no papel de arquiteto de software;
- Documentar a arquitetura de software utilizada em projetos de desenvolvimento e manutenção de software.
**You will be successful in this role if you have**:
**O que esperamos de você**
- Graduação em Ciência da Computação e área afins;
- Forte experiência como Arquiteto de Software e/ou Aplicações com foco em tecnologia Java;
- Conhecimento de padrões de projeto (enterprise integration patterns, design patterns, SOA, microservices patterns);
- Forte experiência com desenvolvimento e implantação de sistemas Java/JEE
- Experiência em desenho de arquiteturas Web/Distribuídas
- Experiência com a construção e escalabilidade de aplicações de alta performance (milhares de transações por segundo) com grande volume de dados (milhões de transações diárias) e disponibilidade.
- Experiência em projetos de arquitetura e no desenvolvimento de APIs Restful / Microsserviços / Cloud Functions
- Conhecimento técnico dos fundamentos de integração de aplicações e arquitetura empresarial (SOA, JSON, API Gateways, OAUTH, SAML, JWT)
- Conhecimento nos serviços / padrões arquiteturais de alguma das principais clouds (Azure, Google Cloud, AWS);
- Experiência com linguagem de programação Java;
- Conhecimento de DevOps (pipelines CI/CD);
- Experiência em projetos de arquitetura e uso de containers e orquestração Docker / Kubernetes;
- Banco de dados relacional e NoSQL (modelagem, consultas e programação);
- Ferramenta de versionamento (Git, Subversion, outras);
- Inglês avançado/fluente
**O que poderá ser um diferencial**
- Experiência em metodologias ágeis
- Conhecimentos básicos de Linux e COBOL
- Conhecimento em tecnologias de processamento distribuído (Ex: Queues, Hadoop, Spark, Kafka, ELK)
- Conhecimento de Ferramentas de gerência de configuração, integração contínua e ALM (Azure DevOps, Jira, outras)
- Desejável experiência em integração com soluções SaaS (Software as a Service) / PaaS (Platform as a Service)
- Experiência com processos da engenharia de software e desenvolvimento de sistemas
- DevSecOps e automação de testes;
- Conhecimento de técnicas de desenvolvimento focadas em testes unitários e de integração automatizados.
(TDD/DDD);
- Espanhol avançado.
**eeo**
Notice For U.S.
Applicants: Unisys is an Equal Opportunity Employer - Minorities/Females/ Veterans/Individuals with Disabilities/ Sexual Orientation/Gender Identity