CI&T

Mid-Level Python Developer

CI&T

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop software solutions using Python, following engineering best practices.
  • Implement and evolve microservices and REST APIs.
  • Work on front-end development using React and Next.js, in collaboration with the team.
  • Write clean, testable, and maintainable code, participating in code reviews.
  • Contribute to the creation and maintenance of automated tests and CI/CD pipelines.
  • Collaborate with the team on analysis of technical and business requirements.
  • Support continuous improvement initiatives for development processes and standards.
  • Work in cloud environments (preferably Azure), supporting the implementation and operation of solutions.
  • Contribute to AI and automation solutions, under the guidance of more experienced professionals.

Requirements

  • Hands-on experience in software development with Python.
  • Knowledge of REST APIs and microservices architecture.
  • Experience with or familiarity in React and Next.js.
  • Knowledge of automated testing, Git version control, and CI/CD practices.
  • Experience with Docker and basic knowledge of Kubernetes.
  • Familiarity with cloud environments (Azure, AWS, or GCP).
  • Experience with agile methodologies and working in collaborative teams.
  • Good communication skills and a strong interest in continuous learning.
Benefits
  • Health and dental insurance;
  • Meal and food allowances;
  • Childcare assistance;
  • Extended parental leave;
  • Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and TotalPass;
  • Profit sharing (PLR);
  • Life insurance;
  • Continuous learning platform (CI&T University);
  • Discount club;
  • Free online platform dedicated to physical and mental health and wellness;
  • Courses for expectant parents and responsible parenthood;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many others

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonREST APIsmicroservicesReactNext.jsautomated testingGitCI/CDDockerKubernetes
Soft skills
communicationcollaborationcontinuous learning