Simplify Logo

Full-Time

Senior SCM Engineer

Posted on 1/13/2024

Epic Games

Epic Games

5,001-10,000 employees

Develops 3D engine technology and digital platforms

Hardware
Industrial & Manufacturing
VR & AR
Consumer Software
Design
Real Estate
Education
Consumer Goods
Entertainment
Gaming

Senior, Expert

Morrisville, NC, USA

Category
DevOps & Infrastructure
DevOps Engineering Management
Server Administration
Required Skills
Chef
Bash
Python
Git
Operating Systems
Terraform
Ansible
Linux/Unix
Requirements
  • 5+ years of full-time professional experience with Perforce Helix, Git, and related server and client components in a large-scale, geographically dispersed environment
  • 2+ years of experience deploying and maintaining environments with infrastructure as code approaches and tools (SCM/Git, Packer, Terraform, Ansible, Chef, or Salt, and leveraging CI/CD systems)
  • Understanding of Linux operating systems, patching, and patch management best practices
  • Knowledge and experience working with different types of hybrid infrastructure (bare metal, virtualization, cloud)
  • Experience with OS performance tuning, troubleshooting, and analyzing log files within a Linux-based environment
  • Knowledge of Perforce Helix maintenance tasks (checkpoints, journal rotations) and experience managing upgrades
  • Ability to troubleshoot user-facing Perforce Helix issues around authentication, performance, and permissions
  • Understanding of how to administrate Perforce Helix users, workspaces, permissions, triggers, typemaps, etc.
  • Experience supporting large, diverse Perforce installations (P4D, Proxy, Broker, Replicas, Swarm)
  • Experience with other version control systems such as Git, and related code collaboration tools such as GitHub, and GitLab
  • Expertise in writing tools, scripting, and automation in Bash/UNIX shell, Python
Responsibilities
  • Architecting and administering large, high-performance Perforce Helix, and other SCM tools at a global scale with thousands of consumers worldwide
  • Deep troubleshooting of Perforce Helix server performance and database contention issues
  • Implementing and maintaining automation tools, user-facing tools, documentation, and workflows to assist with system management
  • Managing and supporting permissions and identity integrations
  • Assisting in disaster recovery and business continuity initiatives to ensure a protected and highly available implementation
  • Devising, testing, and deploying integrations between Perforce products and other internal systems
  • Promoting adoption and best practices among the system user community and conducting user training and help sessions for new features or implementations

Epic Games is a prominent provider of Unreal Engine, a widely utilized 3D engine technology with applications in gaming, film, architecture, automotive, and simulation. The company also offers Epic Online Services and Epic Games Store, establishing a comprehensive digital platform for developers and creators to produce, distribute, and manage games and other content.

Company Stage

IPO

Total Funding

$15.4B

Headquarters

Cary, North Carolina

Founded

1991

Growth & Insights
Headcount

6 month growth

11%

1 year growth

12%

2 year growth

35%

Benefits

Health coverage - 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match and profit share

Robust mental well-being programs & free therapy and coaching for employees & dependents

Unlimited PTO & sick time

Paid sabbatical

INACTIVE