Skip to main content
Založte si Indeed životopis - Zabere to jen několik vteřin

Pracovní místa bohemia interactive

Řadit dle: -
25+ nabídek práce
  • Zobrazit podobné nabídky práce u tohoto zaměstnavatele
    • Linux Infrastructure Architecture and Design: Lead the design and implementation of scalable, secure, and highly available Linux-based platform components and…
    • Zobrazit vše nabídky práce: Bohemia Interactive SimulationsNabídky práce: Praha 8nabídky práce: Platform Engineer - Praha 8
    • Hledání platů: Platy na pozici Senior Platform Engineer (Linux)
    • Write high-quality C++ code for the in-house game engine (such as improvements in the AI navigation, AI reasoning, etc.).
    • Basic knowledge of linear algebra.
    • You will collaborate closely with designers, programmers, and artists to prototype, refine, and integrate interactive features, leveraging both scripting and…
    • In this role, you'll polish and unify in-game scenes, refine 3D assets for visual consistency, and collaborate with lighting artists and programmers to define…
    • It offers a safe environment where students can explore, create, and build their own small game projects.
    • PHP - frameworks (e.g. Laravel, Symfony) along with…
    • Help us develop and maintain backend systems that serve hundreds of thousands of players online and enable Bohemia Interactive to deliver unique and…
    • Good spoken and written English.
    • Experience with network game development.
    • Experience with working in large engines / projects.
    • 27 days of holidays per year.
    • Developer Journey Optimisation: Map, analyse, and continuously improve the end-to-end developer experience.
    • Advocate for and contribute to the development of…
    • A BISim Engineering Manager directs the development of an individual Development team within BISim, and reports to a Senior Engineering Manager.
    • Podílet se na interních projektech , které vytuní naše interní HR procesy (řízení výkonu, promotion, vzdělávání manažerů aj.).
    • This role involves programming in C#, ensuring code quality, aligning technical solutions with project objectives, and reporting to the Lead Programmer.
    • You will be the one doing the script implementation of the feature, as well as communicating with programming, animation, art, and audio departments when code…
    • You will play a key role in ensuring the stability, performance, and polish of our systems through robust test automation and continuous integration solutions.
    • A solid technical background—ideally with some knowledge of backend systems for games—is a strong advantage.
    • Collaborate effectively with cross-functional teams…
    • The ideal candidate has a deep understanding of game design principles, a passion for creating engaging gameplay experiences, and the ability to collaborate…

Job Post Details

Senior Platform Engineer (Linux) - job post

Bohemia Interactive Simulations
3.8 z 5 hvězdiček
Praha 8
Plný úvazek

Popis pracovní pozice

Druh nabídky práce

  • Plný úvazek

Lokalita

Praha 8

Úplný popis pracovní pozice:

We at Bohemia Interactive Simulations are a well-established company specializing in the development of world-leading, game-based military simulations for major NATO powers and their allies. Our mission is to advance the industry by leveraging the latest technologies and trends, including whole-world simulation, virtual reality, motion tracking, and AI.


The TechOps department is seeking a highly skilled and motivated Senior Platform Engineer with a strong Linux background to join our growing engineering team. You will be instrumental in designing, building, and maintaining the core infrastructure and tooling that empowers our development teams to build, deploy, and operate our products efficiently and reliably. If you are passionate about creating scalable, resilient, and developer-friendly platforms and thrive in a collaborative environment, we want to hear from you!


Key Areas of Responsibility:

  • Linux Infrastructure Architecture and Design: Lead the design and implementation of scalable, secure, and highly available Linux-based platform components and infrastructure. Define architectural patterns and standards for our underlying Linux systems.
  • Linux System Administration and Automation: Expertly manage and automate the provisioning, configuration, and maintenance of our Linux
    server fleet (e.g., Ubuntu, CentOS, Red Hat). Leverage automation tools for efficiency and consistency
  • VMWare on Dell Private Cloud: Design, implementation, configuration and management of private cloud with Dell vSphere, NSX, and Tanzu on Dell PowerEdge and PowerStore hardware
  • AWS Public Cloud: Design and implementation of cloud-native solutions on AWS Public cloud
  • Infrastructure-as-Code (IaC) Management: Drive the adoption and optimisation of Infrastructure-as-Code practices using tools like Terraform, CloudFormation, or similar. Ensure infrastructure is provisioned, configured, and managed consistently and automatically.
  • Automation and Orchestration: Design and implement robust automation solutions for infrastructure provisioning, configuration management, deployment pipelines, and operational tasks. Leverage orchestration tools like Kubernetes, Docker Compose, or similar.
  • CI/CD Pipeline Optimisation: Enhance and maintain our continuous integration and continuous delivery (CI/CD) pipelines to ensure efficient and reliable software delivery. Identify bottlenecks and implement improvements for speed and stability.
  • Monitoring and Observability: Establish and maintain comprehensive monitoring, logging, and alerting systems to provide deep insights into platform performance and health. Implement observability best practices to proactively identify and resolve issues.
  • Security and Compliance: Integrate security best practices into platform design and implementation. Collaborate with security teams to ensure compliance with relevant standards and regulations.
  • Capacity Planning and Performance Optimisation: Proactively monitor platform capacity and performance, identify potential bottlenecks, and implement strategies for optimisation and scaling.
  • Troubleshooting and Incident Response: Provide expert-level support for platform-related issues, participating in incident response and root cause analysis to ensure platform stability.
  • Collaboration and Mentorship: Work closely with development teams to understand their platform needs and provide guidance and support. Mentor junior engineers and contribute to a positive and knowledge-sharing team environment.

Objectives:

  • Enhance Platform Reliability and Scalability: Design and implement platform improvements that significantly increase system uptime, resilience, and ability to handle growing demand.
  • Improve Developer Velocity: Streamline development workflows by providing efficient and self-serviceable platform tools and infrastructure. Reduce deployment times and operational overhead.
  • Increase Infrastructure Efficiency and Cost Optimization: Implement automation and optimization strategies to improve resource utilization and reduce infrastructure costs.
  • Strengthen Platform Security Posture: Proactively identify and mitigate security risks within the platform infrastructure. Implement robust security controls and monitoring.
  • Drive Adoption of Platform Best Practices: Evangelize and ensure consistent adoption of infrastructure-as-code, automation, and observability best practices across engineering teams.

Skills:


Deep Linux Expertise:

  • Expert-Level Linux System Administration: Comprehensive understanding of Linux operating systems (e.g., Ubuntu, CentOS, Red Hat). Mastery of system administration tasks, including user and group management, package management (apt, yum, dnf), service management (systemd), file systems, permissions, and performance tuning.
  • Linux Security Hardening: In-depth knowledge of Linux security best practices, including firewall configuration (iptables, nftables), SELinux or AppArmor, intrusion detection/prevention systems, and vulnerability management on Linux.
  • Command-Line Proficiency: Exceptional skills in using the Linux command-line interface (CLI) for system administration, troubleshooting, automation, and scripting.
  • Kernel Understanding: A solid understanding of the Linux kernel, its components, and how it interacts with hardware. Ability to diagnose kernel-level issues.
  • Networking on Linux: Deep understanding of Linux networking concepts, including TCP/IP, DNS, routing, firewalls, VPNs, and network troubleshooting tools (e.g., tcpdump, netstat).


Platform Engineering Principles:

  • Infrastructure-as-Code (IaC) Expertise (Linux-Centric): Extensive experience with IaC tools (Terraform, Ansible, Chef, Puppet) and their application in automating the provisioning and management of Linux infrastructure.
  • Automation and Scripting for Linux: Mastery of scripting languages commonly used in Linux environments (e.g., Bash, Python, Go) for automating system administration tasks, deployments, and operational workflows.
  • Containerization and Orchestration on Linux: Deep understanding of Docker and Kubernetes, including their deployment, management, and scaling on Linux. Experience with container networking, storage, and security within a Linux context.
  • CI/CD Pipeline Integration (Linux Focus): Experience in integrating Linux-based build and deployment processes into CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.
  • Monitoring and Observability in Linux Environments: Proficiency in setting up and utilizing monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack, systemd-journald) to gain insights into the health and performance of Linux systems and applications.

Strategic and Problem-Solving Skills:

  • Linux-Centric Systems Thinking: Ability to understand complex Linux-based systems holistically, identify dependencies, and anticipate potential issues within the Linux ecosystem.
  • Performance Analysis and Tuning (Linux): Expertise in identifying and resolving performance bottlenecks in Linux systems and applications using various profiling and monitoring tools.
  • Troubleshooting and Root Cause Analysis (Linux Focus): Exceptional analytical and troubleshooting skills specifically for diagnosing and resolving issues within Linux environments.
  • Security Best Practices Implementation (Linux): Ability to translate security policies into practical configurations and implementations on Linux systems.


Collaboration and Communication Skills:

  • Excellent Communication (Written and Verbal): Ability to clearly and concisely communicate technical concepts related to Linux and platform engineering to both technical and non-technical audiences.
  • Strong Collaboration Skills: Ability to work effectively with development teams, security teams, and other stakeholders to ensure the smooth operation of Linux-based platforms.
  • Technical Leadership and Mentorship (Linux Focus): Ability to provide technical guidance and mentorship to junior engineers on Linux best practices and platform operations.

Education and Experience:

  • Bachelor’s degree in Computer Science or related field
  • Relevant certification such as RHCE, LFCE, CompTIA, AWS Certification, VCP/VCAP/VCDE
  • Significant Experience as a Linux System Administrator (5+ years)
  • Experience in DevOps or Platform Engineering Roles (3+ years)
  • Proven Track Record of Automating Linux Infrastructure
  • Experience with Containerization and Orchestration on Linux (Docker, Kubernetes)
  • Familiarity with Scripting and Automation Languages (Bash, Python, etc.)
  • Experience with Monitoring and Logging Tools in Linux Environments
  • Understanding of Networking Principles in a Linux Context
  • Security-First Mindset with Linux Expertise
  • Experience with Configuration Management Tools (Ansible, Chef, Puppet) in Linux
  • Exposure to Cloud Platforms (AWS, Azure, GCP, VMWare) with a Linux Focus

What do you get?

  • We're not about all the hard work and no fun. Our office is relaxed, and we have no dress code. We do our best to look after our people. Below is a snapshot of the perks you'll get if you work with us.
  • A diverse, challenging, yet fun work environment with real-life applications.
  • Opportunity to work on top-of-the-line, cutting-edge products employed by military organizations and non-military users around the globe.
  • Use of the latest hardware and software technology.
  • Opportunity to use your skills even outside of your role, with the option to grow outside of your role.
  • Ability to influence how we do things and have a direct impact on our products.
  • Work with and learn from talented colleagues.
  • Full-time employment with a competitive salary.
  • 5 weeks vacation per year + 3 sick days.
  • Various benefits, such as meal voucher allowance, office breakfasts, and a fully paid Multisport card.
  • We don’t offer just a job. We want to give you the opportunity to grow and move the simulation market forward.
Snadno odpovídejte na pracovní nabídkyVložit životopis