Drive innovation in cloud environments, data processing, and web development as a Senior Python Developer.
Key Responsibilities:
* Create automation systems to configure, monitor, and orchestrate data infrastructure and pipelines.
* Develop services that accelerate customer onboarding processes.
* Ensure reliability, performance, and support of data infrastructure with solutions aligned to application needs and growth projections.
* Lead the design and implementation of complex Python applications.
* Guide junior developers through comprehensive code reviews and technical mentoring.
* Architect scalable solutions using modern design patterns and industry best practices.
* Collaborate with cross-functional teams to transform business requirements into technical specifications.
Requirements:
- 5+ years of hands-on experience in Python and Django development.
- Experience with SQL and NoSQL Databases.
- Experience with Microservices and Cloud environments.
- Advanced algorithm knowledge.
- Intermediate agile methodologies management.
- Strong understanding of best practices, SOLID principles, CLEAN Code, and scalable solutions.
- Design Patterns knowledge.
- Experience developing entire applications from scratch.
- Experience in automated tests, CI/CD pipelines.
- Strong experience with version control.
- Strong experience with Unit testing, integration testing, and code coverage.
- Advanced English proficiency.