Remote Platform Engineer (Kubernetes)

closed
Logo of steercom - Key Message. Delivered.

steercom - Key Message. Delivered.

πŸ“Remote - United Kingdom

Job highlights

Summary

Join Steer's Platform Engineering Team as a Senior Platform Engineer with extensive production Kubernetes experience to design and implement infrastructure in Kubernetes, improve monitoring and alerting, work with application engineers, and ensure uptime, resilience, and scalability.

Requirements

  • Experience working for a product company, ideally a startup; consulting, outsourcing, corporate experience is non-transferable
  • 8+ years Platform Engineering/DevOps/System administration
  • 4+ years extensive, demonstrable, every day Kubernetes experience: designing, deploying and operating complex production environments using advanced cloud native tools
  • 5+ years public cloud experience: AWS (preferred), GCP, Azure
  • 4+ years extensive Terraform experience, including managing large infrastructures, writing modules, refactoring manifests, Terragrunt or similar
  • 3+ years programming experience in a modern programming language: Go (preferred), Python, plus shell scripting proficiency
  • Worked with mission-critical, 24/7 production environments
  • Experience securing infrastructure for internet-facing applications

Responsibilities

  • Manage and deploy cloud-based environments for all stages of application development and testing
  • Build deployment tooling to allow our application developers greater autonomy and self service
  • Find and mitigate application, cloud and network vulnerabilities and bottlenecks. Not only suggest improvements, but champion investment in those improvements
  • Develop and deploy CI/CD automation infrastructure using Github Actions, Flux
  • Ensure appropriate application and infrastructure logging and monitoring to maintain highest possible uptime
  • Monitor system components and application processing to proactively identify incidents, resolve issues, and lead incident support / root cause analysis

Preferred Qualifications

  • Extensive CI/CD knowledge, implementing software build and deployment pipelines, advanced deployment patterns
  • GitOps experience (FluxCD, ArgoCD)
  • Hands-on experience with some/all of MongoDB, RabbitMQ, Redis, Postgres, service meshes, API gateways, etc
  • Hands-on monitoring experience with modern tools and services, e.g. Prometheus, Grafana, Loki, ELK/EFK, CloudWatch, DataDog, NewRelic
  • Good understanding of distributed systems
  • Agile software development methodologies experience

Benefits

  • Health, Dental & Vision Insurance
  • Flexible PTO
  • Learning Stipend
  • 100% Remote
  • WFH Equipment
  • Chance to work with the latest technology
  • A collaborative and innovative work culture
  • Opportunities for career growth and development
This job is filled or no longer available