Cloud Services Engineer
We are seeking a highly skilled Cloud Services Engineer to play a key role in the design, development, and maintenance of high-performance, scalable web applications and cloud infrastructure.
* Technical Leadership: Scope and lead technical projects, establishing the foundation for scalable, high-performance products.
* API & Services Development: Design, build, and maintain APIs and services using Node.js, and contribute to front-end development using Angular.js.
* Test Automation: Develop test automation frameworks to optimize for faster feedback and seamless developer experience.
* System Reliability: Ensure systems are reliable, performant, and well-supported to provide a top-notch user experience.
* Roadmap Execution: Develop and execute against short- and long-term technical roadmaps, making tradeoffs that consider business needs, user experience, and sustainability.
About This Role
* Responsibilities:
* Solve complex problems autonomously and effectively apply technical and product knowledge when scoping and designing projects.
* Foster a collaborative team environment by providing mentorship and guidance to junior engineers.
Requirements
* Experience: 5+ years of experience in a senior engineering role, with a focus on building and operating highly reliable services.
* Skills: Strong proficiency with AWS services including Lambda, S3, EC2, RDS, DynamoDB, API Gateway, and IAM.
* Education: B.Sc. in Computer Science or equivalent vocational experience.
Benefits
* Competitive Compensation Package: Includes shares and bonus schemes.
* Vacation Time: 35 days of vacation (including public holidays).
* Flexible Hybrid Working Model:
* Pension Plan: Generous Master Trust Pension arrangement (up to 12% Employer Contribution).
* Life Assurance:
* Employee Stock Purchase Plan (ESPP):
* Learning and Development Benefits: Including Tuition reimbursement.