1 of 5 free roles viewed today. Upgrade to premium for unlimited from only $19.99 with a 2-day free trial.

Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer with SC Clearance, offering a 12-month contract at £540 per day. Work involves back-end development using Python and Flask, database management with Postgres, and experience with tools like Redis and ElasticSearch. Hybrid location: Portsmouth and remote.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
💰 - Day rate
Unknown
Unknown
540
🗓️ - Date discovered
March 29, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
Hybrid
📄 - Contract type
Outside IR35
🔒 - Security clearance
Yes
📍 - Location detailed
Portsmouth, England, United Kingdom
🧠 - Skills detailed
#Flask #Documentation #Deployment #Redis #S3 (Amazon Simple Storage Service) #Storage #GitHub #Version Control #Python #Databases #Migration #Elasticsearch #Monitoring #Minio #Security #Code Reviews
Role description
You've reached your limit of 5 free role views today.
Upgrade to premium for unlimited access - from only $19.99.

Python Developer – OUTSIDE IR35 – SC Clearance

Start date: ASAP

Duration: 12 Months

Location: 2 days per week in Portsmouth, 3 days per week remote

Rate: £540 per day outside ir35

Summary:

The Back End Python Developer will be a critical member of our client’s Live Services team. This role involves migrating, maintaining, and supporting the clients’ products, codebase, and providing expert-level support to ensure seamless operation and deployment. The role will work closely with both internal and external stakeholders, ensuring the stability, security, and performance, while adhering to modern development practices and standards.

Key Skills

   • SC Clearance

   • Proficiency in Python and Flask for back-end development.

   • Experience with relational databases, specifically Postgres.

   • Familiarity with object storage solutions like S3-compatible storage (NetApps, MinIO).

   • Experience with caching mechanisms using Redis.

   • Knowledge of identity management using Keycloak.

   • Experience with search functionalities using ElasticSearch.

   • Proficiency in asynchronous processing using Celery.

   • Experience with package management using Poetry.

   • Knowledge of server deployment using Gunicorn.

   • Proficiency in version control using GitHub and dependency management using Dependabot.

Responsibilities

Codebase Migration:

   • Migrate the client’s codebase from the existing GitHub organisation to the designated enterprise GitHub organisation.

   • Ensure complete and accurate transfer of all code repositories, branches, and associated documentation.

   • Verify code integrity post-migration to maintain operational continuity.

Codebase Management and Maintenance:

   • Provide ongoing maintenance and management of the client’s codebase, including bug fixes, security patches, and performance optimisations.

   • Implement and maintain version control best practices using GitHub.

   • Conduct regular code reviews and ensure adherence to coding standards.

   • Respond to and resolve issues and incidents related to the clients’ supported products.

External Collaboration and Deployment Support:

   • Collaborate with external organisations and stakeholders to facilitate the deployment of codebase to external nodes.

   • Provide technical support and guidance to external teams during the integration and deployment process.

   • Document deployment procedures and best practices for external use.

   • Participate in joint working groups.

Live Service Support:

   • Ensure Knowledge-based Articles are kept up to date to support L1 initial triage.

   • Provide live service support for the client’s products post-deployment.

   • Respond to and resolve live service incidents in a timely manner.

   • Ensure Issue/Event/Problem tickets are updated for transparent reporting across Live Services, enabling Service Owners to highlight concerns.

   • Implement and maintain service monitoring and alerting.