Jobs / Clue Software

Platform Engineer

Clue Software · Bristol, ENG, United Kingdom
Bristol, ENG, United KingdomOnsite
Remuneration
Not specified
Location
Bristol, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

The Platform Engineer will provide full lifecycle assistance to Development, Testing and Production environments. You’ll have knowledge of Microsoft Azure, Cloud environments (PaaS & laaS), Microsoft Server OS, Microsoft SQL Server, PowerShell & CI/CD platforms. The team is responsible for the current Clue technology infrastructure, CI/CD, monitoring, escalated support, and Information Security. You will be an experienced hands-on engineer who is passionate about DevOps, Platform Engineering, security, reliability, performance, and empowering the Product Development teams to take ownership for shipping continuously and reliably to production. A key focus for the Platform Engineer is Developer Experience - enabling engineers to build solutions whilst helping to keep everything safe, secure, and cost effective. You will also be influential in magnifying these practices and approaches throughout Clue.

Benefits

Share Options (EMI) scheme25 days annual leaveFlexible bank holidaysOpportunity to buy additional daysPension schemeLife Insurance (3x annual salary)Employee Assistance Programme (EAP)Workplace wellbeing initiativesPrivate Healthcare cash-back schemeFlexible working hoursFlexible working locationCycle to Work schemeVolunteer days/opportunitiesCharity eventsEnhanced parental leave packagesEnhanced sick payTraining and development opportunitiesEngagement and celebration activities

Qualifications

  • Knowledge of Microsoft Azure, Cloud environments (PaaS & IaaS), Microsoft Server OS, Microsoft SQL Server, PowerShell & CI/CD platforms
  • Experienced hands-on engineer
  • Passionate about DevOps, Platform Engineering, security, reliability, performance, and empowering Product Development teams
  • Hold a current Microsoft Azure Fundamentals certification
  • Experience with automating Microsoft Azure deployments using Infrastructure as Code (IaC) and designing Cloud systems
  • Experience building and operating consumer-facing services
  • Demonstrable experience as an infrastructure, operations, or technical expert bridging development and operations
  • Previous experience in cloud management, code and test, scaling, automation, source control, deployment, and backup
  • Experience using Azure DevOps, Octopus Deploy (or another CI/CD tool) to automate software releases
  • Scripting experience in PowerShell, Python, Go, or Bash
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Passion for learning, knowledge sharing, and continuous improvement
  • Passion for DevOps and Platform as a Service
  • Understanding of security and compliance requirements related to platform infrastructure
  • Experience with observability practices and tooling, incident management processes, and driving operational excellence

Responsibilities

  • Provide full lifecycle assistance to Development, Testing and Production environments
  • Responsible for the current Clue technology infrastructure, CI/CD, monitoring, escalated support, and Information Security
  • Magnify practices and approaches throughout Clue
  • Work as part of an agile team providing services and tools to internal engineering teams
  • Identify opportunities for improvement
  • Foster and mentor a progressive engineering culture
  • Suggest new technologies and approaches
  • Contribute to the technical direction of Platform Engineering
  • Provide operational support and continuous improvement of the Platform estate and processes
  • Collaborate with technical leads on design, implementation, administration, and support of platform solutions and services
  • Continuously assess and optimize the platform for performance, scalability, and reliability
  • Ensure platform adherence to industry standards and best practices for security and compliance
  • Maintain and improve the cloud platform, acting as a key escalation point
  • Ensure automation, process efficiency, and appropriate tooling are utilized to reduce cycle times and improve reliability, audit, and traceability for deployments
  • Undertake setup and configuration of cloud provisioning and monitoring in cloud and hosted environments
  • Ensure Development Teams have optimal environments, removing obstacles and introducing automation
  • Consistently apply and improve process, best practice, system, and application build standards
  • Learn new skills and develop career through diverse projects with a focus on continuous improvement
  • Ensure reliability, security, quality, and scaling of the Platform to meet growing demand
  • Support production environments, ensuring protection by governance, good practice/process design, and 'fit for purpose' environments

Skills

AzureAzure DevOpsBashGoOctopus DeployPowerShellPython

Certifications

Microsoft Azure Fundamentals certification

Languages

PowerShellPythonGoBash

Relocation

No