Encora

Python Engineer SR

Brazil Full Time

Important Information 

Location: Brazil
Job Mode: Full-time 
Work Mode: Work from home

 

 

Job Summary

As an experienced developer, you will work in a dynamic team on creating innovative solutions and implementing solutions from coding to testing to production deployment support.

 

 

Responsibilities and Duties

  • Digest requirements from the product team and work on solutions with performance and scalability features;
  • Implement solutions from coding to testing to production deployment support;
  • Follow agile processes and participate actively in all development phases.

 

 

Essential Skills

  • Experience with Python 3.x;
  • Solid grasp of Python 3 fundamentals, data structures, OOP, decorators, error handling;
  • Virtual environments and dependency management;
  • Design patterns, performance optimization;
  • Experience with Database / Oracle;
  • General SQL proficiency including joins, subqueries, aggregations, and CTEs;
  • Basic database performance awareness such as indexing and query plans;
  • HTML, CSS, JavaScript;
  • Creating and Integrating with RESTful APIs
  • Pytest, writing meaningful test cases, mocking, fixtures;
  • Git, GitLab CI/CD;
  • Basic Linux/command line comfort;
  • Logging and debugging skills;
  • Web security basics

 

 

Highly Desirable Skills

  • Familiarity with AI coding tools like Copilot;
  • Django, FastAPI, Flask;
  • Celery;
  • AsyncIO;
  • Django ORM, especially complex querysets, model relationships, and migrations;
  • Views, URL routing, templates, and Django REST Framework basics;
  • Django management commands;
  • VB .NET;
  • React;
  • Understanding of stored procedures and how to call PL/SQL from Python;
  • Experience with cx_Oracle Python driver;
  • SQLAlchemy, Pandas;
  • SOAP API, Microservices;
  • RabbitMQ, Kafka;
  • Docker, Jenkins;
  • Postman
  • Familiarity with test-driven development concepts
  • Swagger / OpenAPI;
  • ELK Stack

 

 

About Encora

Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.