Platform Engineer

Platform Engineer

Full-Time No working from home possible
Clue Software

At a Glance

  • Tasks: As a Platform Engineer, you'll support and optimise our development, testing, and production environments.
  • Company: Clue Software is a dynamic scale-up focused on innovative technology solutions.
  • Benefits: Enjoy 25 days annual leave, flexible working hours, and enhanced parental leave packages.
  • Other info: Diversity and inclusion are at our core; we celebrate unique perspectives.
  • Why this job: Join a passionate team that values continuous improvement and empowers engineers to excel.
  • Qualifications: Experience with Microsoft Azure, DevOps practices, and scripting languages like PowerShell or Python is essential.

Please note - Ability to achieve Security Clearance is required for this role

  • Share Options (EMI) scheme
  • 25 days annual leave, plus flexible bank holidays and the opportunity to buy additional days
  • Enhanced workplace Pension scheme - opt-in salary sacrifice scheme
  • Life Insurance (3x annual salary)
  • Employee Assistance Programme (EAP) and workplace wellbeing initiatives
  • Flexible working hours and location, open to part-time/ condensed hours
  • Flexible benefits, such as: Cycle to Work, volunteer days/ opportunities and charity events
  • Enhanced parental leave packages and enhanced sick pay
  • Training and development opportunities
  • Engagement and celebration activities– anniversaries, birthdays, team building, company-wide events

About you / Job Summary

As a Platform Engineer you'll be working as part of an agile team that provides services and tools to our internal engineering teams using the best technology for the job, spotting opportunities to do things better, helping to foster and mentor a progressive engineering culture. You'll have the opportunity to suggest new technologies and approaches and play a role in the technical direction that Platform Engineering at Clue should take.

The Platform Engineer will provide full lifecycle assistance to Development, Testing and Production environments. You’ll have knowledge of Microsoft Azure, Cloud environments (PaaS &lae;IaaS), 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. The infrastructure is currently a mix of Azure IaaS & PaaS services but we’re moving towards a MACH architecture with serverless functions.

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.

Key Accountabilities

  • Providing operational support and continuous improvement of the Platform estate and processes for Development, Test and Production environments
  • You will work with other technical leads in the design, implementation, administration and support of platform solutions and services.
  • Continuously assess and optimize the platform by identifying and addressing performance, scalability, and reliability issues.
  • Ensure the platform adheres to industry standards and best practices in terms of security and compliance.
  • Maintaining and improving our cloud platform whilst acting as a key escalation point where necessary.
  • Ensuring automation, process efficiency and appropriate tooling is utilised to reduce cycle times and improve reliability, audit, and traceability for all deployments.
  • Undertaking the set‑up and configuration of cloud provisioning and monitoring within cloud and hosted environments.
  • Ensuring that the Development Teams have the right environment to maximise their efficacy and obstacles are removed, introducing automation where appropriate.
  • Consistently ensuring process, best practice, system, and application build standards are applied and improved upon wherever possible.
  • Learn new skills and develop your career working on diverse projects with a focus on continuous improvement.
  • Ensuring the reliability, security, quality, and scaling of our Platform to meet the growing demand and rapid growth of our product and commercial growth.
  • Supporting production environments and ensuring they are protected by governance, good practice/process design and ‘fit for purpose’ environments, to the left of Pre‑Prod and supporting all project change activity.
  • Ensuring project and change release (s) are packaged to the right quality, repeatable between environments without change or modification and deployed to the target environments – ultimately to Production without detriment or issue within agreed timescales.

Key role measures

  • You will be responsible for the reliability (SLOs) of key workflows and run the applications that most influence Clue’s reliability and performance.
  • You will be responsible for the optimisation and ongoing financial health of operating our cloud platform at scale.
  • You will be responsible for streamlining the process of releasing code through all environments to production.
  • You will be responsible for operating an efficient escalated platform support capability in line with business KPI’s.

Experience and skills

Our ideal candidate would have experience in the following areas:

  • Hold a current Microsoft Azure Fundamentals certification.
  • Experience with automating Microsoft Azure deployments using IaC and designing Cloud systems.
  • Experience of building and operating consumer‑facing services.
  • Demonstrable experience as an infrastructure, operations or technical expert operating in the space between development and operations.
  • Previous experience in cloud management, code and test, scaling, automation, source control, deployment, and back‑up.
  • Experience using Azure DevOps, Octopus Deploy (or another CI/CD tool) to automate software releases to customers.
  • Scripting experience in either PowerShell, Python, Go or Bash.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross‑functional teams.
  • You have a passion for learning, knowledge sharing and continuous improvement.
  • You have a 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.

Diversity, Equity and Inclusion

If you’re excited about this role but your experience doesn’t align perfectly, we encourage you to apply anyway and tell us more about yourself. You may be just the right candidate for this or other roles.

We believe that seeing the world from all sorts of angles makes life better for all. We want you to know that the things that make you an individual, like your identity, age, ethnicity, religion, ability and background, are things that we choose to celebrate and support.

We are a scale‑up company, and as we continue to grow, we are passionate that having a diverse, inclusive and authentic workplace will remain at our core. We are creating an inclusive environment where our people can thrive.

Our values are aligned and at the heart of everything we do. We are respectful, united, rigorous, relentless and ethical.

#J-18808-Ljbffr
Clue Software

Contact Details:

Clue Software Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Platform Engineer

Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Microsoft Azure, PowerShell, and CI/CD platforms. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

Tip Number 2

Engage with the Clue Software community on platforms like LinkedIn or GitHub. By following their updates and participating in discussions, you can gain insights into their culture and values, which will help you tailor your approach during interviews.

Tip Number 3

Prepare to discuss your experience with automation and cloud management in detail. Be ready to share specific examples of how you've optimised processes or improved reliability in previous roles, as this aligns closely with the responsibilities of a Platform Engineer at Clue.

Tip Number 4

Showcase your passion for continuous improvement and learning. Highlight any relevant certifications or courses you've completed, especially those related to DevOps and platform engineering, as this demonstrates your commitment to staying current in the field.

We think you need these skills to ace Platform Engineer

Microsoft Azure Fundamentals certification
Cloud systems design and automation using Infrastructure as Code (IaC)
Experience with PaaS and IaaS environments
Proficiency in Azure DevOps or similar CI/CD tools
Scripting skills in PowerShell, Python, Go, or Bash
Knowledge of security and compliance requirements for platform infrastructure
Experience with observability practices and incident management

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience and skills that align with the Platform Engineer role. Focus on your expertise in Microsoft Azure, CI/CD platforms, and any experience with DevOps practices.

Craft a Compelling Cover Letter:In your cover letter, express your passion for platform engineering and how your background makes you a great fit for Clue Software. Mention specific projects or experiences that demonstrate your ability to improve developer experience and operational efficiency.

Showcase Relevant Certifications:If you hold a Microsoft Azure Fundamentals certification or any other relevant qualifications, make sure to mention these prominently in your application. This can set you apart from other candidates.

Highlight Soft Skills:Clue Software values collaboration and communication. Be sure to include examples of how you've worked effectively in cross-functional teams and contributed to a positive engineering culture.

How to prepare for a job interview at Clue Software

Showcase Your Technical Skills

Make sure to highlight your experience with Microsoft Azure, CI/CD platforms, and scripting languages like PowerShell or Python. Be prepared to discuss specific projects where you've successfully implemented these technologies.

Demonstrate Your Problem-Solving Abilities

Prepare examples of how you've identified and resolved performance, scalability, or reliability issues in previous roles. This will show your potential employer that you can think critically and act decisively in challenging situations.

Emphasise Collaboration and Communication

As a Platform Engineer, you'll be working closely with cross-functional teams. Share experiences that demonstrate your ability to communicate effectively and collaborate with others to achieve common goals.

Express Your Passion for Continuous Improvement

Talk about your commitment to learning and staying updated with the latest technologies and best practices in DevOps and Platform Engineering. This shows that you're not just looking for a job, but are genuinely interested in growing within the field.