SonicJobs Logo
Left arrow iconBack to search

Senior Software Developer

Hatched Recruitment UK
Posted 11 hours ago, valid for 7 days
Location

Exeter, Devon EX4 2PL

Salary

£35,000 - £42,000 per annum

info
Contract type

Full Time

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

Sonic Summary

info
  • The position is for a Senior Developer in Digital, Data and Technology based in Exeter, focusing on Python development with expertise in Flask and SQLAlchemy.
  • The candidate will design, implement, and optimize microservices within a containerized environment, contributing to systems that support the Met Office's forecasting models.
  • Key responsibilities include developing microservices, optimizing databases, and managing deployments in Docker using AWS services.
  • The role requires substantial experience in database optimization and containerization, particularly with PostgreSQL and AWS Aurora.
  • The expected salary and specific years of experience required for this position were not provided in the job description.

Senior Developer - Digital, Data and Technology

Exeter

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.

In our Observations Research & Development Technology team, your contributions will directly impact global and national networks of sensors and instruments. These systems gather essential data, powering the Met Office's world-class forecasting models and cutting-edge research. As a Software Developer, you'll collaborate with a passionate and dedicated DevOps team, developing and maintaining systems that process and distribute vast amounts of critical data.

You will be working as a member of a hybrid team in a collaborative environment, where you'll design and implement modern, cloud-based solutions. You'll be expected to work at our Exeter based HQ as required for key meetings and team activities.

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.

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.

Apply now in a few quick clicks

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