Tecla T

Back-end Developer, Python

Tecla T

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work on the development and evolution of back-end applications using Python.
  • Actively contribute to architecture definition and the construction of scalable solutions.
  • Participate in technical planning and support colleagues on complex tasks.
  • Ensure engineering best practices and work on application stability and performance.

Requirements

  • Solid experience: At least 5 years of software development experience using Python.
  • Project versioning with Git in a team, including code review, merging, and CI/CD.
  • Experience developing web applications.
  • Experience developing REST APIs.
  • Experience with NoSQL (MongoDB) and relational databases.
  • Experience with caching solutions (memcached or Redis).
  • Experience with asynchronous inter-application communication via messaging (such as Kafka, RabbitMQ, or Google Pub/Sub).
  • Experience with automated unit testing.
  • Troubleshooting applications using logs (Stackdriver, Logstash, or Graylog) and APM monitoring tools (New Relic or Elastic APM).
  • Experience on projects using agile methodologies (Kanban, Scrum).
  • Software architecture, design patterns, and system design.
  • Essential skills: commitment and a hands-on attitude.
  • Produce simple, clean, and readable code.
  • Maturity to work in high-performance multidisciplinary teams.
  • Ability to learn quickly and adapt to new technologies.
  • Excellent communication and interpersonal skills.
  • Nice-to-haves: Clean Architecture.
  • Additional languages such as Java, Go, Node.js, etc.
  • Cloud platforms (Google Cloud, Azure, or AWS).
  • DevOps tools (Docker, Kubernetes, GitLab CI).
Benefits
  • ECXPAY card valued at R$ 500.00/month
  • Access to Wellhub
  • Zenklub partnership - psychologist / nutritionist / coaching / therapy
  • Partnership with Mediquo - telemedicine platform
  • 22 days of paid leave after 12 months
  • Partnership with language course "Time Load"
  • Partnership with Bridges clinic (Fortaleza/CE)

Applicant Tracking System Keywords

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

Hard skills
PythonGitREST APIsNoSQLMongoDBmemcachedRedisKafkaRabbitMQautomated unit testing
Soft skills
commitmenthands-on attitudecommunicationinterpersonal skillsadaptabilityteamworkproblem-solvingmaturityquick learningcollaboration