Pearson Jobs

Job Information

Pearson Systems Engineer - Linux in Colombo, Sri Lanka

About Pearson

Pearson is a global education company that helps people around the world to make progress in their lives through learning. With a rich heritage that combines 150 years of experience in publishing with the latest learning technology and digital services, we help people to learn whatever, wherever and however they choose. We are now transforming Pearson to accelerate our activity in digital learning, education services and emerging markets. This will enable us to make a lasting impact in helping to solve some of the most important challenges in global education.


The Senior Engineer – Windows Platform is primarily responsible for managing all aspects of configuring, monitoring, maintaining, and troubleshooting the production servers and handling requests and problem escalations from Service Desk and other departments. The engineer determines the severity of issues (triage), prioritizes issues, performs diagnosis of system and software components to identify root cause, and acts or recommends corrective action for resolution.

The engineer will work with other networks, database, software & quality engineering teams and technical product managers and vendors to clearly state problems, troubleshoot, diagnose and/or resolve complex technical issues.


  • Install and configure Linux OS on physical and virtual systems, patching them and maintaining them

  • Help in identifying, troubleshooting and resolve technical issues related to the Unix/Linux systems

  • Interfaces with hardware vendors to maintain and schedule repair of systems in a timely manner

  • Automate recurring manual tasks to improve the efficiency of the team

  • Implement effective problem management processes to identify and proactively remediate incident trends

  • Participate in the internal operational projects in migrating systems from physical data center to virtual data center

  • Perform capacity analysis of the Unix/Linux computing resources and notify the team for timely action

  • Perform vulnerability assessments on managed servers and take necessary actions to secure the environment from common threats and vulnerabilities

  • Participate in on-call roster to support critical and high priority issues during weekends

  • Lead small scale initiatives technically with other engineers


  • 4+ Years of Linux/Unix administration experience with server hardening and performance tuning

  • Excellent verbal and written communication in English

  • Strong understanding on scripting using Bash and Python

  • Hands on experience in CI/CD tools such as Jenkins and repository tools like GitHub, BitBucket

  • Willing to go extra mile to achieve the milestones when the demands arise

  • Hands on experience with AWS Systems Manager, Cloud Formation, Glue, Athena, QuickSite reporting, Lambda, and ECS will be advantageous

Learning is the most powerful force for change in the world. More than 20,000 Pearson employees deliver our products and services in nearly 200 countries, all working towards a common purpose – to help everyone achieve their potential through learning. We do that by providing high quality, digital content and learning experiences, as well as assessments and qualifications that help people build their skills and grow with the world around them. We are the world’s leading learning company. Learn more at


Organization: Technology & Operations

Schedule: FULL_TIME

Req ID: 978