American video game and software development company with head office in the USA, North Carolina is looking for a DevOps engineer with strong Perforce Administration skills to operationally own and support its implementation of Perforce.
The ideal candidate will have experience working in a Linux-based environment, both virtual and bare-metal, and have strong troubleshooting skills in a wide number of technical areas. In this role, you’ll own and maintain the client’s infrastructure as well as assist in the day to day management of the environment.
As a key operational engineer, you will partner with our Enterprise Applications team to build and execute the vision and strategy for the internal environment, including the implementation of new technical solutions, and developing system roadmaps. Support tasks will require skills in installation, testing, debugging, and administration of the software and hardware infrastructure within our physical, VMware, and AWS platforms. The position will also be responsible for complex problem resolution, and daily production support escalations.
This position is a part of an EPAM Anywhere program for remote employees. EPAM Anywhere offers the best of both worlds: working full-time with clients from Fortune Global 2000 list and enjoying work-life balance working remotely.
Responsibilities
– CI/CD – Reduce operational overhead deploying and operating products within the scope and design and implement CI/CD framework
– IT Operations – 24/7 IT & Event coverage. Proxy for Tech teams ticket resolution. Sev1 escalations
– Platform Automation – Remove human efforts, increase quality with repeatable scenarios, reduce the load on Support, End-user, Operations and Enterprise Applications teams, and improve the turnaround time on users’ requests
– AWS management – Introduce reusable components for AWS to reduce duplicated efforts, and improve resiliency and security
– Operational Awareness. Infrastructure monitoring & alerting. Application monitoring & alerting. Security monitoring & alerting
– Performance monitoring & alerting.NMS (SolarWinds to be replaced)/Datadog (monitoring) with auto-discovery, Splunk (log consolidation), OpsGenie (alerting)
– Status pages for in-scope system
– Awareness for IT tools and platforms – Perforce, Atlassian, Okta, Linux/Windows hosts, backups
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 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
– The knowledge of the following will be considered a plus: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, and GitLab
We offer
– Competitive compensation depending on experience and skills
– Work in enterprise-level projects on a long-term basis
– Full-time remote work (you can work from anywhere you are)
– Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
– Community of 30,100+ industry’s top professionals