Linux Foundation Certified Engineer (LFCE)
Credential: Linux Foundation Certified Engineer (LFCE)
Credentialing Agency: Linux Foundation
Renewal Period: 3 years
The Linux Foundation Certified Engineer (LFCE) is the ideal certification for the Linux engineer with at least three to five years of Linux experience. It is designed for the engineer looking to demonstrate a higher level of skill set to help qualify for a promotion or land a new, more advanced job. The exam is performance-based on the command-line, and includes items simulating on-the-job scenarios. There are no pre-requisites for this exam. Candidates must pass a performance-based exam.
More information can be found on the certifying agency's website.
Linux Foundation Certified Engineer (LFCE)
MINIMUM REQUIREMENTS
Attainability:
Eligibility Requirements (View Details)
- Credential Prerequisite
- Experience: 3 years recommended
- Education
- Training
- Membership
- Other
- Fee
Note: This credential may have multiple options for a Service member to meet eligibility requirements. Requirements listed here are based on the minimum degree required. To view other options, see the Eligibility tab.
Exam Requirements (View Details)
- Exam
- Written Exam
- Oral Exam
- Practical Exam
- Performance Assessment
Exam Administration (View Details)
- In-person exam
- Remote proctored on-line exam
- Third-party test vendor
RECERTIFICATION SUMMARY
Renewal Period: 3 years
Other REQUIREMENTS
The Linux Foundation Certified Engineer (LFCE) credential has the following other requirements:
- Candidates must be 13 years of age or older to be eligible for testing or certification. Candidates under the age of 13 years old are considered underage minors and are not eligible for testing or certification even with parental consent. The Linux Foundation reserves the right to impose additional restrictions to comply with local data protection laws.
Written Exam V3.18
-
Essential Commands (5%)
- Use version control tools
- Manipulate file content programmatically
- Run commands on many systems simultaneously
- Install Linux Distribution
-
Operation of Running Systems (18%)
- Monitor, tune and troubleshoot system performance
- Update operating systems to provide required functionality and security
- Update the kernel and ensure the system is bootable
- Script automation tools to make work faster and more accurate
- Train team members on new technology or changes to existing systems
- Maintain systems via configuration management tools
- Maintain the integrity and availability of hardware
- Develop and test disaster recovery plans
- Support incident management for outages/trouble
- Produce and deliver reports on system use (processor, memory, disk, and network), outages, and user requests
- Monitor security and conduct audits
- Manipulate Linux system during the recovery process
- Use udev for device detection and management
- Configure and modify SELinux/AppArmor policies
-
User and Group Management (10%)
- Connect to an external authentication source
- Configure advanced PAM
-
Networking (15%)
- Monitor, tune and troubleshoot network performance
- Configure network traffic tunneling
- Configure a system to perform Network Address Translation
- Dynamically route IP traffic
- Implement advanced packet filtering
-
Service Configuration (17%)
- Implement and configure an HTTP server
- Implement and configure time synchronization server
- Implement and configure network logging server
- Configure a DHCP server
- Implement and configure an SMTP service
- Implement and configure the HTTP proxy server
- Configure host-based and user-based security for a service
- Implement and configure a centralized authentication server
- Implement and configure a PXE Boot server
- Implement and configure an authoritative DNS server
-
Storage Management (10%)
- Manage advanced LVM configuration
- Identify storage devices using block device attributes
- Manage Linux file system features and flags
- Implement and configure remote block storage devices
- Implement and configure network shares
-
System Design and Deployment (25%)
- Define a capacity planning strategy
- Conduct post deployment verifications
- Create and maintain software packages
- Create, configure and maintain containers
- Deploy, configure, and maintain high availability/clustering/replication
Exam Preparation Resources
There are a number of resources available to help you prepare for the Linux Foundation Certified Engineer (LFCE) examination:
- Best Sources
An additional resource is O'Reilly Learning Safari Books Online, a searchable digital library that provides online access to thousands of books, training videos and conference sessions. See the Educational Resources section on the Related Sites page here on COOL to learn how to get free access.
Testing Information
-
Exam Administration
Credential exams may be administered in-person at a testing site, proctored on-line remotely, or have options for both. If an exam is administered through a test vendor, the third-party test vendor box will be checked. The following test administration options apply to the Linux Foundation Certified Engineer (LFCE) credential where checked:
- In-person exam
- Remote proctored on-line exam
- Third-party test vendor
For more information on the Linux Foundation testing process, visit the agency website.
-
Third-Party Test Vendor Information
Testing for this credential is handled by the following vendor:
PSI
The test centers are located in the U.S.
To find out more, use the following links on the PSI website:
RECERTIFICATION
Linux Foundation Certified Engineer (LFCE)
Renewal Period: 3 years
Additional considerations for the Linux Foundation Certified Engineer (LFCE) include:
- There are no prerequisites to sit for the exam, however the Linux Foundation Certified Engineer is the ideal certification for the Linux engineer with at least three to five years of Linux experience.