Purpose of job:
Our aim is to become a market leader in provision of Electric Vehicle charging solution provider 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. Our aim is to make the world a better place, one charge point at the time.
The Senior DevOps Engineer will work within Zest’s IT team to provide a secure and safe environment for the developers to work. The platform team work closely with the developers providing support on technical challenges and guidance to ensure optimised and well architected solutions are created using DevOps, SecOps and FinOps practices.
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.
* Provide preventative guardrails to maintain security and compliance of the functionality within the AWS platform.
* Ensure efficient use of AWS products and features, understand and articulate the billing and pricing models.
* Develop and own 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.
* Working closely with the developers to provide a capability for integration with Azure DevOps and implementing changes that help improve speed and release quality on our CICD pipeline.
* Investigate and manage administration of new tools and processes for platform, and the IT team as a whole, to support improved and more efficient work e.g., backup, change, access requests etc.
* Develop understanding of projects across multiple teams to provide platform support on technical challenges, detailed designs and technical breakdowns of solutions or features when required to do so.
* Research, analyse and implement solutions not available within the AWS platform that best meet IT use-case requirements, upskilling where required.
* Support and mentor junior employees
* Guide groups of developers and platform engineers on medium sized projects
* Assist Platform Lead in recruitment, support and mentoring of juniors as required.
* Assist Platform Lead in planning and co-ordination of work stacks and road maps.
* Lead meetings and decision-making processes when required to do so.
* Any other duties required.
Outcome, Results and Key performance indicators:
* Provision of secure working cloud environments
* Creation 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
* Successfully meeting the goals of the IT team
Key Relationships:
* Internal – Development Team, QA Team, Solution Architect, CTO, IT Service Team, Finance team, Data Team
* External – AWS Support, Any other external vendors
Knowledge and Skills:
* At least 2 years experience in AWS
* Experience of DevOps, FinOps and SecOps in Cloud environments
* Experience of key AWS services such as Security Hub, Trusted Advisor, Cost Explorer, VPC, CloudWatch, EventBridge, Cloud Trail, Control Tower and Organisations
* Experience with Linux and Containerization
* Experience of AWS account management
* Experience of systems administration across a multi-service environment
* Understanding of AWS Best Practices and Well-Architected Framework
* Understanding of AWS pricing models
* Experience of Network design principles and implementation in AWS
* Understanding of vulnerability management and secure design principles
* Experience of CI/CD capability, repository management and pipeline management
* Experience in a range of programming languages to include some or all of: Python, CloudFormation, Node.js, Typescript, CDK and bash script
* Experience of mentoring and coaching
Behaviours:
* Self-motivated professional
* Enthusiastic learner
* Excellent communication skills at all levels
* Patient and adaptable to high pressure situations
* Approachable and supportive team player and mentor
* Analytical problem solving
* Good attention to detail
* Ability to prioritise across multiple workloads
* Ability to plan and co-ordinate multiple projects
Qualifications:
* AWS Cloud Practitioner
* AWS Solutions Architect Associate (Optional)
Zest is an equal opportunity employer, committed to the values and ultimately societal benefits of diversity, equity, and inclusion.