Back to Search
We are looking for a remote Software Maintenance Engineer with experience in supporting large, diverse Perforce installations (P4D, Proxy, Broker, Swarm, P4V), understanding of Perforce version control workflows (Depots, Streams).
The ideal candidate will have experience working in a Linux based environment, both virtual and bare metal, have strong troubleshooting skills in a wide number of technical areas, and have a willingness to work remotely.
Our client is an American video game and software developer and publisher.
Responsibilities
- Own and maintain client’s Global Perforce infrastructure as well as assist in the day to day management of the environment
- Partner with our Enterprise Applications team to build and execute the vision and strategy for the internal environment, including implementation of new technical solutions, and developing system roadmaps
- Install, test, debug and administer software and hardware infrastructure within our physical, VMware, and AWS platforms
- Complex problem resolution, and daily production support escalations
Requirements
- Experience supporting large, diverse Perforce installations (P4D, Proxy, Broker, Swarm, P4V)
- Understanding of Perforce version control workflows (Depots, Streams)
- Understanding of how to administer Perforce users, workspaces, permissions, triggers, typemaps, etc.
- Ability to troubleshoot user facing Perforce issues around authentication, performance, and permissions on Windows, Mac, and Linux
- Understanding of Perforce maintenance tasks (checkpoints, journal rotations) and experience managing upgrade tasks
- Experience administering Linux / UNIX systems; specifically, Debian, Ubuntu, and/or Mac
- Experience with OS performance tuning, troubleshooting, and analyzing log files within a Linux-based environment
- Understanding of Linux patching and patch management best practices
- Experience with Web–based technologies, including reverse proxy servers, SSL certificate configuration, three–tier architecture, and service–oriented architecture
- English level: upper-intermediate (B2+)
Nice to have
- Configuration management tools, such as Ansible
- Amazon Web Services (AWS) environment
- Working within an Agile framework
- Other source control tools such as Git, Subversion, Github, GitLab
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn