DevOps Engineer at Adria Solutions
United Kingdom, Wiltshire - England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

20 Jan, 27

Salary

60000.0

Posted On

22 Oct, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Full job description

Full Stack Software Developer

Remote UK | £70,000–£80,000 per annum

Are you an experienced Full Stack Software Developer who enjoys building high-quality applications, solving complex technical challenges and improving existing systems?

We’re looking for a talented developer to join a growing technology environment, working across a range of bespoke business applications, APIs, microservices and cloud-hosted platforms.

This is an opportunity to play a key role in the ongoing development and improvement of a complex application ecosystem hosted on Microsoft Azure. Initially, you’ll focus on understanding the existing architecture, services, integrations and deployment processes, building the technical knowledge needed to take increasing ownership of the platform.

As you settle into the role, you’ll contribute to new functionality, architectural improvements, performance optimisation and the long-term reliability and maintainability of the applications.

You’ll work across the full stack, collaborating with developers, DevOps engineers and business stakeholders to deliver secure, scalable and dependable software solutions.

The Role

Your responsibilities will include:

  • Developing and enhancing responsive web applications using React, JavaScript and TypeScript.
  • Building and maintaining APIs, microservices and backend services using Python and FastAPI.
  • Working with distributed systems, integrations and asynchronous processing using technologies such as Celery.
  • Designing, maintaining and optimising databases across SQL Server, PostgreSQL and Azure Cosmos DB.
  • Developing a thorough understanding of the existing Azure-hosted application architecture, infrastructure and operational processes.
  • Supporting containerised applications running on Docker and Kubernetes, investigating issues and contributing to platform stability.
  • Working with Linux-based environments, particularly Ubuntu Server, to troubleshoot application and infrastructure issues.
  • Improving technical documentation, automated testing, code quality and deployment processes.
  • Diagnosing and resolving issues across applications, APIs, databases, integrations and cloud-hosted services.
  • Identifying opportunities to improve performance, scalability, security and maintainability while reducing technical debt.
  • Collaborating with technical colleagues and business stakeholders to deliver effectiv

Responsibilities
Loading...