- Company Name
- Zest
- Job Title
- Cloud Engineer
- Job Description
-
Purpose of job:
Our aim is to become a market leader in the provision of Electric Vehicle charging solutions to Local Authorities and Businesses as part of our strategy to lead the transition to zero carbon.
The goal is to undertake an ambitious electric vehicle charging installation program, deploying high volume and quality EV installations across the nation. The target areas will be public destination charging locations, primarily deploying fast-charging solution 7.4kW to 22kW with potential 50kW to 200kW rapid solution as and when required. Our aim is to make the world a better place, one charge point at a time.
The Zest Platform team are highly skilled technical team providing secure and safe environments for our developers to work in. Our aim is to do everything we can to allow our Software Engineers to focus on delivering quality results cost effectively and following best practices. We work closely with the Software Engineers providing support on technical challenges and guidance to ensure optimised and well architected solutions. We are accountable for the infrastructure delivery across multiple projects providing standardised, centralised where appropriate and consistent results. We also provide a level of support for our production applications as well as administration of our tooling solutions.
The Cloud Engineer needs to be self-motivated with strong resiliency and resourcefulness under pressure. They will be required to work closely with and support the Platform team to deliver solutions that make a difference to our IT objectives. They need a strong grounding in DevOps, SecOps and FinOps practices as well as technical skills in public cloud platforms including AWS, strong experience with IaC languages (e.g. Terraform, CDK, CloudFormation) and complex application support. They also need strong experience in observability tooling and configuration.
Key Accountabilities:
The role is responsible for the following:
Design, build and documentation of platform configuration for automation and shared tooling.
Monitoring platform security, stability, scalability, connectivity, cost and performance and acting on any findings.
Develop and document improvements in platform tools, following the agile development processes through test and into live.
Ensure that security standards and AWS architectural recommendations are considered as part of each deployment and built into the development solutions.
Investigate and manage administration of new tools and processes for platform, and the IT development team to support improved and more efficient work e.g., backup, change, access requests etc.
Understand projects across multiple teams to provide platform support on technical challenges, documenting detailed designs and technical breakdowns of solutions or processes.
Any other duties required.
Outcome, Results and Key performance indicators:
Provision of secure working cloud environments
Creation and documentation of reusable automation to support continuous delivery and integration
Delivery of secure and cost performant solutions
Delivery of high-quality project, solution and tooling documentation
Development and delivery of infrastructure for projects as required
Successfully meeting the goals of the IT team
Key Relationships:
Internal – Development Team, QA Team, Solution Architect, CTO, IT Service Team, Finance team, Data Analytics Team
External – AWS Support, others as required
Knowledge and Skills:
At least 10 years public cloud experience
Technical support background
Experience of DevOps, FinOps and SecOps in Cloud environments
Experience of Observability tools such as Promethius and New Relic
Experience in alert writing and monitoring
Experience of key AWS services such as Security Hub, Trusted Advisor, Cost Explorer, VPC, CloudWatch, EventBridge, Cloud Trail, Control Tower and Organisations
Experience of systems administration across a multi-service environment including databases
Understanding of AWS Best Practices and Well-Architected Framework
Understanding of AWS pricing models
Experience of Network design principles and implementation in AWS
Experience in a range of programming languages to include: Python, CloudFormation, Terraform, Typescript, CDK and bash script
Excellent skills in debugging and trouble shooting
Excellent skills in technical writing
Behaviours:
Self-motivated professional
Enthusiastic learner
Excellent communication skills at all levels
Negotiation and stake holder management skills
Patient and adaptable to high pressure situations
Approachable and supportive team player and mentor
Analytical problem solving
Good attention to detail
Qualifications:
AWS certification, desirable
Contract:
6 Month initial contract
Salary – up to £500 per day
Zest is an equal opportunity employer, committed to the values and ultimately societal benefits of diversity, equity, and inclusion.
Please note we will not be working with external agencies in recruitment for this role.