Principal Cloud DevOps Engineer


Company Type

Principal Cloud DevOps Engineer


At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. From bringing lectures vividly to life to turning textbooks into laptop lessons, we are always re-examining the way people learn best, whether it’s one child in our own backyard or an education community across the globe.We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technology — and each other to surpass these boundaries — we create seeds of learning that become the catalyst for the world’s innovations, personal and global, large and small.


Role :

You are a motivatedsoftware engineer who is passionate about architecting, building at scale onAmazon Web Services (AWS) and defining how hundreds of engineers can beproductive on AWS.You will be responsible for designing,building, and maintaining automation tools to provision, deploy and manage theNext Generation learning platform.Youthrive at simplifying hard problems and can articulate the solution to bothtechnical and non-technical stakeholders.

Youknow there are tradeoffs between short-term productivity and long-term visionfor the team, while being pragmatic about it. You are an expert in AWS services,DevOps tools and Cloud Infrastructure (DNS, Networking, VPC, EC2, Lambda,CloudFormation, Cloud security, etc..) and closely follow enhancements in AWS.You will work closelywith Site Reliability Engineers to build awesome automation solutions that arehighly reliable, resilient, and extendable.


  • Providing technical leadership, deep technology expertiseand architecture experience.

  • Provides hands-on technical design and implementationensuring technologies are successfully incorporated into our environments

  • Designs and defines AWS architecture for new cloud computingsystems or existing systems migrating to cloud architectures.

  • Performs expert-level systems AWS development and designwork that may include logical system design; I/O design; cloud architectureanalysis and design; and systems engineering.

  • Develops technical roadmaps for future AWS cloud implementations.

  • Ensures security is integrated into all cloud architecturesolutions.

  • Provides guidance and work leadership to other systemsengineers

  • Design, test, certify and document new cloud services, environmentsand systems.

  • Collaborate with business units to help architect,configure, monitor, and support their services.

  • Follow industry trends and build proof of conceptsleveraging new cloud services.

Technical Skills:

  • Advanced knowledge of cloud technologies and cloudinfrastructure, including networking, VPCs, VGWs, DNS. AWS preferred.

  • Advanced knowledge of industry standard DevOps tools (CI/CD,GoCD, Git, scripting, Gradle, Maven, Chef, Puppet, Docker, Kubernetes, etc.)

  • Familiar with Micro-service architectures. Decoupled systemsand how to build them

  • Automate all things by default, believe and practiced CI/CDbest practices

  • Solid understanding of cloud computing design and securityprinciples.

  • Detail-oriented, with excellent analytical, technical andproblem-solving skills.

  • Familiarity with software development projects fromdocumentation, task management through delivery.

  • Coding skills in Python. PHP. Or another interpretedlanguage like perl or ruby

  • Familiarity with general monitoring principles, as well astools like Zabbix. New Relic. AppDynamics etc.

  • Experience writing technical documentation for a technicalaudience.

  • Strong commitment to customer service and service enablement.

  • Ability to communicate effectively with end-users, businessowners, developers, managers and site reliability engineers.


  • Bachelors in Engineering with 8 years of relevant experienceor Masters in Engineering with 6 years of relevant experience (e.g. exampleformer roles may be principal software developer, or senior systems architect,or a combination of the above with respect to the following technologies: AWS,Linux, Puppet/Chef/Ansible, network and routing protocols, etc.)

  • 3 years of demonstrated experience in designing anddeveloping complex distributed IT solutions (e.g. cloud, distributed systems orhigh-performance computing experience)

  • Solid experience with Cloud CI, Dockers,Kubernetes and Containerization is required.

  • Demonstrated passion for infrastructure as code, continuousimprovement, and a "can do" attitude.

  • Excellent verbal & written communication skills

  • Self-starter, able to work solo and part of a crossfunctional team

  • 3 years’ experience in operations management tools.Alerting & Monitoring, Provisioning & Deployment, ConfigurationManagement and Source Control, etc.

  • AWS Certified Solutions Architect Associate required

  • AWS Certified Solutions Architect Professional preferred

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.

Primary Location: US-CA-San Jose

Work Locations: US-CA-San Jose-303 Almaden 303 Almaden Boulevard Suite 500 San Jose 95110

Job: Technology

Organization: Global Product

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Nov 9, 2017

Req ID: 1717941

Read Full DescriptionHide Full Description
Confirmed 16 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up