Kubernetes Platform Engineer

Qube Research & Technologies
Full_timeβ€’Paris, France

πŸ“ Job Overview

  • Job Title: Kubernetes Platform Engineer
  • Company: Qube Research & Technologies
  • Location: Paris, Île-de-France, France
  • Job Type: On-site
  • Category: DevOps Engineer
  • Date Posted: 2025-06-20
  • Experience Level: Mid-Senior level (5-10 years)
  • Remote Status: On-site

πŸš€ Role Summary

  • πŸ“ Enhancement Note: This role involves managing and supporting Kubernetes clusters across various environments, requiring a strong understanding of Kubernetes internals and experience with cloud-based and on-premise container orchestration platforms.

  • Lead the design and implementation of Kubernetes clusters with high availability, scalability, and security.

  • Offer Kubernetes as a product to internal teams by delivering self-service capabilities.

  • Build reusable platform patterns and deployment blueprints using tools like Helm, Kustomize, or custom controllers.

  • Develop and maintain platform-aware GitOps workflows using tools like ArgoCD, Flux, and GitLab CI.

  • Design tenancy-aware RBAC, network policies, and secrets management aligned to internal standards and developer autonomy.

  • Deep understanding of Kubernetes internals, including control plane components, CRDs, CNIs, and storage provisioning.

  • Apply policy-as-code via admission controllers (OPA/Gatekeeper) to enforce compliance and enable safe multi-tenancy.

  • Implement observability stacks that monitor cluster health, workload status, and policy violations.

  • Manage and support Kubernetes clusters across production, staging, and development environments.

  • Troubleshoot and resolve infrastructure, container, and networking issues in Kubernetes environments.

  • Support application teams with onboarding and deployment by enabling paved-path workflows.

  • Participate in on-call rotation and incident response related to Kubernetes and containerised applications.

  • Demonstrable knowledge of Python, Golang, or similar languages, with emphasis on platform tooling, scripting, or controller development.

  • Stay informed on industry trends and emerging technologies to evolve platform capabilities.

πŸ’» Primary Responsibilities

  • πŸ“ Enhancement Note: This role requires a broad set of technical skills, with a strong focus on Kubernetes, cloud computing, and DevOps practices.

  • Design and implement Kubernetes clusters with high availability, scalability, and security.

  • Offer Kubernetes as a product to internal teams by delivering self-service capabilities.

  • Build reusable platform patterns and deployment blueprints using tools like Helm, Kustomize, or custom controllers.

  • Develop and maintain platform-aware GitOps workflows using tools like ArgoCD, Flux, and GitLab CI.

  • Design tenancy-aware RBAC, network policies, and secrets management aligned to internal standards and developer autonomy.

  • Deep understanding of Kubernetes internals, including control plane components, CRDs, CNIs, and storage provisioning.

  • Apply policy-as-code via admission controllers (OPA/Gatekeeper) to enforce compliance and enable safe multi-tenancy.

  • Implement observability stacks that monitor cluster health, workload status, and policy violations.

  • Manage and support Kubernetes clusters across production, staging, and development environments.

  • Troubleshoot and resolve infrastructure, container, and networking issues in Kubernetes environments.

  • Support application teams with onboarding and deployment by enabling paved-path workflows.

  • Participate in on-call rotation and incident response related to Kubernetes and containerised applications.

  • Demonstrable knowledge of Python, Golang, or similar languages, with emphasis on platform tooling, scripting, or controller development.

  • Stay informed on industry trends and emerging technologies to evolve platform capabilities.

πŸŽ“ Skills & Qualifications

Education: A Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.

Experience: 5-10 years of experience in Kubernetes, cloud computing, and DevOps roles. Proven experience in designing, implementing, and managing Kubernetes clusters.

Required Skills:

  • Kubernetes: Proven expertise in designing, implementing, and managing Kubernetes clusters. Deep understanding of Kubernetes internals, including control plane components, CRDs, CNIs, and storage provisioning.
  • Cloud Computing: Experience with cloud-based container orchestration platforms, such as AWS EKS, GCP GKE, or Azure AKS.
  • DevOps: Strong DevOps background, with experience in infrastructure as code (IaC), GitOps workflows, and CI/CD pipelines.
  • Programming Languages: Demonstrable knowledge of Python, Golang, or similar languages, with emphasis on platform tooling, scripting, or controller development.
  • Observability: Experience with observability tools and implementing observability stacks to monitor cluster health and workload status.
  • Troubleshooting: Proven ability to troubleshoot and resolve infrastructure, container, and networking issues in Kubernetes environments.
  • Incident Response: Experience with on-call rotations and incident response related to Kubernetes and containerised applications.

Preferred Skills:

  • Admission Controllers: Experience with admission controllers (OPA/Gatekeeper) to enforce compliance and enable safe multi-tenancy.
  • Helm & Kustomize: Proficiency in using Helm and Kustomize to build reusable platform patterns and deployment blueprints.
  • ArgoCD, Flux, GitLab CI: Experience with GitOps workflows using tools like ArgoCD, Flux, and GitLab CI.
  • Network Policies & Secrets Management: Experience designing tenancy-aware network policies and secrets management aligned to internal standards and developer autonomy.

πŸ“ Enhancement Note: This role requires a strong technical skill set, with a focus on Kubernetes, cloud computing, and DevOps practices. Candidates should have proven experience in designing, implementing, and managing Kubernetes clusters, as well as a deep understanding of Kubernetes internals.

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • Kubernetes Cluster Design: Include examples of Kubernetes cluster designs with high availability, scalability, and security considerations.
  • GitOps Workflows: Demonstrate platform-aware GitOps workflows using tools like ArgoCD, Flux, and GitLab CI.
  • Observability Stacks: Showcase observability stacks that monitor cluster health, workload status, and policy violations.
  • Incident Response Documentation: Provide documentation or case studies of incident response related to Kubernetes and containerised applications.

Technical Documentation:

  • Kubernetes Internals: Document your understanding of Kubernetes internals, including control plane components, CRDs, CNIs, and storage provisioning.
  • Admission Controllers: Explain your experience with admission controllers (OPA/Gatekeeper) to enforce compliance and enable safe multi-tenancy.
  • Troubleshooting & Resolution: Detail your approach to troubleshooting and resolving infrastructure, container, and networking issues in Kubernetes environments.
  • On-Call Rotation & Incident Response: Describe your experience with on-call rotations and incident response related to Kubernetes and containerised applications.

πŸ“ Enhancement Note: This role requires a strong technical portfolio, with a focus on Kubernetes cluster design, GitOps workflows, observability stacks, and incident response documentation. Candidates should provide detailed technical documentation that demonstrates their understanding of Kubernetes internals, admission controllers, troubleshooting, and incident response.

πŸ’΅ Compensation & Benefits

Salary Range: The salary range for this role is estimated to be between €70,000 and €90,000 per year, based on market research and regional adjustments for the Paris, Île-de-France, France area.

Benefits:

  • Competitive salary and benefits package.
  • Initiatives and programs to enable employees to achieve a healthy work-life balance.
  • Equal opportunity employer with a culture that welcomes diversity and empowers employees to work openly and respectfully to achieve collective success.

Working Hours: The typical working hours for this role are 40 hours per week, with flexibility for deployment windows, maintenance, and incident response as needed.

πŸ“ Enhancement Note: The salary range for this role is estimated based on market research and regional adjustments for the Paris, Île-de-France, France area. The actual salary may vary depending on the candidate's experience and qualifications.

🎯 Team & Company Context

🏒 Company Culture

Industry: Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. They implement a scientific approach to investing, combining data, research, technology, and trading expertise.

Company Size: QRT is a medium-sized company with a collaborative mindset that enables them to solve complex challenges. Their culture of innovation drives their ambition to deliver high-quality returns for their investors.

Founded: QRT was founded in [Year], and their collaborative mindset has shaped their approach to investing and problem-solving.

Team Structure:

  • Platform Team: The platform team is responsible for designing, implementing, and managing Kubernetes clusters, as well as offering Kubernetes as a product to internal teams.
  • Cloud & DevOps Teams: The cloud and DevOps teams work closely with the platform team to ensure smooth deployment pipelines, robust observability, and secure cluster operations.
  • Application Teams: The application teams rely on the platform team to support their onboarding and deployment needs, enabling paved-path workflows.

Development Methodology:

  • Agile/Scrum: QRT uses Agile/Scrum methodologies for development and project management, with sprint planning for web projects.
  • Code Review & Testing: QRT emphasizes code review, testing, and quality assurance practices to ensure the stability and performance of their Kubernetes clusters.
  • CI/CD Pipelines & Deployment Strategies: QRT uses CI/CD pipelines and automated deployment strategies to streamline the deployment process and ensure the smooth operation of their Kubernetes clusters.

Company Website: QRT Website

πŸ“ Enhancement Note: QRT's collaborative mindset and culture of innovation enable them to solve complex challenges and deliver high-quality returns for their investors. Their team structure and development methodology reflect their commitment to agile, innovative, and collaborative practices.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: This role is at the mid-senior level (5-10 years of experience), requiring a strong understanding of Kubernetes internals and experience with cloud-based and on-premise container orchestration platforms.

Reporting Structure: The Kubernetes Platform Engineer will report directly to the Head of Platform Engineering and work closely with the cloud, DevOps, and application teams.

Technical Impact: This role has a significant technical impact on the stability, scalability, and performance of QRT's Kubernetes clusters, supporting a variety of mission-critical workloads.

Growth Opportunities:

  • Technical Leadership: As QRT continues to grow and expand its Kubernetes platform, there will be opportunities for the Kubernetes Platform Engineer to take on more technical leadership roles, mentoring junior team members and driving the evolution of the platform.
  • Emerging Technologies: QRT's culture of innovation encourages employees to stay informed on industry trends and emerging technologies, providing opportunities for professional growth and development.
  • Architecture Decisions: As the Kubernetes platform continues to evolve, the Kubernetes Platform Engineer will have the opportunity to influence architecture decisions, shaping the future of QRT's container orchestration platforms.

πŸ“ Enhancement Note: This role offers significant technical impact and growth opportunities, with the potential for technical leadership, mentoring, and architecture decision-making. QRT's culture of innovation encourages employees to stay informed on industry trends and emerging technologies, providing a pathway for professional growth and development.

🌐 Work Environment

Office Type: QRT's office is a collaborative workspace designed to facilitate cross-functional interaction and knowledge sharing between developers, designers, and stakeholders.

Office Location(s): QRT's main office is located in Paris, Île-de-France, France, with additional offices in other major financial centers around the world.

Workspace Context:

  • Collaborative Workspace: QRT's office is designed to encourage collaboration and cross-functional interaction, with multiple monitors and testing devices available to support the development and testing of Kubernetes clusters.
  • Cross-Functional Collaboration: QRT's platform team works closely with the cloud, DevOps, and application teams to ensure smooth deployment pipelines, robust observability, and secure cluster operations.
  • Flexible Working Hours: QRT offers flexible working hours to accommodate deployment windows, maintenance, and incident response as needed.

Work Schedule: The typical work schedule for this role is Monday to Friday, with flexibility for deployment windows, maintenance, and incident response as needed.

πŸ“ Enhancement Note: QRT's collaborative workspace and cross-functional collaboration enable employees to work effectively and efficiently, with the flexibility to accommodate deployment windows, maintenance, and incident response as needed.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Technical Preparation: Candidates should prepare for a technical assessment focused on Kubernetes, cloud computing, and DevOps skills. Familiarize yourself with Kubernetes internals, control plane components, CRDs, CNIs, and storage provisioning.
  2. Web Architecture Expectations: Be prepared to discuss your approach to designing and implementing Kubernetes clusters with high availability, scalability, and security. Demonstrate your understanding of tenancy-aware RBAC, network policies, and secrets management.
  3. System Design Discussion: Prepare for a system design discussion focused on Kubernetes clusters, cloud-based and on-premise container orchestration platforms, and GitOps workflows.
  4. Team Interaction & Cultural Fit Assessment: QRT values collaboration and open communication. Be prepared to discuss your approach to working with cross-functional teams and your ability to fit into QRT's culture.
  5. Final Evaluation Criteria: QRT will evaluate candidates based on their technical expertise, problem-solving skills, and cultural fit.

Portfolio Review Tips:

  • Live Demo Presentation: Prepare a live demo of your Kubernetes cluster design, GitOps workflows, and observability stacks. Be ready to explain your design decisions and demonstrate your understanding of Kubernetes internals.
  • Case Study Structure: Structure your portfolio case studies around user experience and technical implementation, highlighting your problem-solving skills and ability to design and implement Kubernetes clusters.
  • Code Quality Demonstration: Demonstrate your code quality and responsive design standards, showcasing your ability to build reusable platform patterns and deployment blueprints using tools like Helm, Kustomize, or custom controllers.
  • Company-Specific Considerations: Tailor your portfolio to QRT's specific needs and requirements, highlighting your understanding of their company culture and commitment to innovation.

Technical Challenge Preparation:

  • Exercise Format: Familiarize yourself with Kubernetes-specific exercises and challenges, focusing on Kubernetes internals, control plane components, CRDs, CNIs, and storage provisioning.
  • Time Management: Practice time management skills and solution architecture for Kubernetes exercises, ensuring you can complete the challenge within the given timeframe.
  • Communication & Technical Explanation: Prepare to communicate your technical approach and explain your solutions clearly and concisely, demonstrating your ability to work effectively with cross-functional teams.

ATS Keywords: Familiarize yourself with Kubernetes, cloud computing, and DevOps-related keywords, including:

  • Programming Languages: Python, Golang, Bash, YAML, JSON
  • Kubernetes: Kubernetes, Kubelet, Kube-proxy, etcd, API Server, Controller Manager, Scheduler, CRDs, CNIs, Storage Provisioning, RBAC, Network Policies, Secrets Management, Admission Controllers, OPA/Gatekeeper
  • Cloud Computing: AWS, GCP, Azure, EKS, GKE, AKS, CloudFormation, Terraform, AWS CDK, GCP Cloud Deployment Manager, Azure Resource Manager
  • DevOps: GitOps, ArgoCD, Flux, GitLab CI, CI/CD, Infrastructure as Code (IaC), Git, GitHub, GitLab, Bitbucket
  • Observability: Prometheus, Grafana, ELK Stack, Datadog, New Relic, Honeycomb, Jaeger, OpenTelemetry
  • Incident Response: On-Call Rotation, PagerDuty, OpsGenie, VictorOps, incident management, post-mortem analysis, blameless post-mortems
  • Soft Skills: Problem-solving, troubleshooting, communication, collaboration, teamwork, mentoring, leadership

πŸ“ Enhancement Note: QRT's interview process focuses on technical expertise, problem-solving skills, and cultural fit. Candidates should prepare for a technical assessment, system design discussion, and final evaluation criteria, tailoring their portfolio and interview strategy to QRT's specific needs and requirements.

πŸ›  Technology Stack & Web Infrastructure

Frontend Technologies: N/A (This role is focused on backend and infrastructure technologies)

Backend & Server Technologies:

  • Kubernetes: QRT uses Kubernetes as its container orchestration platform, with a focus on high availability, scalability, and security.
  • Cloud Computing: QRT uses cloud-based container orchestration platforms, such as AWS EKS, GCP GKE, or Azure AKS, depending on the specific needs of the workload.
  • Infrastructure Tools: QRT uses tools like Terraform, AWS CDK, GCP Cloud Deployment Manager, and Azure Resource Manager for infrastructure as code (IaC) and automated deployment.

Development & DevOps Tools:

  • GitOps: QRT uses GitOps workflows for platform-aware GitOps using tools like ArgoCD, Flux, and GitLab CI.
  • CI/CD Pipelines: QRT uses CI/CD pipelines for automated deployment and testing, ensuring the smooth operation of its Kubernetes clusters.
  • Observability Tools: QRT uses observability tools like Prometheus, Grafana, ELK Stack, Datadog, New Relic, Honeycomb, Jaeger, and OpenTelemetry to monitor cluster health, workload status, and policy violations.

πŸ“ Enhancement Note: QRT's technology stack focuses on Kubernetes, cloud computing, and DevOps tools, with a strong emphasis on high availability, scalability, and security. Candidates should have proven experience with Kubernetes, cloud-based container orchestration platforms, and GitOps workflows.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • Innovation: QRT's culture of innovation encourages employees to stay informed on industry trends and emerging technologies, driving the evolution of the platform and enabling high-quality returns for investors.
  • Collaboration: QRT's collaborative mindset enables employees to work openly and respectfully to achieve collective success, fostering a culture of knowledge sharing and continuous learning.
  • User Experience: QRT prioritizes user experience in its investment strategies, ensuring that its Kubernetes clusters and containerised applications meet the needs of its users.
  • Performance Optimization: QRT emphasizes performance optimization in its Kubernetes clusters and containerised applications, ensuring that they can scale and adapt to meet the demands of its users.
  • Code Quality: QRT values code quality and maintainability, ensuring that its Kubernetes clusters and containerised applications are robust, secure, and easy to manage.

Collaboration Style:

  • Cross-Functional Integration: QRT's platform team works closely with the cloud, DevOps, and application teams to ensure smooth deployment pipelines, robust observability, and secure cluster operations.
  • Code Review Culture: QRT emphasizes code review and testing, ensuring that its Kubernetes clusters and containerised applications are of high quality and meet the needs of its users.
  • Knowledge Sharing & Technical Mentoring: QRT's culture of knowledge sharing and technical mentoring enables employees to learn from one another and continuously improve their skills.

πŸ“ Enhancement Note: QRT's web development values and collaboration style reflect its commitment to innovation, collaboration, and user experience. Candidates should be prepared to work effectively with cross-functional teams and contribute to QRT's culture of knowledge sharing and continuous learning.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • Kubernetes Cluster Design: Designing and implementing Kubernetes clusters with high availability, scalability, and security can be challenging, requiring a deep understanding of Kubernetes internals and experience with cloud-based and on-premise container orchestration platforms.
  • GitOps Workflows: Developing and maintaining platform-aware GitOps workflows using tools like ArgoCD, Flux, and GitLab CI can be complex, requiring a strong understanding of GitOps principles and experience with CI/CD pipelines.
  • Observability Stacks: Implementing observability stacks that monitor cluster health, workload status, and policy violations can be challenging, requiring a strong understanding of observability tools and experience with Kubernetes clusters.
  • Incident Response: Participating in on-call rotation and incident response related to Kubernetes and containerised applications can be demanding, requiring strong problem-solving skills and the ability to work effectively under pressure.

Learning & Development Opportunities:

  • Technical Skill Development: QRT's culture of innovation encourages employees to stay informed on industry trends and emerging technologies, providing opportunities for professional growth and development in Kubernetes, cloud computing, and DevOps.
  • Conference Attendance & Certification: QRT supports employee attendance at industry conferences and certifications, providing opportunities for professional development and networking.
  • Technical Mentorship & Leadership: QRT offers technical mentorship and leadership opportunities, enabling employees to develop their skills and take on more technical leadership roles within the organization.

πŸ“ Enhancement Note: QRT's technical challenges and learning opportunities reflect its commitment to innovation, collaboration, and user experience. Candidates should be prepared to tackle complex technical challenges and take advantage of QRT's professional development opportunities.

πŸ’‘ Interview Preparation

Technical Questions:

  • Kubernetes Fundamentals: Be prepared to discuss your understanding of Kubernetes internals, including control plane components, CRDs, CNIs, and storage provisioning. Demonstrate your ability to design and implement Kubernetes clusters with high availability, scalability, and security.
  • Cloud Architecture: Prepare to discuss your experience with cloud-based and on-premise container orchestration platforms, highlighting your ability to design and implement Kubernetes clusters in various cloud environments.
  • GitOps Workflows: Be ready to explain your experience with GitOps workflows, CI/CD pipelines, and automated deployment strategies. Demonstrate your ability to develop and maintain platform-aware GitOps workflows using tools like ArgoCD, Flux, and GitLab CI.

Company & Culture Questions:

  • Company Culture: Prepare to discuss your understanding of QRT's company culture, emphasizing your ability to work collaboratively and effectively with cross-functional teams.
  • Development Methodology: Be ready to discuss your experience with Agile/Scrum methodologies, code review, testing, and quality assurance practices. Demonstrate your ability to work effectively within QRT's development methodology.
  • User Experience Impact: Prepare to discuss your approach to designing and implementing Kubernetes clusters and containerised applications with a focus on user experience. Demonstrate your ability to optimize performance and ensure the stability and scalability of QRT's Kubernetes clusters.

Portfolio Presentation Strategy:

  • Live Demo Demonstration: Prepare a live demo of your Kubernetes cluster design, GitOps workflows, and observability stacks. Be ready to explain your design decisions and demonstrate your understanding of Kubernetes internals.
  • Code Explanation Techniques: Develop clear and concise communication skills, enabling you to explain your code and architecture decisions effectively to QRT's technical team.
  • User Experience Showcase: Prepare a user experience showcase that demonstrates your ability to design and implement Kubernetes clusters and containerised applications with a focus on user experience and performance optimization.

πŸ“ Enhancement Note: QRT's interview process focuses on technical expertise, problem-solving skills, and cultural fit. Candidates should prepare for technical questions related to Kubernetes, cloud architecture, and GitOps workflows, as well as company and culture questions that assess their ability to work collaboratively and effectively within QRT's development methodology.

πŸ“Œ Application Steps

To apply for this Kubernetes Platform Engineer position at QRT:

  1. Customize Your Portfolio: Tailor your portfolio to QRT's specific needs and requirements, highlighting your understanding of their company culture and commitment to innovation. Include examples of your Kubernetes cluster design, GitOps workflows, and observability stacks, demonstrating your ability to design and implement Kubernetes clusters with high availability, scalability, and security.
  2. Optimize Your Resume: Highlight your relevant experience and skills in Kubernetes, cloud computing, and DevOps. Include specific project examples that demonstrate your ability to design, implement, and manage Kubernetes clusters, as well as your experience with cloud-based and on-premise container orchestration platforms and GitOps workflows.
  3. Prepare for Technical Challenges: Familiarize yourself with Kubernetes-specific exercises and challenges, focusing on Kubernetes internals, control plane components, CRDs, CNIs, and storage provisioning. Practice time management skills and solution architecture, ensuring you can complete the challenge within the given timeframe. Prepare to communicate your technical approach and explain your solutions clearly and concisely, demonstrating your ability to work effectively with cross-functional teams.
  4. Research QRT: Familiarize yourself with QRT's company culture, development methodology, and commitment to innovation. Prepare for company and culture questions that assess your ability to work collaboratively and effectively within QRT's development methodology. Demonstrate your understanding of QRT's company culture and commitment to innovation, and be ready to discuss your approach to designing and implementing Kubernetes clusters and containerised applications with a focus on user experience and performance optimization.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have experience designing and implementing Kubernetes clusters with a focus on high availability and security. A deep understanding of Kubernetes internals and demonstrable knowledge of programming languages like Python or Golang is also required.