Negotiable
Undetermined
Hybrid
London Area, United Kingdom
Summary: The AWS Engineer with Golang role is a hybrid position based in London, UK, requiring extensive experience in cloud-native application development and infrastructure management. The ideal candidate will possess strong skills in AWS, Golang, and container orchestration technologies such as Kubernetes and Docker. This position emphasizes collaboration, mentoring, and the ability to create high-quality documentation in an Agile environment. Candidates should have a proven track record of leading projects and fostering effective working relationships.
Key Responsibilities:
- Develop cloud-native applications using Golang and AWS services.
- Build and maintain Terraform modules/providers and infrastructure components.
- Implement container orchestration using Kubernetes and Docker.
- Create detailed end-user documentation and automated testing frameworks.
- Work in Agile environments, particularly with Scrum methodologies.
- Mentor junior engineers and foster a collaborative team environment.
Key Skills:
- Proficiency in Golang for application development.
- Extensive experience with AWS services and architecture.
- Familiarity with Kubernetes for container orchestration.
- Knowledge of Docker for containerization.
- Strong background in automated testing and test-driven development.
- Ability to create high-quality end-user documentation.
- Experience in Agile methodologies, particularly Scrum.
Salary (Rate): 270 GBP/day
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
AWS Engineer with Golang
Location: UK, London (This position is a hybrid role).
Contract Rate: 250-270 GBP/ day
Experience: 10+ years
Must Have skill Sets: Go, AWS, Git (GitHub, GitLab, BitBucket, SVN), Kubernetes, Docker
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 Serum.
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 cloud-native applications written in Go.
- You have extensive experience with "DevOps" work, such as building CI/CD 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.