




Description: For this position, we require you to have the following experience/knowledge: * Solid Python development experience, including frameworks such as FastAPI, Flask or Django, as well as language best practices (PEP 8, typing, etc.); * Proficiency in relational databases (PostgreSQL) and non\-relational databases (MongoDB, Cassandra or Redis); * Experience with Docker and Kubernetes for container orchestration; * Experience creating and consuming REST APIs; * Experience with agile methodologies (Scrum/Kanban) and tools such as Jira; * Familiarity with CI/CD tools (GitHub Actions, Jenkins or similar); * Understanding of observability and monitoring practices (OpenTelemetry, ELK Stack, Prometheus, Grafana). For this role, the following would be a differentiator: * Prior experience with Ruby on Rails and maintenance/refactoring of legacy systems; * Knowledge of monolith-to-microservices migration strategies; * Experience with event\-driven architectures and messaging systems (Kafka, RabbitMQ); * Knowledge of SRE (Site Reliability Engineering) practices. Responsibilities and Duties: * Act as a technical reference in Python-based solution development, ensuring software architecture and engineering best practices; * Plan and implement scalable, robust and resilient systems, guaranteeing high availability and application quality; * Collaborate with multidisciplinary teams (Product, UX, QA, etc.) to align priorities and deliver value to customers; * Participate in the entire development lifecycle—from solution conception through implementation to production deployment; * Contribute to the evolution of DevOps processes and tools (CI/CD, infrastructure as code, monitoring and observability); * Conduct code reviews, guiding team members and promoting a culture of quality and collaboration; * Assist in maintaining and evolving parts of the legacy platform (Ruby on Rails) Expected Experience: * Solid experience as a senior developer in medium/large\-scale projects; * Experience implementing software engineering best practices (OOP, SOLID, Clean Code, TDD, etc.); * Participation in projects involving transformation from monolithic architectures to more modern solutions (microservices, serverless, etc.); * Work in agile teams, with practical knowledge of tools and rituals (planning, review, retrospective); * Familiarity with cloud\-native architectures (AWS, GCP or Azure). 2512270202491721056


