SonicJobs Logo
Left arrow iconBack to search

Senior Software Developer

Hatched Recruitment Group
Posted a day ago, valid for 6 days
Location

Exeter, Devon EX4 3PZ, England

Salary

£600 per day

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The position is for a Senior Developer specializing in Python, Flask, and SQLAlchemy, based in Exeter.
  • Candidates should have substantial experience in microservices development and database optimization, particularly with PostgreSQL and AWS Aurora.
  • The role involves designing and implementing cloud-based solutions within a collaborative hybrid team environment.
  • The successful applicant will work on critical data processing systems that support the Met Office's forecasting models and research initiatives.
  • Salary details are not provided, but a significant level of experience in relevant technologies is required.

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

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.