Description
We are looking for a Python Developer to join our technology team and support us in building robust, scalable, and high-performance solutions. You will be responsible for developing everything from integration APIs to automation and data processing scripts that support our core products. We seek a professional focused on code quality, sound software engineering practices (Clean Code), and who enjoys proposing continuous improvements to the technical ecosystem.
### **Responsibilities and Duties**
* **Solution Development (Reactive):** Handle and refine Jira tickets, implementing new features, integrations, and bug fixes.
* **API Development:** Design and maintain RESTful APIs using modern Python frameworks, ensuring security, performance, and proper documentation.
* **Data Handling (Proactive):** Build automated routines and scripts for efficient data extraction, processing, and modeling.
* **Quality and Testing (Proactive):** Implement unit and integration tests, and conduct regular code reviews to ensure software maintainability.
* **Architectural Improvement:** Collaborate with architects and engineers to optimize database queries and suggest infrastructure and application performance enhancements.
### **Requirements and Qualifications**
* Solid software development experience with **Python and Angular**.
* Experience building APIs using frameworks such as **FastAPI, Flask, or Django**.
* Strong knowledge of relational databases (PostgreSQL, MySQL) and/or non-relational databases (MongoDB, Redis).
* Proficient command of version control tools (**Git**).
* Familiarity with agile methodologies (Scrum/Kanban) and daily use of **Jira**.
#### **Preferred Qualifications:**
* Experience with containers (**Docker**).
* Knowledge of event-driven architectures or messaging systems (RabbitMQ, Kafka).
* Practical experience with data manipulation libraries (Pandas, PySpark).
* Exposure to cloud services (AWS, Azure, or GCP).
**MJV Benefits:**
TotalPass\\Wellhub;
Group life insurance;
Meal/food allowance;
Health and dental plan \- Bradesco;
Training initiatives: talks, forums, knowledge-sharing sessions, and discussions related to our business. We stay constantly connected to learn more — together;
\+MJVer Program: an internal referral program where you refer a colleague to join us, and if the match is successful, you receive a reward.
Partnerships: want discounts? We have a Workplace group where we announce partnerships with educational institutions, language schools, gyms, restaurants, products, and other services;