Recrutadora na TechrX Recruiting | Marketing Digital | Edição de vídeos | Fotografia Nosso cliente é uma empresa nacional de tecnologia, com forte atuação no segmento médico e hospitalar, situada na região da Vila Olímpia, São Paulo, capital. Descrição da vaga Estamos em busca de uma pessoa com mentalidade DevOps, que incorpore segurança desde o início (security-by-design) e garanta qualidade e confiabilidade ao longo de todo o ciclo de vida da aplicação. Buscamos alguém que valorize a colaboração com áreas como produto, design e engenharia, alinhando de forma estratégica as prioridades de negócio com soluções técnicas. Procuramos uma pessoa que trabalhe bem em equipe, comunicando-se com clareza e precisão, mesmo em contextos com múltiplos stakeholders e objetivos complexos. É importante ter experiência com metodologias ágeis e capacidade de adaptação a mudanças e cenários ambíguos. Se você se identificou com essa oportunidade e tem paixão por criar soluções seguras, de qualidade e confiáveis, alinhadas às prioridades estratégicas do negócio, adoraríamos conhecer você! Venha construir o futuro com a gente! Responsabilidades e atribuições Você tem sólida experiência com: Cloud Computing: Domínio em AWS, especialmente em ambientes que utilizam Kubernetes e API Gateway, garantindo a segurança, escalabilidade e performance dos serviços. Desenvolvimento Back-End: Proficiência em PHP, Node.js e Go, com capacidade para desenvolver e manter APIs e sistemas robustos e escaláveis. Bancos de Dados: Experiência em MySQL e PostgreSQL, com compreensão de modelagem, otimização e manutenção de bases de dados complexas. Containers e Virtualização: Familiaridade com Docker, com capacidade para desenvolver ambientes de testes, desenvolvimento e produção isolados e consistentes. Arquitetura de Eventos: Conhecimento de arquitetura baseada em eventos, incluindo SQS, Kafka e compreensão de sincronização (sync vs async) e consistência de dados (strong vs eventual consistency). RTO/RPO: Profundo entendimento dos conceitos de Recovery Time Objective (RTO) e Recovery Point Objective (RPO) para a definição de estratégias de recuperação e continuidade. Práticas e conhecimentos avançados em: SOLID e Clean Code: Aplicação constante dos princípios de desenvolvimento de software, garantindo legibilidade, manutenibilidade e escalabilidade do código. Design Patterns: Sólida compreensão de padrões de design e quando aplicá-los no desenvolvimento de soluções robustas. Documentação Técnica: Habilidade para criar diagramas (de sequência, classe e componentes) que documentem as arquiteturas e fluxos dos sistemas. Caching e Otimização: Implementação de estratégias de caching para otimização de performance e redução de carga em bancos de dados. Versionamento de Código e APIs: Experiência em GitFlow, versionamento semântico de aplicações e APIs, e práticas de commits semânticos. Além disso, conhecimento profundo sobre versionamento de APIs, quando e como versionar para garantir estabilidade e compatibilidade. REST e Códigos HTTP: Sólido conhecimento em APIs RESTful, incluindo padrões REST, verbos e códigos HTTP, garantindo comunicação eficiente e segura entre serviços. Boas Práticas de Log: Conhecimento em práticas de logging, incluindo níveis de log (info, debug, warn, error, etc.) e implementação de logs de auditoria para rastreabilidade e conformidade. Conhecimento em arquitetura e escalabilidade: Arquitetura de Sistemas: Experiência com diferentes arquiteturas, incluindo monólitos, monólitos modulares e micro serviços, além de conceitos de serverless. Escalabilidade e Alta Disponibilidade: Noções de escalabilidade vertical e horizontal, alta disponibilidade (High Availability) e tolerância a falhas (Fault Tolerance). SLA, SLO, SLI: Conhecimento das métricas de qualidade e confiabilidade para o cumprimento de níveis de serviço. Diferenças de Design: Compreensão clara entre System Design e System Architecture, e entre arquiteturas stateful e stateless. Requisitos e qualificações Será um diferencial se você tiver: Inteligência Artificial: Familiaridade com ferramentas de IA, como ChatGPT e GitHub Copilot, para apoiar a produtividade e inovação no desenvolvimento. Conhecimentos em Acoplamento: Habilidade para projetar sistemas com baixo acoplamento (loose coupling), visando flexibilidade e resiliência. Informações adicionais Plano de Carreia e Dia a dia: Ciclo de Avaliação de Performance com a metodologia 360º; Único Skill, sua plataforma de cursos e graduações; No dress code - o importante é você se sentir bem e ser quem é!; Day off no seu aniversário; Benefícios para sua saúde e bem-estar: Plano de Saúde; Auxílio Creche; Licença parental estendida; VR/VA aceito em qualquer restaurante/supermercado; #J-18808-Ljbffr