CI&T

Senior Developer, Python

CI&T

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureDjangoDockerFlaskGrafanaKafkaKubernetesPythonRabbitMQ

About the role

  • Develop and enhance features of a Python backend platform.
  • Design and implement services and APIs with end-to-end responsibility (design, development, testing, and production).
  • Work with data pipelines and integrations in a distributed ecosystem.
  • Monitor systems by analyzing logs, metrics, and traces to ensure application health and reliability.
  • Investigate incidents, perform root-cause analysis, and implement structural improvements.
  • Write and maintain unit and integration tests to ensure continuous quality.
  • Contribute to the team's technical maturity by sharing knowledge, proposing best practices, and driving engineering improvements.
  • Take production ownership, understanding technical and business impact.

Requirements

  • Strong experience with Python.
  • Experience building backend APIs and services (Django, FastAPI, or Flask).
  • Experience with ORMs and data modeling.
  • Knowledge of relational and NoSQL databases.
  • Experience with messaging systems (RabbitMQ, Kafka, Service Bus, or similar).
  • Hands-on experience with Docker and Docker Compose.
  • Familiarity with observability and monitoring practices, including logs, metrics, and tracing (Datadog, Grafana, ELK).
  • Experience with CI/CD and continuous delivery pipelines.
  • Experience working in complex environments with multiple teams and repositories.
  • Nice to have / Preferred
  • Experience with Azure.
  • Experience with Kubernetes (K8s).
  • Knowledge of asynchronous programming in Python.
Benefits
  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) and TotalPass
  • Profit sharing and results participation (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform dedicated to physical, mental, and overall well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform
  • And many more!

Applicant Tracking System Keywords

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

Hard skills
PythonDjangoFastAPIFlaskORMsdata modelingrelational databasesNoSQL databasesDockerKubernetes
Soft skills
problem-solvingcommunicationteam collaborationtechnical maturityknowledge sharingbest practicesengineering improvementsproduction ownership