Enterprise Architect

Enterprise Architect

Full-Time 43200 - 72000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join us as an Enterprise Architect to troubleshoot and enhance Enterprise Linux systems.
  • Company: Perforce is a global leader in open source solutions, trusted by top brands worldwide.
  • Benefits: Enjoy a rewarding career with opportunities for growth, collaboration, and wellness support.
  • Why this job: Work with passionate experts and make a real impact in the tech world.
  • Qualifications: Strong Linux skills and experience with cloud technologies are essential.
  • Other info: Flexible work hours and a commitment to diversity and inclusion.

The predicted salary is between 43200 - 72000 £ per year.

Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, youll work with and learn from some of the best and brightest in business. Before you know it, youll be in the middle of a rewarding career at a company headed in one direction: upward. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the worlds leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce. Position Summary: The Director of Product Development at Perforce is searching for a Enterprise Architect (Linux System Solutions) to join the team. We are looking for an individual who loves Linux, views technology as a lifestyle, and has a passion for open source software. In this position, youll get hands on experience building, validating and publishing packages, and deploying Enterprise Linux distributions, and youll contribute to our most strategic product offerings. At OpenLogic we do open source right, and our people make it happen. We provide the technical expertise required for maintaining healthy implementations of hundreds of integrated open source software packages. If your skills meet any of the specs below, now is the time to apply to be a part of our passionate team. Responsibilities: Troubleshoot and conduct root cause analysis on Enterprise Linux systems operated by third-party clients. Assisting them in resolving complex issues in mission critical environments. Design, build, validate, package, and publish packages and images for world class Enterprise Linux distributions Evaluate existing Enterprise Linux systems operated by third-party clients and identify areas for improvement. Administer automation for provisioning and updating product distributions repositories. Requirements: BS or MS in Computer Science or equivalent Strong command of Linux concepts, commands, and principles with experience managing OS installs, updates, upgrades, and migrations Demonstrable experience designing or testing disaster recovery plans, including backup and recovery Must have a firm understanding of the Enterprise Linux landscape, including the hierarchy of upstream/downstream repositories and communities, as well as an appreciation for the turmoil and turf wars that have transpired over the past few years Must understand the unique use cases and requirements for platform specific deployments, including on-premises vs cloud vs hybrid, as well as bare metal vs virtualization Demonstrable experience in one or more cloud-based technologies (AWS or Azure preferred) Experience with virtualization (Vagrant, VirtualBox, libvirt, kvm, qemu, etc) and containerization (Docker, Podman, etc), both small- and large-scale Experience creating architectural blueprints and best practices for Linux systems Ability to describe the purpose of CVSS scoring and relationship among various sources (e.g. NVD, Mitre, Red Hat) Solid hands-on C programming knowledge with special attention on experience reproducing issues, conducting code/style reviews, and validating patches Strong bash shell and Python (2 and 3) scripting knowledge and experience In depth experience in systems and networking engineering / administration (preference to those with good understanding of troubleshooting issues down to Layer 2) Experience with Linux kernel development Experience compiling software and building images with open-source tool chains (rpmbuild, mock, koji, kickstart, packer, etc) Experience security hardening Linux systems and containers (openscap, PCI-DSS, CIS, STIGs, etc) Experience with Git-based version control Be flexible and willing to support occasional after-hours and weekend work Experience working with a geographically dispersed virtual team Preference given to candidates with implementation and troubleshooting experience on other broadly adopted open source technologies and CNCF technologies (e.g. Kubernetes, Kafka, Nifi, Elasticsearch, Vault, InfluxDB, Keycloak, ActiveMQ, Redis, Tomcat, RHEL/CentOS/Rocky/Alma/Debian/SLES, Docker/Podman, etc.) Preference given to candidates with experience in DevOps automation tools like Jenkins, Ansible, Terraform, Nexus/Artifactory, GitLab/GitHub Come work with us! Our team members are valued for their contributions, introduced to new opportunities, and rewarded well . Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company. If you are passionate about the technology that impacts our day-to-day lives and want to work with talented and dedicated people across the globe, apply today! Perforce Software is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, pregnancy-related conditions, and lactation), gender identity or expression (including transgender status), sexual orientation, marital status, family or relationship structure, military service and veteran status, physical or mental disability, genetic information, gender identity, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Perforce Software’s management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs, and general treatment during employment.

Enterprise Architect employer: Perforce

At Perforce, we pride ourselves on being an exceptional employer that fosters a culture of collaboration, creativity, and continuous growth. Our employees enjoy a dynamic work environment where they are encouraged to innovate and contribute to meaningful projects, all while receiving competitive benefits and opportunities for professional development. Join us in a rewarding career that not only challenges you but also supports your well-being and personal aspirations.
P

Contact Detail:

Perforce Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Enterprise Architect

✨Tip Number 1

Familiarize yourself with the latest trends and technologies in the Enterprise Linux landscape. Being well-versed in the hierarchy of upstream/downstream repositories and understanding recent developments will give you an edge during discussions.

✨Tip Number 2

Showcase your hands-on experience with cloud-based technologies like AWS or Azure. Highlight any projects where you've implemented these technologies, as this is a key requirement for the role.

✨Tip Number 3

Prepare to discuss your experience with automation tools such as Jenkins, Ansible, or Terraform. Be ready to provide examples of how you've used these tools to streamline processes or improve system performance.

✨Tip Number 4

Demonstrate your problem-solving skills by preparing for potential technical scenarios related to troubleshooting Enterprise Linux systems. Think about past experiences where you resolved complex issues and be ready to share those stories.

We think you need these skills to ace Enterprise Architect

Strong command of Linux concepts and principles
Experience managing OS installs, updates, upgrades, and migrations
Disaster recovery planning and implementation
Understanding of Enterprise Linux landscape and repository hierarchy
Knowledge of platform-specific deployments (on-premises, cloud, hybrid)
Experience with cloud technologies (AWS or Azure)
Virtualization technologies (Vagrant, VirtualBox, libvirt, kvm, qemu)
Containerization technologies (Docker, Podman)
Creating architectural blueprints for Linux systems
CVSS scoring and vulnerability assessment knowledge
C programming skills for issue reproduction and code reviews
Bash shell and Python scripting experience
Systems and networking engineering/administration
Linux kernel development experience
Compiling software and building images with open-source tools
Security hardening of Linux systems and containers
Git-based version control proficiency
Flexibility for after-hours and weekend work
Experience with open source technologies (Kubernetes, Kafka, etc.)
Familiarity with DevOps automation tools (Jenkins, Ansible, Terraform)

Some tips for your application 🫡

Tailor Your Resume: Make sure your resume highlights your experience with Linux systems, open source software, and any relevant cloud technologies. Use specific examples that demonstrate your skills in troubleshooting, system administration, and automation.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and open source software. Mention why you are excited about the opportunity at Perforce and how your background aligns with their mission and values.

Showcase Relevant Projects: If you have worked on projects related to Enterprise Linux or open source technologies, be sure to include them in your application. Describe your role, the challenges you faced, and the outcomes of your work.

Highlight Soft Skills: Perforce values collaboration and problem-solving. Make sure to mention any experiences where you successfully worked in a team or resolved complex issues, as these skills are crucial for the role.

How to prepare for a job interview at Perforce

✨Show Your Passion for Linux

Make sure to express your enthusiasm for Linux and open source software during the interview. Share specific experiences where you've worked with Linux systems, highlighting any projects or challenges you've tackled.

✨Demonstrate Problem-Solving Skills

Prepare to discuss complex issues you've resolved in mission-critical environments. Be ready to walk through your thought process and the steps you took to troubleshoot and find solutions.

✨Familiarize Yourself with Enterprise Linux Landscape

Understand the hierarchy of upstream/downstream repositories and communities. Be prepared to discuss recent developments in the Enterprise Linux landscape and how they might impact your work.

✨Highlight Your Automation Experience

Since automation is key in this role, be ready to talk about your experience with tools like Jenkins, Ansible, or Terraform. Provide examples of how you've used these tools to streamline processes or improve efficiency.

Enterprise Architect
Perforce
P
  • Enterprise Architect

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-01-29

  • P

    Perforce

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>