Arquiteto(a) de Software com foco em Ruby
Job type: Full-time employee Full-time employee
Quer fazer a diferença e participar da transformação digital junto a nossos clientes e parceiros desenvolvendo produtos digitais e soluções customizadas?
Se você se identifica com este desafio e gosta de atuar em projetos que geram impactos positivos de verdade, continue lendo, pois há grandes chances de essa vaga ser SUA .
Estamos em busca de uma Pessoa Arquiteta de Software com forte experiência em Ruby (Rails), com visão sistêmica para ajudar a desenhar, evoluir e garantir a qualidade técnica das nossas soluções.
Contamos com sua experiência ( hard e soft skills ) e vontade de continuar aprendendo todos os dias para, assim, crescermos juntos mais e mais.
Aqui na ateliware somos mutáveis, transformadores, potencializadores. Primamos pela colaboração e respeito mútuo, somos muito curiosos e enfrentamos desafios diariamente onde no final do dia somos grandes resolvedores de problemas.
Você será parte integrante de uma equipe multidisciplinar de design e desenvolvimento (d&d), cocriando produtos digitais para os nossos clientes e também para o mercado em nosso AteliLAB – laboratório de desenvolvimento de produtos da ateliware.
Somos uma empresaRemote First, ou seja, trabalho a distância é o nosso normal – mas, caso esteja em Curitiba, pode optar por um modelo híbrido sem problema algum. De todo modo, todos osprocessos e ações internasse mantêm100% remotos, incluindo o processo seletivo, que acontece de forma inteiramente online.
Ah, não pense que vão faltar muita troca de conhecimento, parceria e bons papos, seja nos eventos internos ou happy hours com a turma toda em nosso escritório físico e virtual. Somos um time unido e muito colaborativo, e será um prazer receber você em nosso #teamateliware.
- Definir e evoluir a arquitetura de software (incluindo microsserviços, monolitos e APIs), garantindo alinhamento com os objetivos de negócio e requisitos não funcionais (escalabilidade, segurança, performance).
 
- Liderar tecnicamente a transição e a modernização de sistemas legados, especialmente aqueles baseados em Ruby on Rails, para novas arquiteturas.
 
- Atuar como mentor(a) técnico(a) para engenheiros sêniores e times de desenvolvimento, promovendo as melhores práticas de codificação, design patterns e revisão de código de alto nível.
 
- Estabelecer padrões técnicos e diretrizes para a stack de Ruby e tecnologias correlatas.
 
- Identificar gargalos de performance, realizar profiling e otimizar a infraestrutura e o código, com foco especial em aplicações Ruby escaláveis.
 
- Garantir a observabilidade e monitoramento dos sistemas críticos.
 
- Colaborar com times de SRE/DevOps para otimizar pipelines de CI/CD, automação de deploy e estratégias de infraestrutura como código (IaC).
 
- Garantir a segurança dos sistemas e o compliance regulatório em todas as fases de desenvolvimento.
 
- Avaliar novas tecnologias e propor melhorias contínuas para a stack.
 
- Vasta experiência em desenvolvimento de software, com pelo menos +3 anos atuando como Arquiteto(a) de Software ou Engenheiro(a) de Software Sênior/Líder.
 
- Proficiência avançada na linguagem Ruby e vasta experiência no framework Ruby on Rails.
 
- Experiência comprovada em desenhar arquiteturas de microsserviços, event-driven e serverless .
 
- Expertise no design e implementação de APIs robustas (RESTful e/ou GraphQL).
 
- Sólida experiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (Redis, MongoDB) e estratégias de otimização de consultas (indexing , caching ).
 
- Conhecimento e experiência prática com sistemas de mensageria (ex: Kafka, RabbitMQ) para comunicação assíncrona.
 
- Vivência em arquitetura de sistemas complexos, integrações e microsserviços.
 
- Experiência com infraestrutura em nuvem (AWS, EC2, S3, RDS).
 
- Prática com testes automatizados (RSpec, Minitest, etc.) e CI/CD.
 
- Capacidade de liderar tecnicamente um time e apoiar decisões de arquitetura.
 
- Experiência com Docker e Kubernetes.
 
- Conhecimento em front-end (React ou Vue).
 
- Experiência com monitoramento e observabilidade (New Relic, Datadog, Grafana, etc.).
 
- Vivência com ambientes de alta disponibilidade e boas práticas de segurança.
 
- Certificações relevantes em Arquitetura de Nuvem ou Segurança.
 
- Forte capacidade de comunicação e facilidade em articular visões técnicas complexas para stakeholders não técnicos.
 
- Habilidade comprovada em liderança e mentoria técnica.
 
- Excelentes habilidades de priorização, negociação e tomada de decisão em cenários de alta complexidade.