At a Glance
- Tasks: Join a team to automate server provisioning workflows using Golang and OpenStack Ironic SDK.
- Company: Be part of a dynamic engineering project focused on cutting-edge technology.
- Benefits: Enjoy hybrid work flexibility and the chance to work on impactful projects.
- Other info: Ideal for self-starters ready to dive into complex systems and deliver results quickly.
- Why this job: This role offers autonomy, collaboration, and the opportunity to make a real difference.
- Qualifications: Expertise in Golang and production infrastructure is essential; familiarity with OpenStack is a plus.
The predicted salary is between 48000 - 72000 £ per year.
Senior Golang Developer– Ironic Workflow Automation
London based/ Hybrid- 2 days a week
Contract Type
3–6 months
About the Role
Looking for a skilled Golang contractor to join a key client to accelerate the development of their server provisioning workflows. The role focus on automating OS deployments to physical machines using the OpenStack Ironic Golang SDK.
Key Responsibilities
- Build and extend Golang-based workflows for bare-metal server provisioning in an evolving distributed architecture.
- Leverage the OpenStack Ironic Go SDK to manage OS image deployments.
- Write production-grade, testable Go code that integrates into existing automation.
- Troubleshoot provisioning issues spanning hardware, networking, and orchestration layers.
- Collaborate with Platform Engineers while working with high autonomy
Required Skills
- Expert-level Golang development in production infrastructure environments.
- Proven ability to onboard independently , understand existing code, and rapidly ship features.
- Strong understanding of APIs, concurrency, and infrastructure automation.
Desirable Skills
- Familiarity with OpenStack Ironic SDK and provisioning workflows.
- Exposure to Terraform, Vault, Ansible, GitLab CI/CD pipelines.
- Experience with Temporal (or Cadence) for workflow orchestration.
You will be joining a fast-paced engineering project and are expected to contribute from day one. We are specifically looking for self-starters who can quickly grasp complex systems, integrate into an existing codebase, and drive delivery with minimal oversight .
Senior Golang Developer– Ironic Workflow Automation in Slough employer: Levy Global
Join a dynamic and innovative team in London as a Senior Golang Developer, where you'll have the opportunity to work on cutting-edge server provisioning workflows in a hybrid environment. Our company fosters a collaborative culture that values autonomy and encourages professional growth, offering you the chance to enhance your skills while contributing to impactful projects. With a focus on employee well-being and development, we provide a supportive atmosphere that empowers you to excel in your role and advance your career.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Golang Developer– Ironic Workflow Automation in Slough
✨Tip Number 1
Familiarise yourself with the OpenStack Ironic SDK before your interview. Understanding its functionalities and how it integrates with Golang will give you a significant edge, showing that you're proactive and ready to hit the ground running.
✨Tip Number 2
Brush up on your knowledge of infrastructure automation tools like Terraform and Ansible. Being able to discuss how these tools can complement your Golang development skills will demonstrate your versatility and understanding of the broader tech stack.
✨Tip Number 3
Prepare to showcase your problem-solving skills by thinking through potential troubleshooting scenarios related to server provisioning. Being able to articulate your thought process in resolving issues will highlight your expertise and readiness for the role.
✨Tip Number 4
Network with current or former employees of the company if possible. Gaining insights into their work culture and expectations can help you tailor your approach and demonstrate your genuine interest in joining their team.
We think you need these skills to ace Senior Golang Developer– Ironic Workflow Automation in Slough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your expert-level Golang development experience, especially in production infrastructure environments. Include specific projects where you've used the OpenStack Ironic SDK or similar technologies.
Craft a Strong Cover Letter:In your cover letter, emphasise your ability to onboard independently and your experience with automation workflows. Mention any relevant tools like Terraform, Ansible, or GitLab CI/CD that you have worked with.
Showcase Problem-Solving Skills:Provide examples of how you've troubleshot provisioning issues in past roles. Highlight your understanding of hardware, networking, and orchestration layers to demonstrate your capability in this area.
Highlight Collaboration Experience:Since the role involves collaboration with Platform Engineers, mention any previous experiences where you worked in a team setting. Discuss how you contributed to projects with high autonomy and minimal oversight.
How to prepare for a job interview at Levy Global
✨Showcase Your Golang Expertise
Be prepared to discuss your experience with Golang in detail. Highlight specific projects where you've developed production-grade code, especially in infrastructure environments. This will demonstrate your capability to handle the technical demands of the role.
✨Familiarise Yourself with OpenStack Ironic
Since the role involves using the OpenStack Ironic SDK, make sure you understand its functionalities and how it integrates with server provisioning workflows. Being able to discuss this knowledge during the interview will set you apart from other candidates.
✨Demonstrate Problem-Solving Skills
Prepare to discuss past experiences where you've troubleshot complex issues, particularly those related to hardware, networking, or orchestration layers. Providing concrete examples will showcase your analytical skills and ability to work autonomously.
✨Highlight Collaboration Experience
The role requires collaboration with Platform Engineers, so be ready to talk about your experience working in teams. Share examples of how you've successfully integrated into existing codebases and contributed to projects with minimal oversight.