Trab
PreçosBlog

Junior Backend Software Developer na RINA

Rio de Janeiro, State of Rio de Janeiro, Brazil

Candidatar-se

We’re building our AI Factory, the engine of RINA's digital innovation and we’re looking for 100+ talented professionals from around the world to join us! If you’re a Software Engineer, AI Expert, Cloud Architect, UX/UI Designer, Digital Product Owner, or Innovation Business Owner, this is your opportunity to make an impact. Join a vibrant, global team where creativity and knowledge fuel every breakthrough.

Mission: We are looking for a Junior Software Developer with strong foundations in Python programming and a passion for learning cloud technologies. You will support the team in developing and maintaining cloud-based solutions, with the opportunity to grow your skills in cloud architecture, DevOps practices and modern development tools.

Requirements

Education

  • Bachelor’s Degree
  • Master’s Degree in Engineering General.

Experience

  • Junior

Skills

  • Strong foundation in Python programming
  • Basic understanding of cloud concepts (IaaS, PaaS, SaaS) – experience with Azure is a plus
  • Familiarity with version control tools (e.g. Git)
  • Basic knowledge of CI/CD concepts
  • Willingness to learn about containerization (e.g. Docker) and orchestration tools (e.g. Kubernetes)
  • Interest in cloud security, networking, and performance optimization
  • Good problem-solving skills and attention to detail
  • Team-oriented mindset with good communication skills

Responsibilities

  • Contribute to the development of Python-based applications and services.
  • Support the implementation of cloud solutions under the guidance of senior team members.
  • Learn how to design scalable and secure systems using cloud-native services.
  • Work closely with senior developers, architects, and business stakeholders to understand requirements.
  • Help translate technical and functional needs into working solutions.
  • Gain experience with cloud platforms (preferably Azure) by supporting the configuration and deployment of managed services.
  • Assist in the setup and monitoring of cloud resources, learning best practices for reliability and performance.
  • Learn about cloud security principles and contribute to ensuring compliance with internal and external standards.
  • Follow development and deployment guidelines to ensure safe and maintainable code.
  • Stay curious and continuously grow your skills in cloud computing, DevOps, and software development; participate in internal training, knowledge-sharing sessions, and team code reviews.
  • Help troubleshoot application issues and support cloud operations under supervision.
  • Contribute to incident management and improve monitoring and automation.

Technologies

PythonAzureGitCI/CD conceptsDockerKubernetescloud-native servicesmanaged services

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.