SonicJobs Logo
Left arrow iconBack to search

Python Developer SC Cleared

Solos Consultants Ltd
Posted 13 hours ago, valid for a month
Location

Exeter, Devon EX4 3PZ, England

Salary

£40,000 - £48,000 per annum

info
Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Python Developer SC Cleared

£600.80 daily rate umbrella

£467.51 daily rate PAYE

6 month contract initially

Exeter / Hybrid

We are seeking a highly qualified Python Developer with substantial expertise in Flask and SQLAlchemy to contribute to the development of our microservice-based application. The successful candidate will be responsible for designing, implementing, and optimising services within a containerised environment.

This role demands a self-sufficient professional who can provide technical leadership, particularly in areas where the internal team lacks specialised experience.

Key Responsibilities:

Microservices Development: Develop, maintain, and optimise microservices using Python, Flask, and SQLAlchemy, ensuring they meet high standards of performance and reliability.

Database Optimisation: Implement advanced strategies to enhance database performance, including the optimisation of queries and indexing within PostgreSQL and Aurora clusters.

Containerised Deployment: Deploy and manage services in Docker containers using AWS Fargate and EC2, ensuring seamless integration and operational scalability.

Technical Leadership: Offer expert guidance in Python development, Flask, SQLAlchemy, and database management. Provide insights into best practices and contribute to the overall technical direction of the project.

Independent Task Execution: Assume full ownership of assigned tasks, from inception through to deployment, with minimal supervision.

Skills and Qualifications:

Experience: A minimum of 5 years of professional experience in Python development, with extensive use of Flask.

Database Proficiency: Advanced knowledge of SQLAlchemy and PostgreSQL, with significant experience in database optimisation, particularly in clustered environments such as AWS Aurora.

Containerisation and Cloud: Strong practical experience in deploying and managing containerised applications using Docker, AWS Fargate, and EC2.

Microservices Architecture: Thorough understanding of microservices architecture, with a focus on performance, scalability, and best practices in cloud environments.

Analytical Skills: Exceptional problem-solving capabilities, particularly in the context of system performance optimisation and troubleshooting.

Autonomy: Demonstrated ability to work independently and efficiently manage workload with minimal oversight.

Communication: Strong communication skills, with the ability to clearly articulate technical concepts and collaborate effectively with the broader team.

Preferred Qualifications:

Cloud Services: Familiarity with additional AWS services, such as Lambda, RDS, and S3, is advantageous.

CI/CD Experience: Experience with continuous integration and deployment processes and tools.

Agile Practices: Familiarity with Agile methodologies, including participation in sprints and collaborative development efforts.


Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.