Pearson Principal Engineer in Colombo, Sri Lanka

Principal Engineer

Description

At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. 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.

Pearson is seeking a highly motivated, seasoned Principal Engineer to help build out the complete DevOps Tool kit for both cloud and dc operations. This Principal Engineer will be a crucial member of the Cloud and DC Automation Teams as they design, deploy and operate a secure, scalable, reliable and fast platform for both our infrastructure and application services.

ROLES AND RESPONSIBILITIES:

  • Apply comprehensive knowledge of DevOps concepts within the software lifecycle

  • Work with application teams to move existing applications to AWS through lift-and-Shift and refactoring migration strategies

  • Work with operations and engineering leadership on defined domain/platform specific engineering goals, guides teams to follow them and review to determine progress to establish DevOps practices and rollout the toolkit.

  • Understand the platform vision and roadmap to come up with improvement/ alternatives to existing technology solutions resulting to improve the efficiency and consistency of the entire operations.

  • Collaborate with a cross-functional team of application developers, operations engineers, architects to understand complex product requirements and translate them into automated solutions.

  • Adopt and evangelize best uses for NewRelic, EC2, CloudWatch and other monitoring systems. Establish monitoring standards across delivery life cycle.

  • Design, implement and maintain Continuous Integration and Delivery environments.

  • Develop and maintain automation and orchestration software and scripting to integrate with all underlying public and private cloud technologies.

  • Review the engineering work product and instill best practices across the development team–including conducting architecture and code reviews

  • Write and maintain code for automating the creation of scalable/resilient systems/infrastructure

  • Provide best practices for building secure and reliable applications on cloud platforms

Qualifications

EDUCATION & EXPERIENCE

  • Bachelor’s degree in Computer Science / MIS or equivalent experience required.

  • Minimum ten (10) years of experience

  • 5 years of full-stack development experience with cloud/IaaS/PaaS

  • Working experience with different stakeholders in multiple geographies

  • A proven track record of developing enterprise class cloud applications

  • Knowledgeable in Infrastructure-as-a-service platforms, particularly AWS.

  • Strong knowledge and understanding of CI/CD processes and tools

  • AWS Certifications (AWS Certified: SysOps Administrator, DevOps Engineer, Solutions Architect) desired

  • Experience monitoring cloud and on-premise infrastructure and applications

  • Technical proficiency and comfort with variety of Operating System and Database platforms

  • Knowledge and experience with DevOps processes and tools highly desired (Puppet, Chef, Docker, etc.)

  • Strong understanding of organizational roles and responsibilities associated with enterprise agility, IT service delivery and operations

Primary Location: LK-1-Colombo

Work Locations: LK-Colombo-Orion City Sascon Bldg Orion City Sascon Building No. 752/5 Dr Danister De Silver Mawatha Colombo

Job: Technology

Organization: Technology & Operations

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Feb 9, 2018

Job Unposting: Ongoing

Schedule: Full-time Regular

Req ID: 1800832

Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.