Senior Python Developer, Cial Dun & Bradstreet
php Mentor
Senior Python Developer, Cial Dun & Bradstreet
Unknown
- Remote
Negotiable
View More JobsDescription
São Paulo, São Paulo, Brazil
As a Senior Python Developer at CIAL Dun & Bradstreet, your primary responsibility is to design, develop, and maintain scalable backend services and performant web applications using frameworks such as Django, Flask, or FastAPI. You will play a central role in the data lifecycle by building robust ETL processes and sophisticated web scrapers to transform raw information into actionable business insights.
On the technical side, you will manage complex data structures using PostgreSQL, Redis, and MongoDB, while ensuring seamless deployment within AWS cloud environments (specifically S3 and EKS) using Docker. Your role involves collaborating in an Agile environment to solve analytical problems, implementing automated testing with Cypress, and ideally leveraging orchestration tools like Prefect to streamline workflows. Ultimately, you will bridge the gap between raw data and decision-making solutions for clients across Latin America.
Education
Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience
5+ years of professional software development experience focusing on Python.
Advanced English proficiency (conversational).
Proven track record in building and maintaining scalable, performant applications and web services.
Development of backend services using frameworks like Django, Flask, or FastAPI.
Hands-on experience developing ETL processes and Web Scrapers.
Strong expertise with PostgreSQL and other relational databases.
Proficiency with Cloud platforms, specifically AWS (S3, EKS, etc.).
Knowledge of Redis for caching and data management.
Experience with non-relational databases (MongoDB).
Proficiency with Docker for containerization and Cypress for testing.
Core Skills
Strong problem-solving and analytical capabilities.
Excellent communication and interpersonal abilities.
Ability to thrive in a fast-paced, dynamic environment.
Solid understanding of the Software Development Lifecycle (SDLC) and Agile methodologies.
Preferred Qualifications
Familiarity with CI/CD pipelines.
Active contributions to open-source projects or a strong personal GitHub portfolio.
Experience with Prefect or similar workflow orchestration tools.
Conversational Spanish is a significant plus.