Java Go Infrastructure as a code
W3Global
Date: 6 days ago
City: London, England
Contract type: Full time

JD
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
Mandatory Skills : Integration Architecture,Java,Application Architecture,SOA and Microservices Based Architecture,Cloud Architecture,Data Architecture,Angular,JavaScript,Microservices,React,SpringBoot
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 messagedriven 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 shortlived ephemeral environments for integration testing and product demonstrations
- Cost Management Implement transparent and simple cost management solutions for engineering teams
- Collaboration Work closely with crossfunctional teams to ensure seamless integration and operation of cloud services
- Amazon Web Services AWS Experience with AWS services and architecture
- Golang Proficiency in Golang for building Terraform modulesproviders cloudnative 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 testdriven development
- Enduser Documentation Ability to create detailed and highquality enduser 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 userfriendly solutions that simplify complex processes
- Asynchronous Working Ability to work effectively in asynchronous environments
- Detailed Documentation Emphasis on creating comprehensive and highquality documentation
- Enduser Feedback Valuing and incorporating feedback from endusers 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 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
- 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
- This position is a hybrid role coming into the London/BurgessHill technology campus 3 days each week Our teams are distributed across the UK and the US Eastern and Central time zones
Mandatory Skills : Integration Architecture,Java,Application Architecture,SOA and Microservices Based Architecture,Cloud Architecture,Data Architecture,Angular,JavaScript,Microservices,React,SpringBoot
See more jobs in London