Apply

Senior Platform Engineer

Posted 14 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 3+ years

πŸ“ Location: UK, Europe

πŸ” Industry: Software Development

🏒 Company: MUBIπŸ‘₯ 51-100πŸ’° $2,400,000 Series C about 14 years agoVideoVideo StreamingDigital EntertainmentFilmFilm ProductionFilm Distribution

πŸ—£οΈ Languages: English

⏳ Experience: 3+ years

πŸͺ„ Skills: AWSAWS EKSBashElasticSearchGitJenkinsKafkaKibanaKubernetesRabbitmqRubyGrafanaPrometheusCI/CDRESTful APIsLinuxTerraformScripting

Requirements:
  • 3+ years in platform, infrastructure, or SRE roles.
  • Deep experience with AWS and Kubernetes (EKS).
  • Infrastructure-as-Code (Terraform, AWS CDK, Pulumi).
  • CI/CD pipelines (Jenkins, ArgoCD) & GitOps practices.
  • Monitoring & observability tools (Prometheus, Grafana, ELK, Datadog).
  • Networking fundamentals (TCP/IP, DNS, Load Balancing, VPCs, security policies).
  • Strong Linux administration skills.
  • Good scripting & automation skills (Ruby, Bash).
  • Experience with autoscaling tools (Karpenter, HPA).
  • Multi-region AWS experience.
  • Database operations knowledge (MariaDB, PostgreSQL, query performance, backups).
  • Experience with distributed systems, event-driven architectures (RabbitMQ, Kafka, EventBridge, WebSockets, gRPC).
  • Knowledge of CDN operations, caching, and performance optimization.
Responsibilities:
  • Design, implement, and maintain EKS clusters, handling upgrades, security, and monitoring.
  • Manage AWS services (EC2, S3, RDS, VPC, Route53, CloudFront, CloudWatch, SNS, SQS, DynamoDB) with a focus on cost optimization and scalability.
  • Automate provisioning with Terraform.
  • Improve and maintain our Jenkins & ArgoCD pipelines for Kubernetes-based deployments.
  • Work with Helm, Kustomize, and GitOps practices to standardize deployments.
  • Ensure high system availability by enhancing monitoring with Prometheus, Grafana, Datadog, and ELK (Elasticsearch, Logstash, Kibana).
  • Implement monitoring-as-code, log collection, and alerting for infrastructure and applications.
  • Improve cluster networking, ingress traffic management, and security policies (RBAC, network policies, PodSecurityPolicies, vulnerability scanning).
  • Enhance disaster recovery strategies, backups, and high-availability configurations.
  • Work closely with developers to troubleshoot performance issues, optimize cloud costs, and automate processes.
  • Contribute to a culture of reliability, making complex infrastructure easy to use for engineers.
Apply

Related Jobs

Apply

πŸ“ London, Brighton, Exeter, Plymouth

🧭 Full-Time

πŸ” Energy

  • Experienced in the development and support of Cloud Landing Zones, particularly Azure
  • Expertise in at least one server-side language (Ideally, Python or NodeJS)
  • Experienced in source control and CI / CD tooling technologies (e.g. GitHub, Terraform, Azure DevOps)
  • Experience in monitoring using tooling technologies (e.g. Dynatrace and Azure Monitor)
  • Experience of agile collaboration tools such as JIRA and Confluence
  • Provide day-to-day mentoring and supporting your peers; reviewing the quality of development and engineering work to ensure these meets required standards.
  • Take ownership of a solution feature set or solution capability.
  • Delivery of platform functions, features and components, utilising agile software development life cycle methods and practices.
  • Create well-designed, testable code that enables automation of test and deployment activity.
  • Utilise continuous integration and deployment (CI/CD) techniques in developing software components.
  • Integrate components into the broad functional and technical solution landscape, using common standards and patterns.
  • Document and maintain platform functionality for it to be understood and utilised by others – including Contribution to design artefacts, operating instructions and run books and end-user material.
  • A strong focus on building self-service, gitops processes
  • Contribution to wider engineering community direction, tooling and technologies.

DockerNode.jsPythonAgileCloud ComputingGitKubernetesAzureServerlessCI/CDAgile methodologiesRESTful APIsDevOpsTerraformMicroservicesJSONSoftware Engineering

Posted 12 days ago
Apply
Apply

πŸ“ UK, Germany

πŸ” Music

🏒 Company: ICEπŸ‘₯ 11-50Real EstateBuilding Material

  • Programming background is essential (high level language, ideally Java or TypeScript).
  • A strong background in the design and implementation of scalable, resilient, cost-effective and auto-scaling architectures.
  • Understanding of Domain-Driven Design and Collaborative modelling.
  • Experience with event-driven architectures / Apache Kafka.
  • Building on the AWS using any of the common automation frameworks like Pulumi, Terraform or Ansible.
  • Experience with large-scale system handling terabytes of data and tens of thousands of messages per second.
  • Experience operating relational (Oracle, PostgreSQL) and NoSQL (DynamoDB, Cassandra, ElasticSearch) databases.
  • Experience with monolith-to-microservices migrations and patterns such as strangler and change-data-capture.
  • Drive the full lifecycle of our platform (analysis, design, implementation, testing, infrastructure, and operations).
  • Support development teams in terms of platform and infrastructure development and evolution.
  • Cooperate with global IT platform of technical organisation and security team to keep platform up to security standards.
  • Provide health and cost monitoring tools and automation of platform, CI/CD pipeline templates and blueprints.
  • Proactively optimise performance and cost.
  • Coaching, mentorship, and training of your colleagues.

AWSBackend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLAgileCloud ComputingDesign PatternsDynamoDBJavaKafkaSoftware ArchitectureTypeScriptNosqlCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingMentoringDevOpsTerraformMicroservicesAnsible

Posted 16 days ago
Apply
Apply

πŸ“ Austria, UK, Poland, Bulgaria

🧭 Full-Time

🏒 Company: AdverityπŸ‘₯ 251-500πŸ’° $120,000,000 Series D over 3 years agoBig DataSaaSData IntegrationAnalyticsMarketing

  • 3-5 years of relevant professional working experience.
  • A solid understanding of cloud hosting environments like AWS, GCP, and Azure.
  • Strong Linux operating system affinity.
  • Experience building, adjusting, and applying Terraform configurations.
  • Familiarity with Kubernetes, Docker, GitOps (ArgoCD), and artifactories (JFrog or Nexus).
  • Hands-on experience with CI/CD pipelines using GitHub Actions or Jenkins.
  • Knowledge of database systems, especially PostgreSQL.
  • Ability to take full ownership of your domain.
  • Experience translating technical concepts to non-technical stakeholders.
  • Strong problem-solving, collaboration, and communication skills.
  • Collaborate in cross-functional teams dedicated to critical components of the Adverity platform.
  • Take ownership of internal development and delivery infrastructure.
  • Access, manage, and maintain production and development environments.
  • Design, provision, monitor, and optimize a scalable cloud architecture.
  • Maintain an automated foundation of platform services.
  • Ensure platform security by implementing and adhering to best practices.
  • Act as an ambassador for the technical services owned by the team.
  • Identify and implement opportunities for technical improvement.
  • Analyse complex systems to identify bottlenecks and optimize performance.
  • Engage with engineers and leadership to share knowledge and contribute to technical strategies.

AWSDockerPostgreSQLGCPKubernetesAzureCI/CDLinuxTerraform

Posted about 2 months ago
Apply
Apply

πŸ“ United Kingdom

🧭 Full-Time

πŸ” Renewable energy

🏒 Company: Lunar EnergyπŸ‘₯ 101-250πŸ’° $300,000,000 over 2 years agoElectrical DistributionCleanTechEnergy ManagementRenewable EnergyClean Energy

  • Bachelor's or Master's degree in a technical field, or equivalent practical experience.
  • A minimum of 5 years of experience in DevOps, SecOps or Platform Engineering roles.
  • Experience building CI/CD pipelines.
  • Hands-on experience with AWS.
  • Strong understanding of networking and network security.
  • Proficiency in one or more scripting programming languages (Python, Ruby, Bash, etc.).
  • Linux.
  • Design and implement scalable, highly available infrastructure and internal tooling solutions using TypeScript and Python in AWS.
  • Enable fast iteration through implementation and improvement of automation.
  • Take ownership of ensuring continuous operation of critical systems, including databases and ETL pipelines.
  • Reason about cloud infrastructure strategy to meet requirements.
  • Develop and evangelise security best practices, such as automation of a secure software development process.

AWSPythonBashETLTypeScriptCI/CDLinuxDevOps

Posted 2 months ago
Apply
Apply

πŸ“ United States, Netherlands, United Kingdom, Ireland, Spain, Estonia, Portugal, France, Sweden, Canada

πŸ” Climate Intelligence

🏒 Company: OverstoryπŸ‘₯ 1-10E-Commerce

  • Experience of working in a high growth scale-up environment.
  • Proven experience of backend development across technologies such as Python, Postgres DB, Redis.
  • Comfortable working in a build it, run it environment (GCP, cloud run, grafana, k8s).
  • Ability to design and implement scalable and resilient systems.
  • Excellent communication skills and ability to collaborate effectively in a cross-functional team environment.
  • Passion for learning and staying updated with evolving technologies.
  • Design and implementation of the Overstory platform by contributing to the codebase with well written and tested code.
  • Collaboration with other engineers to evolve the architecture of the platform.
  • Supporting other engineering teams by being a platform ambassador and promoting paved paths and best practices.
  • Reduce the amount of manual work required to run vegetation analysis algorithms.

Backend DevelopmentPythonSoftware DevelopmentGCPAlgorithmsGrafanaPostgresRedisCommunication SkillsCollaboration

Posted 4 months ago
Apply