Senior Cloud Platform Engineer (Go/Kubernetes/AWS)
Senior Cloud Platform Engineer (Go/Kubernetes/AWS)

Senior Cloud Platform Engineer (Go/Kubernetes/AWS)

Burgess Hill Full-Time No home office possible
T
  • The role is focused on bringing public cloud to the company in a manner that is safe compliant flexible and easy to use We are looking for experienced engineers to join our team and help us achieve our goals
  • Key Responsibilities
  • Architect and Design Lead the design and of reference architectures and reference applications for multiple patterns in each public cloud hosting provider eg message driven simple web application batch
  • Mentorship Provide guidance and mentorship to other engineers fostering a culture of continuous learning and improvement
  • Customization and Flexibility Develop solutions that allow for flexibility and customization to support more advanced users
  • Infrastructure Provisioning Enable developers to provision public cloud infrastructure in 10 minutes or less ensuring regulatory compliance and auditability as standard
  • Decommissioning Develop processes to enable developers to repeatably and reliably decommission infrastructure
  • Ephemeral Environments Create short-lived ephemeral environments for integration testing and product demonstrations
  • Cost Management Implement transparent and simple cost management solutions for engineering teams
  • Collaboration Work closely with cross functional teams to ensure seamless integration and operation of cloud services

Required Skills:

  • Amazon Web Services AWS Experience with AWS services and architecture
  • Golang Proficiency in Golang for building Terraform modules providers cloud native applications and infrastructure components
  • Kubernetes Familiarity with Kubernetes for container orchestration
  • Cloud Networking Experience with cloud networking concepts and implementation
  • Docker Knowledge of Docker for containerization and testing
  • Testing Strong background in automated testing and test-driven development
  • End-user Documentation Ability to create detailed and high-quality end-user documentation
  • Agile Methodologies Scrum Experience working in Agile environments particularly with Scrum
  • Code Quality Commitment to writing clean maintainable and efficient code
  • Ease of Change Focus on building systems that are easy to modify and extend
  • Ease of Use Prioritize user-friendly solutions that simplify complex processes
  • Asynchronous Working Ability to work effectively in asynchronous environments
  • Detailed Documentation Emphasis on creating comprehensive and high-quality documentation
  • End-user Feedback Valuing and incorporating feedback from end-users to improve solutions
  • Psychological Safety Fostering a safe environment for experimentation and innovation
  • Developer Advocacy Advocating for the needs and interests of developers at American Express
  • Automation Strong focus on automating repetitive tasks to increase efficiency
  • Inner and Open Source Contribution Encouraging contributions to both internal and opensource projects

You May Be a Fit If

  • You have at least 6 years of experience working in a professional environment as a software engineer
  • You have led the design and build of cloudnative applications written in Go
  • You have extensive experience with DevOps work such as building CICD pipelines or setting up cloud hosting environments
  • You have a proven track record of mentoring other engineers helping them to succeed and grow in their roles
  • You build effective work relationships giving and receiving constructive feedback and your colleagues at all levels and across all teams trust you
  • Technologies We Use
  • Languages Go and Java are our primary languages
  • Frontend Any browser applications are based on React
  • CICD Code lives in GitHub Enterprise and flows to production through a CICD pipeline built on GitHub Actions
  • Containers Tenant application code runs in Kubernetesmanaged Docker containers hosted in a mix of private and public clouds
  • Terraform We build infrastructureascode tooling by publishing Terraform modules and providers We manage state and Terraform execution on Terraform Enterprise server
  • Sentinel and Open Policy Agent OPA We use policyascode to build compliant and secure infrastructure
  • Work Configuration
  • This position is a hybrid role coming into the London technology campus 3 days each week Our teams are distributed across the UK and the US Eastern and Central time zones

Skills

Mandatory Skills : Integration Architecture, Java, Application Architecture, SOA and Microservices Based Architecture, Cloud Architecture, Data Architecture, Angular,J avaScript, Microservices, React, SpringBoot

T

Contact Detail:

Thrive IT Systems Recruiting Team

Senior Cloud Platform Engineer (Go/Kubernetes/AWS)
Thrive IT Systems
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>