Pearson is a global leader in lifelong learning, committed to helping people realize their potential through education. The Cloud Engineer will be responsible for building, monitoring, and maintaining internal platforms while collaborating with various teams to implement scalable and secure solutions in a multi-cloud environment.
Responsibilities:
- Strengthen scalability, robustness, observability and security of multi-cloud platform services such as CICD, Kubernetes, API Gateway, Auth services, Postgres, ElasticSearch, Databricks and CubeJs and internal tools
- Build and Enhance platform services to enable engineering teams at scale
- Stay abreast of changes in technologies, implementing fit for purpose solutions
- Documenting and sharing solutions across Pearson technical group
- Collaborate with product managers, product designers, security, other engineers to provide deep experience in technical implementation
Requirements:
- 2-3 years' experience working in Platform Engineering, SRE or similar in a modern enterprise public cloud environment (AWS or Azure). You should be comfortable dealing with microservices and using various DevSecOps tools
- Proficiency building and operating Kubernetes clusters with Azure AKS or AWS EKS in production
- Solid experience with Terraform to deploy infrastructure as code for multiple regions
- Ability to handle uncertainty and priorities and adapt to changes
- A proactive approach to continuous improvement and learning
- Ability to apply emerging technologies to build platform solutions
- Hands-on experienced in Apache Kafka or Pulsar, API Gateway, Datadog, ArgoCD, or Auth0
- Developed cloud-scale solutions with a high-level programming language like Typescript, Python or Go