Pular para o conteúdo principal

Architect

um, pessoa, sorrindo, em, um, mesa, com, um, laptop


Job Summary

Candidates will need to have experience with medium-to-large-scale web development.

Ability to develop within full technology stack

Be part of a fast moving team working with the latest tools and open source technologies

Design and develop our next generation of RESTful APIs and Event driven services in a distributed environment

Use advanced distributed technologies to process store and quickly retrieve huge volumes of data

Work on a development team using agile methodologies


Responsibilities

Primary Skills

10+ years of work experience in application engineering

Experience with scripting languages such as JavaScript Typescript

Experience with development in Nodejs environment

Web application development experience with compiled languages such as Java

Solid understanding of OOP Design Patterns Data Structures and Web Standards

Understanding of JavaScript HTML and CSS

Strong understanding of parallel processing concurrency and asynchronous concepts

Strong experience with Event Driven Architecture (preferred)

Experience with developing RESTful web services

Strong experience with enterprise level N-tier web applications

Experienced with NoSql Databases - DynamoDb MongoDB Cassandra

Experience in writing native SQL queries

Strong experience with cloud infrastructure AWS (preferred)

Experience with Application Monitoring Tools (Splunk Cloudwatch Dynatrace etc)

Experience with enterprise security Including IAM Roles & Policies Auth0/Okta Encryption API Gateways Firewalls Private Cloud)

Experience with Continuous Integration/Deployments (Jenkins/Terraform/Git Lab Runners)

Nice to Haves

Experience with React (preferred) React Native (preferred) Angular 2+

Experience in SSO (SAML OPENID)

Knowledge of search solutions such as Lucene Solr or ElasticSearch

Experience in architecting and designing distributed systems that are highly available and security focused

Experience with designing event-based systems

Experience with single-page applications

A comunidade Cognizant:

Somos uma equipe de alto calibre que aprecia e apoia uns aos outros. Nosso pessoal defende um local de trabalho enérgico, colaborativo e inclusivo, onde todos possam prosperar.

  • A Cognizant é uma comunidade global com mais de 300,000 funcionários em todo o mundo.
  • Não sonhamos apenas com um caminho melhor – nós fazemos acontecer.
  • Cuidamos de nossas pessoas, clientes, empresa, comunidades e clima fazendo o que é certo.
  • Promovemos um ambiente inovador onde você pode construir o plano de carreira certo para você.

Quem somos:

A Cognizant é uma das principais empresas de serviços profissionais do mundo, transformando os modelos de negócios, operação e tecnologia dos clientes para a era digital. Nossa abordagem consultiva exclusiva baseada no setor ajuda os clientes a visualizar, construir e administrar negócios mais inovadores e eficientes. Com sede nos EUA, a Cognizant (membro do NASDAQ-100 e uma das Melhores Empregadoras do Mundo da Forbes 2024) é consistentemente listada entre as empresas mais admiradas do mundo. Saiba como a Cognizant ajuda os clientes a liderar com o digital em nosso site.

A Cognizant é uma empregadora que investe em equidade. Sua candidatura não será pautada em raça, cor, gênero, sexualidade, credo, origem, deficiência, gravidez ou qualquer outra característica protegida pelas leis brasileiras.

Se você tem uma deficiência que requer adaptações razoáveis para procurar uma vaga de emprego ou enviar uma candidatura, envie um e-mail para [email protected] com sua solicitação e informações de contato.

Disclaimer:

As informações de compensação são precisas a partir da data desta publicação. A Cognizant se reserva o direito de modificar essas informações a qualquer momento, sujeito à lei aplicável.

Os candidatos podem ser obrigados a comparecer a entrevistas presenciais ou por videoconferência. Além disso, os candidatos podem ser obrigados a apresentar seu documento de identificação emitido pelo estado ou governo atual durante cada entrevista.

Embora nosso sistema permita a candidatura em todos os idiomas, o(s) idioma(s) e o(s) nível(is) de proficiência exigidos para o trabalho variam. No entanto, é necessário um nível básico de inglês para fins de comunicação em toda a empresa.

Junte-se à nossa comunidade de talentos

Você ainda não encontrou a sua oportunidade? Receba as últimas atualizações sobre oportunidades de emprego, eventos de recrutamento e notícias da empresa personalizadas para você.

Inscreva-se