DevOps Linux Administrator (W/M/NB)

Ubisoft
Full_timeβ€’Paris, France

πŸ“ Job Overview

  • Job Title: DevOps Linux Administrator (W/M/NB)
  • Company: Ubisoft
  • Location: Paris, Île-de-France, France
  • Job Type: Full-time, Hybrid (3 days in office, 2 days remote)
  • Category: DevOps Engineer, System Administrator, Web Infrastructure
  • Date Posted: 2025-06-23
  • Experience Level: Mid-level (2-5 years)
  • Remote Status: Hybrid

πŸš€ Role Summary

Ubisoft's DevOps Linux Administrator will join the Build & Orchestration team, supporting and evolving infrastructure and services powering game development pipelines worldwide. This role combines system operations with strong development expertise, collaborating with various production teams across the organization.

Key responsibilities include operating and enhancing build orchestration infrastructure, supporting Linux-based applications, and optimizing build distribution performance. The ideal candidate will have experience in Linux environments, managing Kubernetes and CI/CD pipelines, and working in international, cross-functional teams.

πŸ“ Enhancement Note: This role requires a strong focus on automation, observability, and promoting DevOps best practices throughout the development lifecycle. Candidates should be comfortable with a global on-call rotation and have experience in high-performance, large-scale systems.

πŸ’» Primary Responsibilities

  • Infrastructure Management: Operate, maintain, and enhance Ubisoft's build orchestration infrastructure, ensuring high availability and reliability.
  • Collaboration: Work closely with game production teams to support custom pipelines and tools, understanding their needs and providing tailored solutions.
  • Linux & Kubernetes: Support Linux-based applications and operate in Kubernetes environments, optimizing performance and scaling services as needed.
  • Backend Development: Develop and scale backend services to improve build distribution performance, using tools like Terraform, Ansible/Chef, and Python, C#, or Go.
  • Troubleshooting: Deep dive into existing codebases or CI/CD pipelines to resolve problems efficiently, troubleshooting full-stack issues from infrastructure to application level.
  • Monitoring & Observability: Implement and maintain observability and monitoring solutions using tools like Prometheus, Grafana, ELK, and OpenTelemetry.
  • Automation & Scripting: Design and maintain scripts to automate routine maintenance tasks, ensuring system reliability and promoting DevOps best practices.
  • On-Call Rotation: Participate in a global on-call rotation to provide 24/7 support for critical services.

πŸŽ“ Skills & Qualifications

Education: A Bachelor's degree in Computer Science, IT, or a related field is preferred, but relevant experience may be considered equivalent.

Experience: Proven experience (2-5 years) in operating infrastructure in production Linux environments and managing Kubernetes and CI/CD pipelines.

Required Skills:

  • Advanced knowledge of Linux, Kubernetes, Terraform, Ansible/Chef
  • Proficiency in monitoring tools like Prometheus, Grafana, ELK, OpenTelemetry
  • Strong programming skills in Python, C#, or Go
  • Hands-on experience with CI/CD and automation best practices
  • Excellent communication, problem-solving, and teamwork skills

Preferred Skills:

  • Experience in the gaming industry or large-scale content distribution systems
  • Familiarity with GitOps tools such as ArgoCD or Flux
  • Knowledge of Windows and macOS environments

πŸ“ Enhancement Note: Candidates with experience in cloud platforms (AWS, GCP, Azure), containerization (Docker), and infrastructure as code (IaC) tools will have an advantage. Familiarity with game development pipelines and tools is a plus.

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience with Linux, Kubernetes, and CI/CD pipelines through relevant projects and case studies.
  • Showcase your scripting and automation skills with examples of routine maintenance tasks you've automated.
  • Highlight your problem-solving skills by walking through complex troubleshooting scenarios you've resolved.
  • Include examples of your monitoring and observability implementations, showcasing your ability to track and optimize system performance.

Technical Documentation:

  • Document your code, scripts, and projects using clear and concise comments, ensuring they are easy to understand and maintain.
  • Include version control, deployment processes, and server configuration details in your project documentation.
  • Demonstrate your understanding of testing methodologies, performance metrics, and optimization techniques by including relevant documentation in your portfolio.

πŸ“ Enhancement Note: Since this role involves working with game development pipelines, including examples of how you've optimized performance, improved scalability, or enhanced user experience in previous projects will strengthen your application.

πŸ’΅ Compensation & Benefits

Salary Range: €35,000 - €50,000 per year (based on industry standards for mid-level DevOps roles in Paris)

Benefits:

  • Profit Sharing and yearly company saving plan
  • 25 paid time off days + 12 additional paid days off
  • 50% of transportation pass paid by the company
  • Lunch vouchers (€9/day)
  • Healthcare for you and your family
  • Maternity leaves of 20 weeks, paternity/co-parental leaves of 7 weeks

Working Hours: 40 hours per week, with flexible working hours and a hybrid work policy (3 days in office, 2 days remote)

πŸ“ Enhancement Note: The salary range provided is an estimate based on market research and may vary depending on the candidate's experience and skills. Ubisoft offers a comprehensive benefits package to attract and retain top talent in the industry.

🎯 Team & Company Context

🏒 Company Culture

Industry: Ubisoft is a leading video game publisher and developer, with a strong focus on creating immersive gaming experiences across various platforms.

Company Size: Ubisoft has over 19,000 employees worldwide, providing ample opportunities for collaboration and growth within the company.

Founded: Ubisoft was founded in 1986 and has since become a global leader in the gaming industry, with a strong commitment to innovation and creativity.

Team Structure:

  • The Build & Orchestration team is part of the IT Games & Studios (ITG&S) group, consisting of system administrators, developers, and DevOps engineers.
  • The team is distributed and multidisciplinary, supporting and evolving infrastructure and services powering game development pipelines worldwide.
  • The role reports directly to the Build & Orchestration team lead and works closely with various production teams across the organization.

Development Methodology:

  • Ubisoft follows Agile methodologies, with a focus on iterative development, continuous improvement, and collaboration.
  • The company emphasizes code review, testing, and quality assurance practices to ensure high-quality products.
  • Ubisoft uses deployment strategies, CI/CD pipelines, and server management to deliver games and updates efficiently.

Company Website: https://www.ubisoft.com/

πŸ“ Enhancement Note: Ubisoft's company culture values creativity, collaboration, and innovation. The company fosters a diverse and inclusive work environment, encouraging employees to express themselves and thrive in their roles.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: This role is at the mid-level (2-5 years) in the DevOps career path, focusing on operating, maintaining, and enhancing infrastructure while collaborating with various production teams.

Reporting Structure: The DevOps Linux Administrator reports directly to the Build & Orchestration team lead and works closely with game production teams to support custom pipelines and tools.

Technical Impact: This role has a significant impact on Ubisoft's game development pipelines, ensuring high availability, performance, and reliability of the infrastructure and services supporting game production.

Growth Opportunities:

  • Technical Growth: Ubisoft offers opportunities to specialize in specific technologies, tools, or domains within the DevOps field, allowing professionals to deepen their expertise and advance their careers.
  • Leadership Development: As the company grows, there may be opportunities to take on leadership roles, mentoring junior team members, or managing projects and teams.
  • Architecture Decisions: With experience, DevOps engineers may have the opportunity to influence architectural decisions, driving the evolution of Ubisoft's infrastructure and services.

πŸ“ Enhancement Note: Ubisoft's large and diverse team provides ample opportunities for collaboration, learning, and growth. The company encourages employees to take on new challenges and develop their skills to advance their careers.

🌐 Work Environment

Office Type: Ubisoft's Saint-MandΓ© office is a modern, collaborative workspace designed to foster creativity and innovation, with state-of-the-art technology and comfortable working spaces.

Office Location(s): The primary office for this role is located in Saint-MandΓ©, France, with easy access to public transportation (Metro line 1, Saint-MandΓ© station). Ubisoft also has offices worldwide, providing opportunities for remote collaboration and travel.

Workspace Context:

  • Collaboration: Ubisoft encourages cross-functional collaboration between teams, with open workspaces and dedicated meeting areas to facilitate communication and idea exchange.
  • Technology & Tools: The company provides employees with the necessary tools and technology to perform their jobs effectively, including multiple monitors, testing devices, and development tools.
  • Flexible Work Arrangement: Ubisoft offers a hybrid work policy, allowing employees to work from home for up to two days a week, promoting work-life balance and flexibility.

Work Schedule: Ubisoft follows a standard workweek of 40 hours, with flexible working hours and a hybrid work policy (3 days in office, 2 days remote). The company offers a global on-call rotation to provide 24/7 support for critical services.

πŸ“ Enhancement Note: Ubisoft's work environment is designed to support employees' well-being and productivity, with a focus on collaboration, creativity, and innovation. The company's hybrid work policy offers flexibility and work-life balance for its employees.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Phone Call with a Recruiter (30 minutes): A brief phone call to discuss the role, company culture, and the candidate's expectations and qualifications.
  2. Technical Interview with Team Members (60-90 minutes): A video conference with technical team members to assess the candidate's technical skills, including a screen-sharing session to test coding and configuration abilities.
  3. Interview with Build & Orchestration Leadership and Tech Lead (60 minutes): A final interview to evaluate the candidate's fit within the team, understanding of the role, and long-term potential within the organization.

Portfolio Review Tips:

  • Portfolio Curation: Tailor your portfolio to showcase your experience with Linux, Kubernetes, CI/CD pipelines, and automation, highlighting relevant projects and case studies.
  • Project Case Studies: Structure your project case studies to focus on user experience and technical implementation, demonstrating your ability to optimize performance, improve scalability, and enhance user experience in previous projects.
  • Code Quality & Documentation: Ensure your code is well-documented, with clear and concise comments, and demonstrate your understanding of version control, deployment processes, and server configuration through your portfolio projects.
  • Company-Specific Considerations: Research Ubisoft's gaming portfolio and understand the company's focus on creating immersive gaming experiences, tailoring your portfolio to highlight relevant skills and accomplishments.

Technical Challenge Preparation:

  • Challenge Format: Ubisoft's technical challenges may involve live coding exercises, system design discussions, or problem-solving scenarios, focusing on the candidate's ability to operate, maintain, and enhance infrastructure while collaborating with various production teams.
  • Time Management: Practice time management techniques to ensure you can complete the technical challenge within the given timeframe, demonstrating your ability to prioritize and optimize your work.
  • Communication & Explanation: Develop strong communication skills to articulate your technical concepts clearly and effectively, explaining your thought process and decision-making throughout the challenge.

ATS Keywords: (Organized by category)

  • Programming Languages: Python, C#, Go, Bash, Shell
  • Web Frameworks: N/A (focus on backend and infrastructure)
  • Server Technologies: Linux, Kubernetes, Docker, Terraform, Ansible, Chef
  • Databases: N/A (focus on infrastructure and services)
  • Tools: Prometheus, Grafana, ELK, OpenTelemetry, Jenkins, Git, CI/CD
  • Methodologies: Agile, Scrum, DevOps, Infrastructure as Code (IaC)
  • Soft Skills: Problem-solving, teamwork, communication, collaboration, adaptability
  • Industry Terms: Game development, gaming pipelines, game production, cloud platforms (AWS, GCP, Azure), containerization, infrastructure as code (IaC)

πŸ“ Enhancement Note: Ubisoft's interview process focuses on assessing the candidate's technical skills, understanding of the role, and fit within the company's culture. The company values strong communication, problem-solving, and collaboration skills, as well as a deep understanding of Linux, Kubernetes, and CI/CD pipelines.

πŸ›  Technology Stack & Web Infrastructure

Frontend Technologies: N/A (focus on backend and infrastructure)

Backend & Server Technologies:

  • Operating Systems: Linux (Ubuntu, CentOS, Debian)
  • Containerization: Kubernetes, Docker
  • Infrastructure as Code (IaC): Terraform, Ansible, Chef
  • Monitoring & Observability: Prometheus, Grafana, ELK, OpenTelemetry
  • CI/CD Pipelines: Jenkins, GitLab CI/CD, GitHub Actions
  • Version Control: Git, GitLab, GitHub

Development & DevOps Tools:

  • Scripting Languages: Python, Bash, Shell, PowerShell
  • Programming Languages: Python, C#, Go
  • Configuration Management: Ansible, Chef, Puppet
  • Infrastructure as Code (IaC): Terraform, CloudFormation, Azure Resource Manager
  • Cloud Platforms: AWS, GCP, Azure
  • CI/CD Tools: Jenkins, GitLab CI/CD, GitHub Actions, CircleCI, Travis CI
  • Container Registries: Docker Hub, Google Container Registry, Amazon ECR
  • Orchestration Tools: Kubernetes, Docker Swarm, Nomad
  • Service Mesh: Istio, Linkerd, Consul Connect

πŸ“ Enhancement Note: Ubisoft's technology stack is designed to support the company's large-scale game development and distribution pipelines, with a focus on high availability, performance, and reliability. The company uses a combination of open-source and proprietary tools to manage its infrastructure and services.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • User Experience: Ubisoft prioritizes creating immersive gaming experiences, with a strong focus on user experience, accessibility, and performance optimization.
  • Technical Excellence: The company values technical excellence, encouraging employees to stay up-to-date with the latest technologies, tools, and best practices in the gaming industry.
  • Code Quality: Ubisoft emphasizes code quality, with a focus on maintainability, readability, and performance optimization.
  • Collaboration & Knowledge Sharing: Ubisoft fosters a collaborative work environment, encouraging employees to share knowledge, learn from one another, and continuously improve their skills.

Collaboration Style:

  • Cross-Functional Integration: Ubisoft encourages collaboration between teams, with open workspaces and dedicated meeting areas to facilitate communication and idea exchange.
  • Code Review Culture: The company promotes a code review culture, with regular peer programming and pair programming sessions to ensure high-quality code and knowledge sharing.
  • Knowledge Sharing & Mentoring: Ubisoft offers opportunities for employees to mentor junior team members, share knowledge, and contribute to the company's learning and development initiatives.

πŸ“ Enhancement Note: Ubisoft's team culture values creativity, collaboration, and innovation, with a strong focus on user experience, technical excellence, and continuous learning. The company fosters a diverse and inclusive work environment, encouraging employees to express themselves and thrive in their roles.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • Linux Environment Optimization: Optimize Linux environments for high performance, scalability, and security, ensuring they can support Ubisoft's large-scale game development and distribution pipelines.
  • Kubernetes Cluster Management: Manage and optimize Kubernetes clusters, ensuring high availability, performance, and reliability for Ubisoft's game development and distribution services.
  • CI/CD Pipeline Optimization: Optimize CI/CD pipelines to improve build distribution performance, reduce deployment times, and enhance the user experience for Ubisoft's game development teams.
  • User Experience Enhancement: Collaborate with game production teams to identify and address user experience issues, optimizing performance, improving scalability, and enhancing user experience in Ubisoft's games.

Learning & Development Opportunities:

  • Technical Skill Development: Ubisoft offers opportunities for employees to develop their technical skills through training, workshops, and online learning platforms, focusing on emerging technologies, tools, and best practices in the gaming industry.
  • Conference Attendance & Certification: The company encourages employees to attend industry conferences, obtain relevant certifications, and engage with the gaming community to stay up-to-date with the latest trends and developments in the field.
  • Technical Mentorship & Leadership Development: Ubisoft offers mentorship programs and leadership development opportunities, allowing employees to grow their careers, take on new challenges, and contribute to the company's success.

πŸ“ Enhancement Note: Ubisoft's technical challenges and growth opportunities are designed to push the boundaries of gaming technology, optimize performance, and enhance the user experience. The company encourages employees to continuously learn, develop their skills, and take on new challenges to drive innovation and success in the gaming industry.

πŸ’‘ Interview Preparation

Technical Questions:

  • Linux Fundamentals: Demonstrate your understanding of Linux operating systems, command-line interfaces, and scripting languages, with a focus on performance optimization, security, and scalability.
  • Kubernetes Architecture: Explain your experience with Kubernetes architecture, cluster management, and service orchestration, highlighting your ability to optimize performance, ensure high availability, and maintain reliability.
  • Problem-Solving & Troubleshooting: Walk through complex troubleshooting scenarios, demonstrating your ability to identify, diagnose, and resolve technical issues efficiently and effectively.

Company & Culture Questions:

  • Ubisoft Culture: Research Ubisoft's company culture, values, and mission, demonstrating your understanding of the company's focus on creativity, collaboration, and innovation in the gaming industry.
  • Game Development Pipeline: Familiarize yourself with Ubisoft's game development pipeline, understanding the company's approach to creating immersive gaming experiences, optimizing performance, and enhancing user experience.
  • Technical Leadership: Articulate your vision for technical leadership within Ubisoft, highlighting your ability to drive innovation, optimize performance, and enhance the user experience in the company's games.

Portfolio Presentation Strategy:

  • Live Website Demonstration: Prepare a live demonstration of your portfolio projects, showcasing your experience with Linux, Kubernetes, CI/CD pipelines, and automation, with a focus on user experience, performance optimization, and scalability.
  • Code Explanation: Develop clear and concise explanations for your code, demonstrating your understanding of version control, deployment processes, and server configuration through your portfolio projects.
  • User Experience Showcase: Tailor your portfolio to highlight your ability to optimize performance, improve scalability, and enhance user experience in previous projects, with a focus on Ubisoft's gaming portfolio and company-specific considerations.

πŸ“ Enhancement Note: Ubisoft's interview process focuses on assessing the candidate's technical skills, understanding of the role, and fit within the company's culture. The company values strong communication, problem-solving, and collaboration skills, as well as a deep understanding of Linux, Kubernetes, and CI/CD pipelines. By preparing thoroughly and demonstrating your expertise in the field, you can increase your chances of success in the interview process.

πŸ“Œ Application Steps

To apply for this DevOps Linux Administrator position at Ubisoft:

  1. Customize Your Portfolio: Tailor your portfolio to showcase your experience with Linux, Kubernetes, CI/CD pipelines, and automation, highlighting relevant projects and case studies that demonstrate your ability to optimize performance, improve scalability, and enhance user experience in previous projects.
  2. Optimize Your Resume: Highlight your relevant technical skills, experience, and accomplishments in your resume, focusing on your experience with Linux, Kubernetes, CI/CD pipelines, and automation, as well as your understanding of Ubisoft's gaming portfolio and company-specific considerations.
  3. Prepare for Technical Challenges: Familiarize yourself with Ubisoft's technical interview process, practicing time management techniques, and developing strong communication skills to articulate your technical concepts clearly and effectively throughout the challenge.
  4. Research Ubisoft: Learn about Ubisoft's company culture, values, and mission, understanding the company's focus on creativity, collaboration, and innovation in the gaming industry. Tailor your application and interview responses to demonstrate your fit within the company's culture and your enthusiasm for the role.

⚠️ 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 operating infrastructure in production Linux environments and managing Kubernetes and CI/CD pipelines. Advanced knowledge of relevant tools and strong communication skills are essential.