Specialist, DevOps & SRE at Pearson PlcWestminster
, , Sri Lanka -
Full Time


Start Date

Immediate

Expiry Date

17 Sep, 26

Salary

0.0

Posted On

19 Jun, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

DevOps, SRE, Spring Boot, Java, Python, Kubernetes, Docker, Terraform, AWS, CI/CD, RESTful APIs, PostgreSQL, MongoDB, Infrastructure as Code, Observability, Security Best Practices

Industry

Education

Description
Title: Specialist, DevOps & SRE (Full-stack Engineer) Synopsis: Designs and develops internet-scale applications, supporting them throughout their lifecycle while contributing to DevOps practices. Responsibilities: * Developing and maintaining top-notch software applications built on private & public cloud. * Develop and maintain applications using Spring Boot framework. * Raising the bar on application & infrastructure code quality. * Strengthening the application and platform Security by adopting security best practices. * Ensuring the Compatibility and Accessibility conformity along with various Non-Functional Requirements throughout the application lifecycle. * Automating functional & other quality tests at different layers of the application to uncover issues as early as possible. * Improving application's ability to continuously integrate & deploy to facilitate frequent and smaller releases with no customer impact. * Baking Observability into the applications, actively monitoring and resolving issues promptly. * Monitoring various performance indicators of the applications and making continuous improvements and optimizations. * Assist in maintaining and enhancing CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI). * Help manage and monitor cloud infrastructure (e.g., AWS, Azure, GCP). * Own infrastructure as code (IaC) using tools like Terraform, CloudFormation, or ARM * Write scripts to automate routine tasks (using Bash, Python, or similar). * Implement and manage containerization and orchestration platforms (Docker, Kubernetes, ECS).  * Monitor system performance, application logs, and deployment workflows. * Troubleshoot complex issues and lead incident response and root-cause analysis. * Lead vulnerability remediation and security incident support.  * Document DevOps processes and standard operating procedures. * Establish and improve SRE practices such as SLIs, SLOs, error budgets, and capacity planning. * Continuously optimize cost, performance, and reliability (FinOps mindset).  * Select, evaluate, and standardize DevOps tools and platforms.    Requirements: * A bachelor's degree in Software Engineering, Computing or a related field.  * Minimum of 5 years of experience in Software Engineering and DevOps. * An up-to-date knowledge on industry trends & new developments in programming, application development and lifecycle management. * A passion for solving problems with innovative & practical solutions. * Strong analytical and reasoning skills with the ability to visualize the outcomes. * Thorough knowledge on algorithms & data structures. * Proficiency in at least two high level programming languages such as Java, C#, Python and the ability to quickly adopt languages & techniques. * Strong knowledge of Java and the Spring framework. * Experience in designing RESTful APIs. * Experience with databases such as PostgreSQL and MongoDB. * Exposure to any cloud platform (AWS, GCP, Azure) * Ability to craft quality code and automate various types of tests on application components. * Proficiency in monitoring applications, troubleshooting and fixing application issues. * Thorough knowledge on the Non-Functional requirements of applications such as Security, Accessibility, Compatibility, Observability & Availability. * Working knowledge on continuous integration and deployment.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Design and develop internet-scale applications while managing cloud infrastructure and implementing SRE practices. Focus on automating CI/CD pipelines, enhancing observability, and ensuring application security and reliability.
Loading...