Public Cloud Developer - AWS, GCP, AZURE

Public Cloud Developer - AWS, GCP, AZURE

Job Title: Public Cloud Developer - AWS, GCP, AZURE
Contract Type: Permanent
Location: Newbury, Berkshire
Salary: £60000 - £75000 per annum + negotiable
Start Date: Asap
Reference: TR/HQ00120676_1584964339
Contact Name: Thomas Roycroft-Davis
Contact Email:
Job Published: March 23, 2020 11:52

Job Description

A global Telecomms giant is on the hunt for an AWS,GCP,Azure Public Cloud Developer to join their team in Newbury as soon as possible. Given the current state of the AWS, GCP, Azure market - this is not an opportunity to miss.

  • Role purpose:
  • The Cloud Developer is responsible for creating prototypes, designing and building modules and solutions for Cloud Platforms in an iterative agile cycles, develop, maintain, and optimize the business outcome
  • This role is responsible for estimating user and technical stories, designing and developing code, writing and executing unit and integration tests, and supporting testing of deliverables against user and technical story acceptance tests
  • This role is responsible for performing peer reviews, collaborating with architects and other developers to produce "just enough" design, and ensuring that enough technical documentation and training is provided for reference and operational support
  • This role responsible for building patterns and templates for public cloud deployments, which uses in iteration by multiple internal customers.
  • This role responsible for developing and deploying host security solutions for multi cloud platforms, for example patching solution by using AWS SSM, create pipeline for publishing hardened AMI images for various Linux/Windows compute instances, etc.
  • This role is responsible for working and developing solutions by using server less architecture within public cloud (AWS/GCP/Azure).
  • This role responsible for adhering security practice, Principle of Least Privilege (POLP) in every development and deployment within public cloud.

Core competencies, knowledge and experience:

· Agile and lean programming and development of software systems in Web-scale environments

· AWS Lambda (Python and Node.js, Bash), GCP Cloud functions.

· AWS EC2 Systems Manager (Automation Documents)

· Backlog item estimation

· Unit, integration, smoke and static code analysis testing

· Cloud Architectural element testing e.g. APIs

· Cloud Automated testing and tools

· Code reviewing

· Software incident and problem management

· Expertise in multiple programming and markup languages, such as HTML, CSS, JavaScript, Java, Ruby, SQL, XML, JSON, YAML, and Python, and paradigms such as

object-oriented-, even-driven-, procedural-, functional-, and declarative programming

· DevOps Tools: HashiCorp Stack (Packer, Terraform etc.), Docker, Kubernetes, AWS Cloudformation.

· Configuration Management Tools: Ansible, Puppet, Chef, Salt , Jenkins

· AWS CodePipeline, Codecommit,

· Continuous integration and continuous delivery methodologies and tools

· DevOps culture, processes, and tools

· Cloud-native architectures, including public cloud PaaS / IaaS, micro-services architectures, APIs

· Flexibility to deal with changing projects and priorities in a short space of time

· Strong problem solving skills and ability to learn new methods and processes

· Strong relationship building, persuasion, and collaboration skills that drives internal- and cross-team constructive feedback and support

· Strong communications skills, with the ability to distil difficult technical concepts into simple and actionable modules

· Strong time-management skills, with the ability to juggle multiple balls, and comfortable working under pressure

· Willingness to track, assess, and incorporate practice and technology developments into day-to-day working

· Good understanding of the business capability / user journey, wider organizational goals, and desired product business outcomes

· Understanding of both the current Telecommunications and digital services market and emerging business and technology trends

Must have technical/professional qualifications:

· Preferred with Cloud Service Providers Solution Architect qualifications, AWS , GCP, or Post-Grad 2 years + of work experience in Cloud Developing applying agile frameworks

· Experience working with agile methodologies, such as Scrum & Kanban

· Experience working with multiple programming and markup languages, such as HTML, CSS, JavaScript, Java, Ruby, SQL, XML, JSON, YAML, and Python, and paradigms such as object-oriented-, even-driven-, procedural-, functional-, and declarative programming

· Strong knowledge of software architecture principles

· Experience working in cloud-native environments, AWS, Azure and Google highly preferred

Please apply if you feel this matches your skillset - there are a number of roles available with Junior positions open too.

Lawrence Harvey is acting as an employment agency in regards to this position. Visit our website and follow us on Twitter for all live vacancies @lawharveyjobs