At a Glance
- Tasks: Join us as a Platform Engineer, building CI/CD pipelines and developing Terraform modules in Golang.
- Company: Be part of a high-profile cloud programme focused on secure public cloud adoption.
- Benefits: Enjoy hybrid work with 3 days in the London office and competitive daily rates.
- Why this job: Work on cutting-edge technology in a collaborative environment that values automation and mentorship.
- Qualifications: 6+ years in software engineering or DevOps, with strong AWS and Golang expertise required.
- Other info: This is a 6-month contract role, ideal for those passionate about cloud infrastructure.
The predicted salary is between 60000 - 84000 £ per year.
Rate: £310 per day (Inside IR35)
Contract: 6 months
Location: Hybrid - 3 days per week in London Victoria office
We're hiring for 2 Platform Engineers to support a high-profile cloud programme focused on enabling public cloud adoption at scale in a secure, compliant, and developer-friendly way. This role will be heavily involved in building CI/CD pipelines, developing Terraform modules/providers in Golang, and enabling scalable, self-service cloud infrastructure.
Key Responsibilities:- Build and maintain CI/CD pipelines using modern tooling and best practices
- Develop custom Terraform modules and providers in Golang
- Architect and maintain reference architectures and applications for cloud-native systems
- Design solutions to enable fast, compliant provisioning and reliable decommissioning of cloud resources
- Create ephemeral environments for testing and demonstrations
- Implement and support cloud cost management strategies
- Collaborate across engineering and platform teams to ensure seamless integration
- Contribute to and maintain detailed end-user documentation
- 6+ years of experience in software engineering or DevOps
- Strong experience in AWS, including cloud-native design and infrastructure provisioning
- Expert in Golang for infrastructure tooling and development
- Solid background in Terraform and infrastructure-as-code best practices
- Experience with Kubernetes and Docker in production environments
- Familiar with cloud networking concepts and implementation
- Passionate about automation, documentation, and mentoring
- Experience in Agile/Scrum environments
- Languages: Go, Java
- CI/CD: GitHub Actions, GitHub Enterprise
- Infrastructure: Terraform, Terraform Enterprise
- Containers: Kubernetes, Docker
- Policy-as-code: Sentinel, OPA
- Other: React (front-end), AWS, Git
*Rates depend on experience and client requirements
Platform Engineer Golang/AWS employer: Salt Search
Contact Detail:
Salt Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Platform Engineer Golang/AWS
✨Tip Number 1
Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Golang, AWS, and Terraform. Having hands-on experience or personal projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with current or former employees of StudySmarter or similar companies. Engaging with them on platforms like LinkedIn can provide you with insights into the company culture and the specific challenges they face, which you can address during interviews.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and how you've implemented them in past roles. Be ready to share specific examples of how you've used modern tooling to improve deployment processes, as this is a key responsibility for the role.
✨Tip Number 4
Showcase your passion for automation and documentation by bringing examples of your work to the interview. Whether it's a GitHub repository or a project where you improved efficiency through automation, demonstrating your commitment to these principles will resonate well with the hiring team.
We think you need these skills to ace Platform Engineer Golang/AWS
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang, AWS, and Terraform. Include specific projects where you've built CI/CD pipelines or developed infrastructure as code, as these are key responsibilities for the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for cloud technologies and automation. Mention your experience in Agile/Scrum environments and how you can contribute to the team’s goals, particularly in building scalable cloud infrastructure.
Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your skills in Kubernetes, Docker, or cloud cost management strategies, be sure to include them. This will give the hiring team concrete examples of your capabilities.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Platform Engineer role.
How to prepare for a job interview at Salt Search
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Golang, AWS, and Terraform in detail. Bring examples of projects where you've built CI/CD pipelines or developed custom Terraform modules, as this will demonstrate your hands-on expertise.
✨Understand the Company’s Cloud Strategy
Research the company's approach to cloud adoption and their specific goals for the programme. This knowledge will help you tailor your answers and show that you're genuinely interested in contributing to their success.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve real-world problems related to cloud infrastructure. Practice articulating your thought process and decision-making when designing solutions for provisioning and decommissioning cloud resources.
✨Emphasise Collaboration and Documentation
Highlight your experience working in Agile/Scrum environments and your commitment to documentation. Discuss how you’ve collaborated with cross-functional teams to ensure seamless integration, as this is crucial for the role.