At a Glance
- Tasks: Join a dynamic team to design, build, and deploy backend services using Golang on GCP.
- Company: Be part of a leading cloud video company with a strong software engineering culture.
- Benefits: Enjoy hybrid work options, excellent parking, and opportunities for travel and hackathons.
- Why this job: Work on complex cloud-native applications in a friendly, inclusive environment that values your skills.
- Qualifications: Proficient in Golang, CI/CD, and cloud platforms like GCP or AWS; experience with databases is a plus.
- Other info: This role is perfect for mid-level or senior engineers looking to advance their careers.
The predicted salary is between 36000 - 60000 £ per year.
Golang Software Engineer required with strong backend engineering skills in Golang / Go programming language for Google Cloud Platform / GCP services, backend development combined with containers, ideally Kubernetes, to deploy services is required by a world-leading cloud video company in Reading with a strong software engineering culture to work on their secure cloud video platform in the analytics/telemetry space.
This role would suit a mid-level or senior engineer who wants to work on complex cloud-native Golang development. The Golang Software engineer role would be hybrid-based in Reading, typically 3 days per week. The office has excellent parking and is accessible from Reading train station.
Key skills required for the role of Golang Software Engineer:
- Proficient in writing backend services using Go Programming language / Golang for cloud-native / GCP / Google Cloud Platform services.
- Proven experience in writing clean code and CI/CD with a testing mindset.
- Skills with Databases, ideally Cloud SQL.
- Experience working with public cloud platforms, ideally GCP or AWS.
- Deployment of cloud resources using Infrastructure-as-code such as Terraform.
Key responsibilities for the Golang Software Engineer:
- Working within a small agile team to design, build, test and deploy backend GCP services using Golang / Go.
- Focus on writing clean, maintainable code that is well-tested.
This is an outstanding chance to join and develop your career within a mid-sized, respected software company with a significant European software engineering presence and a friendly and inclusive culture. The software engineering bar is high, and it’s a great chance to flex your Golang skills working on complex GCP cloud-native applications. There will also be the chance to occasionally travel to their other development hub in Europe and regularly participate in company-wide hackathons.
QA Engineer - Software Testing / Remote (m/w/d) employer: Opus Resourcing Ltd
Contact Detail:
Opus Resourcing Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Engineer - Software Testing / Remote (m/w/d)
✨Tip Number 1
Familiarise yourself with the latest features and best practices in Golang, especially those related to cloud-native development. This will not only boost your confidence but also demonstrate your commitment to staying updated in a rapidly evolving field.
✨Tip Number 2
Engage with the Golang community through forums, GitHub, or local meetups. Networking with other developers can provide insights into industry trends and may even lead to referrals for job openings.
✨Tip Number 3
Showcase your experience with CI/CD pipelines and Infrastructure-as-Code tools like Terraform in your discussions. Being able to talk about your hands-on experience with these technologies will set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your approach to writing clean, maintainable code and how you ensure thorough testing. Having concrete examples ready will help illustrate your skills and mindset during interviews.
We think you need these skills to ace QA Engineer - Software Testing / Remote (m/w/d)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang and cloud platforms like GCP or AWS. Emphasise your backend development skills and any relevant projects that showcase your ability to write clean, maintainable code.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific experiences that align with the job description, such as your familiarity with CI/CD processes and Infrastructure-as-code tools like Terraform.
Showcase Relevant Projects: If you have worked on any projects involving cloud-native applications or containerisation (like Kubernetes), be sure to include these in your application. Provide links to your GitHub or portfolio if possible, as this can demonstrate your practical skills.
Highlight Soft Skills: Since the role involves working within an agile team, mention your teamwork and communication skills. Share examples of how you've collaborated with others in past projects, as this will show you can thrive in their inclusive culture.
How to prepare for a job interview at Opus Resourcing Ltd
✨Showcase Your Golang Expertise
Make sure to highlight your experience with Golang during the interview. Be prepared to discuss specific projects where you've used Go, focusing on how you wrote clean, maintainable code and implemented CI/CD practices.
✨Demonstrate Cloud Knowledge
Since the role involves working with Google Cloud Platform, brush up on your knowledge of GCP services. Be ready to explain how you've deployed cloud resources using Infrastructure-as-code tools like Terraform, and share any relevant experiences with databases such as Cloud SQL.
✨Emphasise Team Collaboration
This position requires working within a small agile team, so be prepared to discuss your teamwork skills. Share examples of how you've collaborated with others in past projects, particularly in designing, building, testing, and deploying backend services.
✨Prepare for Technical Questions
Expect technical questions related to backend development and cloud-native applications. Brush up on your problem-solving skills and be ready to tackle coding challenges or whiteboard exercises that demonstrate your understanding of software engineering principles.