

Senior Python Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer on a 6-month remote contract, requiring strong AWS and Python skills, API development experience, and SC Clearance. Occasional travel to Exeter is needed. Pay rate is inside IR35, with a focus on data engineering and microservices.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
-
🗓️ - Date discovered
August 1, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Remote
-
📄 - Contract type
Inside IR35
-
🔒 - Security clearance
Yes
-
📍 - Location detailed
United Kingdom
-
🧠 - Skills detailed
#Microservices #AWS (Amazon Web Services) #Python #Docker #Storage #Security #API (Application Programming Interface) #Agile #Data Engineering #Data Management #Containers #Compliance #Deployment #Cloud #DevOps #EC2 #Leadership #"ETL (Extract #Transform #Load)"
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
On behalf of the Met Office, we are looking for a Senior Python Developer (Inside IR35) for a 6 Month contract based Remote (occasional travel to Exeter - up to 2 days/month).
We are seeking a highly qualified Python Developer to contribute to the development and support of our Python and AWS based applications. You’ll join a DevOps team, developing and maintaining systems and tools that enable the Met Office to easily ingest, transform and distribute data from our own observing networks or data sourced from other providers.
This role requires a self-sufficient professional who can provide technical leadership and coaching, particularly in areas where the internal team lacks specialised experience.
As a Senior Python Developer your main responsibilities will be:
• API Development: Create high-performance, reusable, and reliable APIs using RESTful design and EDR (Environmental Data Retrieval) compliance.
• Microservices Development: Develop, maintain, and optimise microservices using Python to ensure performance and reliability.
• Data Engineering: Implement storage and archiving strategies to improve service performance and cost.
• Deploy and manage services in Docker containers using AWS Fargate and EC2.
• Take full ownership of tasks from design to deployment.
• Provide expert guidance in Python development, API’s, and data management. Contribute to the team’s technical direction and best practices.
Essential:
• Proven experience as a Senior Developer or similar role.
• Minimum of 3-4 years of recent professional experience in Python development.
• Strong hands on experience with AWS (must be able to code in Python within AWS environments).
• Proven experience in API development.
• Familiarity with cloud-based ETL pipelines.
• Strong problem-solving and system optimisation skills.
• Strong communication skills, with the ability to clearly articulate technical concepts and collaborate effectively.
• SC Clearance is an essential requirement for this role, as a minimum you must be willing & eligible to undergo checks. Please note, due to the exceptional requirements of this position (short-term nature of this role and speed at which we require a postholder in situ) preference may be given to candidates who meet all of the essential criteria and hold active security clearance.
Desirable:
• Experience with CI/CD tools and pipelines.
• Familiarity with Agile methodologies and sprint-based delivery.
• Containerisation - Strong experience with Docker, AWS Fargate, and EC2.
• Understanding of microservices architecture in cloud environments.
Please be aware that this role can only be worked within the UK and not Overseas.
Disability Confident
As a member of the Disability Confident Scheme, the Met Office guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance.
Armed Forces Commitment
The Met Office guarantees to interview veterans or spouses / partners of military personnel who meet all the essential criteria for the vacancy. In cases where we have a high volume of ex-military candidates / military spouses or partners, who meet all of the essential criteria, we will interview the best candidates from within that group. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance.
In applying for this role, you acknowledge the following "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".