Python Developer - Hybrid Working
Job description
Python Developer - Hybrid working
We are working with one of our world renowned clients who are looking to recruit an experienced Python Developer.
Job Responsibilities:
- Develop robust ETL data pipelines for large scale data into SQL and NoSQL systems
- Maintain and optimize AWS RDS, S3, and other data storage systems
- Collaborate with data analysts and data scientists to implement analytics and ML models through AWS
- Implement CI/CD standards and tools
- Oversee the work of junior developers
- Plan, oversee, and implement sprint plans for multiple development efforts using Agile processes
- Work within an AWS ecosystem, leveraging cloud services for scalable applications
- Develop and maintain Python-based Back End services
- Drive code reviews and contribute to technical documentation
About You:
- 5-7 years of experience in Python centric development
- Excellent proficiency in Python and common ML oriented packages
- Significant experience working with AWS PostgreSQL RDS, including database design, optimization, and management
- Significant experience with AWS services and cloud architecture
- Strong understanding of database technologies (SQL and NoSQL)
- Expertise in machine learning concepts and data visualization techniques
- Strong understanding of RESTful API design and implementation