Senior Software Engineer

Bright Purple Resourcing Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 100K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Bash
Software as a Service
Cloud Computing
Cluster Analysis
Continuous Integration
Software Debugging
Linux
DevOps
Python
Linux System Administration
Open Source Technology
Redis
Software Engineering
Load Balancing
Grafana
Kubernetes
Terraform
Docker
Go

Job description

  • I want you to collaborate within a dynamic software engineering team to architect and build a new cloud-native IaC platform.
  • You will develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go.
  • You will provision and orchestrate open-source services including Loki, Redis, Grafana, Authentik, Netbird, among others.
  • I expect you to design and implement CI/CD pipelines to streamline deployment processes.
  • Initially, you will focus on AWS environments, with the goal of creating a solution portable to other public cloud or on-premises setups.
  • You will engage in the full development lifecycle: design, define work, document, debate, code, debug, and support features from inception.

Technologies:

  • AWS
  • Architect
  • Bash
  • CI/CD
  • Cloud
  • Docker
  • Grafana
  • Support
  • Kubernetes
  • Linux
  • Load Balancing
  • Network
  • Python
  • Redis
  • Security
  • Terraform
  • DevOps

Requirements

  • I am looking for a software developer experienced in designing and delivering complex Infrastructure-as-Code (IaC) capabilities from scratch, rather than merely operating existing environments.
  • I prefer a background in developing cloud-native systems software within SaaS organizations.
  • I expect demonstrated expertise in software design and development for cloud-native IaC platforms.
  • Strong communication skills, a collaborative spirit, and a commitment to quality are essential.
  • I seek proven experience in early-stage projects utilizing technologies like AWS, Terraform, Python, Go, along with a solid understanding of Bash.
  • Familiarity with clustering, load balancing in cloud environments, and a solid grasp of networking and telemetry, especially within AWS, is important.
  • Proficiency in Linux system administration and service configuration is required.

About the company

I am offering a role with a leading provider of Network Security solutions, specializing in automatic detection and mitigation, network visibility, analytics, and reporting tools. This position can be fully remote within Europe or hybrid in Edinburgh, UK. The salary is up to £100,000, plus excellent employee benefits, with contract options also considered.

Apply for this position