Description
Role: Senior Python Developer
Location: London/WFH (2 days/week in office)
IR35: Inside
Rate: up to £650/day (Umbrella)
Duration: 3 months initially
CV Deadline: 13th October at 3:30
Minimum Requirement:
Technologies/systems used:
- CKAN - data portal
- Python
- Django
- Coding in Python
Core day to day duties
- Build efficient Back End features in Python
- Write Front End components using JavaScript and integrate with Back End Python components
- Manage testing and bug fixes
- Prepare technical documentation
- Working closely with the data analytics and the strategy & development to build data portal and build the company website using Python
- C-KAN python platform making sure data on the portal is accurate
Key skills:
- Working knowledge of PostgreSQL and Linux OS
- Previous experience of working web development role using Python
- Expose to working in Azure or AWS environment
- Previous working experience in Python web frameworks like Pyramid, flask, Django
- Experience of developing micro services
- Previous experience of CKAN customisation would be a beneficial but not essential
- Ideally previous experience in utilities sector
- Ideally previous experience in writing quantitative models in Python
- Team player
- Excellent written and verbal communication skills
- Confident in dealing with stakeholders both internally and externally
- Good logical and analytical skills
- Delivery focus
- Django restful API's
Writing effective, scalable code in Python. Developing Back End components to improve model responsiveness and performance. Integrating user-facing elements into production-ready applications. Production of technical documentation. Adherence with all relevant data and physical security policies. Coordinate with other teams to understand user requirements and provide technical solutions. Hands-on experience of code development in Python. Experience of interrogating relational databases using SQL and working with cloud-based analytics platforms and tools. Experience in building robust, well-structured models. Advanced problem-solving skills. Working in Agile development environments.
To apply for this role please submit your latest CV or contact Aspect Resources.