At a Glance
- Tasks: Join us to develop and innovate on our cutting-edge platform in the betting industry.
- Company: Be part of Betfred, a leader in the global betting and gaming market.
- Benefits: Competitive salary, bonuses, flexible working, and wellness support.
- Why this job: Shape the future of gaming with advanced tech and a collaborative team.
- Qualifications: Experience in platform engineering, automation, and cloud technologies.
- Other info: Dynamic work environment with opportunities for growth and innovation.
The predicted salary is between 60000 - 75000 £ per year.
About Us
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Our mission is to dominate the betting and gaming industry on a global scale and we need the very best Tech talent to help us achieve this. We recently migrated all of our customers onto our very own proprietary platform - so it’s an exciting time to join us. With the help of our new platform, we’re able to pioneer new products and drive more advanced, creative technologies. The result? Unrivalled experiences for millions of customers worldwide. Betfred's Technology department is driven by innovation, and you’ll be at the heart of unlocking our new platform's potential. So, if you want to help shape the future of betting and gaming, then it’s time to join us.
Job Purpose
We are looking for a Senior Platform Engineer who is passionate about code, automation, infrastructure, problem solving and building robust solutions to problems. You will believe in the culture of DevOps, working with and supporting the delivery of tools, process and best practices to engineers across the business, that allows us to ship software seamlessly into production, to observe how it operates and respond quickly to problems.
The platform is .Net, using RabbitMQ, WebAPI and WCF to connect services, and MySQL and MongoDB to manage our vast amounts of data. We deploy to both AWS and On Premise VMWare infrastructure, using infrastructure as code, we use Virtual Machines as well as Kubernetes to manage our containers, where we’ve adopted a microservice based architecture. As we move more workloads to Kubernetes, there is scope to innovate and drive the business forward using GitOps and modern delivery methods. You must be keen on keeping up-to-date with new technologies, techniques and processes, and identify where these could lead to improvements for your role.
Job Duties
- Develop standard application stacks using Infrastructure as Code (IaC) to address common use cases.
- Build on the prototype application stacks to deliver a production ready environment that can be scaled to meet future requirements.
- Work with Kubernetes, Docker and standard virtual machine infrastructure to allow automated deployment, upgrade and operation of application stacks that can be reused across multiple projects.
- Design and implement solutions that can be reused across multiple projects.
- Work with Security and Compliance to ensure application stacks are hardened against malicious attacks.
- Work with the Application Development teams and the Digital Technology business to deliver solutions that meet their emerging requirements.
- Work with the Engineering Managers and Architects to develop a set of Standard Operational Procedures that can be rolled out across the business and to third parties who need to work in our cloud-based environments.
- Work with the Engineering teams to diagnose and support issues with infrastructure, pipelines or applications.
- Upgrade and maintain our internal application tooling.
Knowledge, Skills and Experience
- Background in Platform/OS engineering, both Linux and Windows experience is preferred.
- Experience using configuration management and infrastructure as code such as Ansible and Terraform.
- Experience with containers using both Docker and Kubernetes.
- Strong AWS Platform Engineering skills in particular; EC2, S3, IAM and VPC/network configuration.
- Experience with VMWare is a bonus, especially vSphere, NSX, VCF.
- Comfortable working in a fast paced, lean and deadline driven organisation.
- Able to work under pressure and to ask for support when required.
- Ability to quickly undertake evaluation of competing products to determine which best meets the company's requirements.
- Enjoys keeping up to date with advances in technologies and how they can be applied to projects.
- Able to automate complex operational and technical processes using industry standard tools.
- In-depth knowledge of cloud environments and typical technology stacks employed in them.
- In-depth understanding of Cloud security issues and solutions.
- An excellent communicator, both verbal and written.
- Someone who is adaptable and able to pick up new techniques.
What’s in it for you?
We offer a variety of competitive benefits, some of which vary depending on the role you’re recruited to. Some of what you can expect in this role includes:
- A competitive rate of pay and pension contribution (£60,000 -£75,000).
- Generous discretionary bonus schemes, incentives and competitions.
- An annual leave entitlement that increases with length of service.
- Access to an online GP 24/7, 365 days a year for you and your immediate family.
- Employee wellbeing support through our Employee Assistance Programme.
- Enhanced Maternity & Paternity Pay.
- Long Service Recognition.
- Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
For more information, visit our website.
Senior Platform Engineer in Manchester employer: Betfred
Contact Detail:
Betfred Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Platform Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is a great way to demonstrate your expertise in platforms, automation, and coding to potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to platform engineering. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission.
We think you need these skills to ace Senior Platform Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Platform Engineer role. Highlight your experience with .Net, Kubernetes, and Infrastructure as Code. We want to see how your skills align with our mission to innovate in the betting and gaming industry.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for technology and problem-solving. Let us know why you’re excited about working with our new platform and how you can contribute to our goals.
Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Include links or descriptions of your work with automation, cloud environments, or any innovative solutions you've implemented. We love seeing real-world applications of your skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Betfred
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like .Net, RabbitMQ, and Kubernetes. Brush up on your knowledge of AWS services and how they integrate with infrastructure as code. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples of past challenges you've faced in platform engineering and how you solved them. This could involve automating processes or improving deployment strategies. Highlighting your problem-solving abilities will demonstrate your fit for a role that requires innovation and quick thinking.
✨Emphasise Your DevOps Mindset
Since the role revolves around DevOps culture, be ready to discuss how you’ve implemented best practices in previous positions. Talk about your experience with CI/CD pipelines and how you’ve collaborated with development teams to ensure seamless software delivery. This will show that you understand the importance of teamwork in tech.
✨Stay Current with Industry Trends
The tech world moves fast, so it’s crucial to stay updated on the latest trends and tools. Mention any recent technologies or methodologies you’ve explored, especially those related to cloud security and containerisation. This shows your passion for continuous learning and your commitment to bringing innovative solutions to the table.