Nível: Especialista Cursos de: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS,Engenharia de Software Escolaridade: Graduação - Completo Jornada de trabalho: De segunda à sexta, das 09h às 18h, presencial!
Responsabilidades da posição: Como será o dia a dia deste novo embarcado: Apoiar uma equipe de desenvolvedores, para que as entregas de projetos de alta qualidade, ocorram dentro dos prazos estabelecidos.
Atuar com arquiteturas escaláveis e eficientes, utilizando Ruby on Rails, React e Python.
Atuar como referência técnica para a equipe, facilitando a solução de problemas complexos e decisões críticas de tecnologia.
Promover práticas de desenvolvimento ágeis, como Scrum ou Kanban, garantindo a adoção eficaz de processos de integração contínua e entrega contínua (CI/CD).
Revisar e garantir a qualidade do código através de code reviews, testes automatizados e boas práticas de desenvolvimento.
Manter um alto padrão de segurança e desempenho em todas as camadas da aplicação.
Identificar e mitigar riscos técnicos ao longo do ciclo de desenvolvimento.
Assegurar conformidade com premissas de cybersecurity, garantindo que as arquiteturas e práticas de desenvolvimento atendam às melhores práticas e normas de segurança da informação.
Identificar e mitigar riscos técnicos e de segurança ao longo do ciclo de desenvolvimento, incorporando ferramentas de segurança e estratégias de mitigação de vulnerabilidades.
Colaborar com equipes de segurança para garantir que as soluções desenvolvidas estejam protegidas contra ameaças cibernéticas emergentes.
Requisitos obrigatórios para a posição: O que este profissional precisa ter para embarca em nosso time: Sólida experiência em desenvolvimento backend com Ruby on Rails.
Experiência avançada com React para desenvolvimento frontend.
Conhecimento profundo de práticas ágeis (Scrum/Kanban).
Familiaridade com metodologias DevOps, incluindo CI/CD e gerenciamento de infraestrutura.
Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e conhecimentos em bancos de dados NoSQL.
Capacidade de trabalhar de forma colaborativa com equipes multifuncionais (desenvolvimento, design, produto).
Excelente habilidade de comunicação, tanto técnica quanto interpessoal.
Experiência com ferramentas de controle de versão (Git) e conhecimento em práticas de code review e git flow.
Conhecimento das melhores práticas de cybersecurity, incluindo segurança em desenvolvimento de software (Secure Software Development), criptografia, gestão de vulnerabilidades e segurança em redes.
Familiaridade com frameworks de segurança (ex.
OWASP, NIST) e experiência na implementação de medidas de conformidade e mitigação de riscos de segurança em ambientes de desenvolvimento.