Descrição:
Publicada: 29/10/2021
Buscamos Ruby on Rails Developer para compor seu time de engenharia. Essa pessoa será responsável por pensar, contribuir no planejamento e desenvolver novas funcionalidades nos diversos serviços e aplicações que compõem backend dos produtos digitais financeiros desenvolvidos pela empresa. Irá trabalhar junto com um time de engenheiros na arquitetura e definição de soluções de alta disponibilidade e utilizar as melhores práticas e tecnologias.
Comportamental:
- É importante ter visão estratégica e de produto;
- Ótima comunicação, pois vai ser o primeiro sênior e vai atuar com pessoas de outras senioridades, muitas vezes sendo responsável por realizar mentoria desses profissionais;
- Profissional vai atuar em equipe, deve gostar de compartilhar e receber conhecimento/informação;
- O profissional tem liberdade para sugerir e implantar mudanças, a tomada de decisão é facilitada;
- Essa pessoa precisa se atualizar e querer crescer, a empresa oferece crescimento horizontal e vertical.
DESCRIÇÃO DAS ATIVIDADES:
- Desenvolver e sustentar aplicações nas arquiteturas: Linguagem de programação Ruby on Rails;
- Desenvolver novas funcionalidades e atuar na resolução de bugs das aplicações;
- As principais atividades são de desenvolvimento de novas funcionalidades, realizar eventuais correções necessárias, visando sanar todos os problemas identificados para melhor experiência do usuário;
- Desenvolvimento e criação de APIs;
- Atuar no desenvolvimento de aplicativos ou sistemas;
- Análise das necessidades do negócio;
- Testes de performance, carga e utilização de sistemas de forma manual e automatizada;
- Garantir a qualidade técnica das soluções, desde o desenvolvimento, deployment e boas práticas de monitoramento e acompanhamento da produção;
- Utilizar os padrões e práticas adotadas pela empresa e mercado referente a plataforma, tecnologias, linguagem e ferramentas utilizadas;
- Manter a qualidade e sugerir melhorias e correções de possíveis problemas dos ambientes sistêmicos;
- Auxiliando os Stakeholders ao realizar a análise de novas propostas de funcionalidades dos produtos digitais, garantindo que os novos projetos sejam viáveis do ponto de vista técnico e influenciar no valor para o negócio;
- Analisar, evoluir e manter sistemas de alta escalabilidade, disponibilidade e performance, resilientes e orientados a eventos;
- Garantir a qualidade de todo processo de desenvolvimento de acordo com os padrões estabelecidos;
- Colaborar com idéias que possam melhorar os produtos e softwares/sistemas e a vida de seus usuários;
- Analisar e criar documentações técnicas;
- Buscar continuamente melhorias no time em que trabalha, no fluxo de trabalho e em você mesmo.
Habilidades
- Ruby on Rails
- Banco de dados não-relacionais (NoSQL)
- Banco de dados relacionais (SQL)
- PostgreSQL
- MongoDB
- Microsserviços
- AWS
- Google Cloud Platform (GCp)
- Configuração de HTTPs
- Docker
Requisitos
- Larga experiência com linguagem de programação Ruby on Rails;
- Conhecimento avançado em Banco de dados relacionais (SQL) e NÃO relacionais (NoSQL). (Postgre(SQL) e MongoDB(NoSQL) de preferência)
- Excelente conhecimento em lógica de programação e programação orientada a objeto e e programação orientada a evento;
- Experiência atuando em projetos com arquitetura em microsserviços;
- Experiência em ambientes Cloud (AWS e/ou GCP)
- Entender o funcionamento dos protocolos HTTP e o padrão REST;
- Experiência com conteinerização utilizando Docker;
Diferenciais
- Experiência em processos de revisão de código e teste automáticos;
- Automação de testes, TDD, DDD, BDD, Etc;
- Conhecimento em Kubernetes;
- Boas práticas de desenvolvimento de software como SOLID, Clean Code, Lint, Code Coverage.
- Profissionais multi skills e com a mente aberta para aprender novas tecnologias e ferramentas;
- Metodologias ágeis: Scrum e Kanban;
- Product & startup mindset;
- Experiência open-source em algum projeto relevante;
- Experiência com arquiteturas distribuídas.
- Inglês técnico (para documentação)
Benefícios
- Home Office
- Vale Alimentação
- Vale Refeição
- Plano Médico
- Plano Odontologico
- Auxilio Internet
- Auxilio Home Office
A TIVIT é uma multinacional brasileira e one-stop-shop de tecnologia, presente no mercado desde 1998 e com operações em dez países da Améric
Descrição:
Publicada: 29/10/2021
Buscamos Ruby on Rails Developer para compor seu time de engenharia. Essa pessoa será responsável por pensar, contribuir no planejamento e desenvolver novas funcionalidades nos diversos serviços e aplicações que compõem backend dos produtos digitais financeiros desenvolvidos pela empresa. Irá trabalhar junto com um time de engenheiros na arquitetura e definição de soluções de alta disponibilidade e utilizar as melhores práticas e tecnologias.
Comportamental:
- É importante ter visão estratégica e de produto;
- Ótima comunicação, pois vai ser o primeiro sênior e vai atuar com pessoas de outras senioridades, muitas vezes sendo responsável por realizar mentoria desses profissionais;
- Profissional vai atuar em equipe, deve gostar de compartilhar e receber conhecimento/informação;
- O profissional tem liberdade para sugerir e implantar mudanças, a tomada de decisão é facilitada;
- Essa pessoa precisa se atualizar e querer crescer, a empresa oferece crescimento horizontal e vertical.
DESCRIÇÃO DAS ATIVIDADES:
- Desenvolver e sustentar aplicações nas arquiteturas: Linguagem de programação Ruby on Rails;
- Desenvolver novas funcionalidades e atuar na resolução de bugs das aplicações;
- As principais atividades são de desenvolvimento de novas funcionalidades, realizar eventuais correções necessárias, visando sanar todos os problemas identificados para melhor experiência do usuário;
- Desenvolvimento e criação de APIs;
- Atuar no desenvolvimento de aplicativos ou sistemas;
- Análise das necessidades do negócio;
- Testes de performance, carga e utilização de sistemas de forma manual e automatizada;
- Garantir a qualidade técnica das soluções, desde o desenvolvimento, deployment e boas práticas de monitoramento e acompanhamento da produção;
- Utilizar os padrões e práticas adotadas pela empresa e mercado referente a plataforma, tecnologias, linguagem e ferramentas utilizadas;
- Manter a qualidade e sugerir melhorias e correções de possíveis problemas dos ambientes sistêmicos;
- Auxiliando os Stakeholders ao realizar a análise de novas propostas de funcionalidades dos produtos digitais, garantindo que os novos projetos sejam viáveis do ponto de vista técnico e influenciar no valor para o negócio;
- Analisar, evoluir e manter sistemas de alta escalabilidade, disponibilidade e performance, resilientes e orientados a eventos;
- Garantir a qualidade de todo processo de desenvolvimento de acordo com os padrões estabelecidos;
- Colaborar com idéias que possam melhorar os produtos e softwares/sistemas e a vida de seus usuários;
- Analisar e criar documentações técnicas;
- Buscar continuamente melhorias no time em que trabalha, no fluxo de trabalho e em você mesmo.
Habilidades
- Ruby on Rails
- Banco de dados não-relacionais (NoSQL)
- Banco de dados relacionais (SQL)
- PostgreSQL
- MongoDB
- Microsserviços
- AWS
- Google Cloud Platform (GCp)
- Configuração de HTTPs
- Docker
Requisitos
- Larga experiência com linguagem de programação Ruby on Rails;
- Conhecimento avançado em Banco de dados relacionais (SQL) e NÃO relacionais (NoSQL). (Postgre(SQL) e MongoDB(NoSQL) de preferência)
- Excelente conhecimento em lógica de programação e programação orientada a objeto e e programação orientada a evento;
- Experiência atuando em projetos com arquitetura em microsserviços;
- Experiência em ambientes Cloud (AWS e/ou GCP)
- Entender o funcionamento dos protocolos HTTP e o padrão REST;
- Experiência com conteinerização utilizando Docker;
Diferenciais
- Experiência em processos de revisão de código e teste automáticos;
- Automação de testes, TDD, DDD, BDD, Etc;
- Conhecimento em Kubernetes;
- Boas práticas de desenvolvimento de software como SOLID, Clean Code, Lint, Code Coverage.
- Profissionais multi skills e com a mente aberta para aprender novas tecnologias e ferramentas;
- Metodologias ágeis: Scrum e Kanban;
- Product & startup mindset;
- Experiência open-source em algum projeto relevante;
- Experiência com arquiteturas distribuídas.
- Inglês técnico (para documentação)
Benefícios
- Home Office
- Vale Alimentação
- Vale Refeição
- Plano Médico
- Plano Odontologico
- Auxilio Internet
- Auxilio Home Office
A TIVIT é uma multinacional brasileira e one-stop-shop de tecnologia, presente no mercado desde 1998 e com operações em dez países da Améric