Job Description
Job Title: Cloud Engineer
(Doing):
The Cloud Engineer plays a pivotal role in guaranteeing the dependability, accessibility, and performance of Pearson's systems. They actively take charge of projects and initiatives, working closely with diverse teams to deliver tangible results, and persistently drive enhancements and efficiency through the execution of automation and industry best practices.
Key Responsibilities:
- Team Goals Implement consistent actions to drive the achievement of team objectives and meet service level objectives, underlining a dedicated commitment to ensuring the team's success.
- Cloud Engineering Actively participate in projects aligned with Pearson’s objectives, such as improving system observability, implementing SRE best practices, and enhancing security measures. Implement CI/CD pipelines utilizing Pearson standards for cloud architecture and security. Develop and implement automation scripts and tools that reduce manual effort and enhance operational efficiency.
- Incident Management Execute on-call duties with excellence, showcasing proficiency in swiftly responding to incidents, adeptly troubleshooting complex issues, and actively contributing to comprehensive post-incident reviews.
- Peer Review Regularly contribute to and review code and documentation, providing and receiving clear, constructive feedback.
- Collaboration & Communication Collaborate with developers, operations, and product teams, and articulate technical concepts clearly to technical and non-technical stakeholders.
- Continuous Learning Keep abreast of industry trends, emerging technologies, and best practices in Site Reliability Engineering.
- Skill Development Proactively seek opportunities for professional and technical development through training, certifications, and personal projects.
- Scalability & Performance Gain expertise in capacity planning and performance optimization, ensuring that systems are scalable and can handle increased loads while balancing budget constraints and business requirements.
- Documentation Create and maintain detailed documentation for processes, procedures, and best practices.
- SRE Culture Uphold and exemplify the core values of SRE culture, including automation, reliability, and data-driven decision-making.
- Cost Optimization Collect, analyze, and interpret cloud cost data to identify trends, anomalies, and cost-saving opportunities. Translate these findings into actionable execution.
- Technical Mastery Develop an in-depth understanding of your team’s systems, architectures, and technologies.
- Feedback & Self-Reflection Actively seek and constructively receive feedback for continuous improvement.
Skills & Qualities:
- High level of technical proficiency in your team’s technology stack
- Excellent communication and collaboration skills
- Strong aptitude for problem-solving and analytical thinking
- Commitment to continuous learning and skill development