Senior Python Developer
We are currently seeking a highly skilled Senior Python Developer with a strong background in PySpark to join our project team.
Key Responsibilities:
* Design, develop, and maintain robust backend solutions utilizing Python and PySpark.
* Lead the investigation and resolution of complex technical issues.
* Write clean, well-documented, and efficient code adhering to best practices.
* Collaborate on solution design and technical documentation.
* Participate in the optimization of systems, processes, and data pipelines.
* Utilize Airflow for workflow orchestration and Snowflake for complex queries.
Requirements:
* Minimum 3 years of experience in backend development with Python.
* Strong proficiency in PySpark or similar big data frameworks.
* Solid knowledge of OOP, SOLID principles, and design patterns.
* Experience with cloud platforms (AWS and/or Azure).
* Proficiency in Snowflake and complex SQL queries.
* Fluent English language skills (min. B2); Portuguese is an asset.