Pearson Jobs

Job Information

Pearson Senior DevOps Engineer in Columbia, Maryland

Senior DevOps Engineer - ( 2109926 )


At Pearson Virtual Schools we deliver the world’s premier learning experience for online K-12 public schools. Join a vibrant and exceptional team that puts the individual needs of our students first and broadens the horizon of what an education can be. Our Pearson Virtual Schools are thriving because we orchestrate an integrated suite that is deployed and managed in a single, flexible ecosystem. Our platform is the school - end to end.

You are a motivated senior DevOps engineer passionate about architecting, building at scale, and defining how hundreds of engineers build, configure, test, release and operate their applications/services on the cloud. You will be part of the DevOps team responsible for helping rollout the new CI/CD templates to the engineering teams and the continued improvement of these pipelines. You will be closely collaborating with engineering teams to understand their current architecture and release process and make recommendations. You enjoy simplifying challenging problems and can articulate the solution to both technical and non-technical stakeholders. You will work closely with the Engineering teams, Quality Assurance, Security Engineers, Site Reliability Engineers to improve automation, and adoption of CI/CD best practices.

Responsibilities include but:

  • Provides hands-on technical design and implementation to automate application build and deployment solutions

  • Automate, optimize, and drive efficiency on the code and process

  • Monitor the automated build and continuous integration process to ensure efficient build execution and facilitate resolution of build/release failures.

  • Create, maintain, and share technical documentation used by engineers and other team members

  • Ensures security is integrated into all cloud architecture solutions.

  • Collaborate with development teams to help architect, configure, monitor, and support their services.

  • Design and implement DevOps best practices, establish standards and policies for managing source code and continuous integration/delivery.

  • Demonstrate excellent trouble-shooting skills and resolve deployment and environmental issues to closure

  • Azure DevOps technical administration

  • Support continuous improvements to existing infrastructure, tools, and processes.

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.



  • Minimum of a Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, MIS, or other related discipline required

  • Minimum of 5 years prior relevant software development or large systems integration required

  • A strong understanding of the SDLC, CI/CD, and the Agile software development methodology required

  • Exceptional relational skills and experience working through influence to broker engagement, development, and adoption of new deployment patterns

  • Attention to detail required

  • Strong written and verbal skills required

  • Experience with deployment automation, dark launches, feature toggle, blue-green deployment

  • Experience with Git, Jenkins, AWS, and/or Azure required.

  • Experience with Azure DevOps required

  • Experience with Continuous Delivery and associated rollback automation

  • Scripting skills required

  • Containerization (Docker/Kubernetes) experience nice to have

  • Deployment experience in large scale enterprise environments

  • Experience troubleshooting deployments/root cause analysis

  • Experience defining processes and standards desired

  • Ability to learn new technologies, frameworks, and architectures

  • Facilitate meetings to provide project status or gather requirements

  • Strong analytical and logical reasoning skills

  • Customer service and customer relationship-building skills

  • Experience in planning and maintenance of Disaster Recovery and BC processes

  • Familiarity with HA architectures


Primary Location : US-NC-Durham

Other Locations : US-MA-Boston, US-MD-Columbia

Work Locations :

US-NC-Durham-5425 Page Churchill

5425 Page Road


Job : Technology

Organization : Technology & Operations

Employee Status : Regular Employee

Job Type : Standard

Job Level : Individual Contributor

Shift : Day Job

Travel : No

Job Posting : Jul 21, 2021

Job Unposting : Ongoing

Schedule: : Full-time Regular

Req ID: 2109926