At a Glance
- Tasks: Join our Release Engineering team to optimise and automate release processes for top-quality software.
- Company: Kaluza, a forward-thinking tech company focused on innovation and reliability.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on collaboration and continuous improvement.
- Why this job: Make a real impact by enhancing engineering productivity and delivering high-quality code.
- Qualifications: Experience with CI/CD, DevOps principles, and a passion for automation.
The predicted salary is between 60000 - 80000 € per year.
Requirements
- Proven experience with CI/CD methodologies and tooling
- Proven experience in building and maintaining release pipelines and tooling, adhering to CI/CD best practices
- Excellent grasp of DevOps principles, including the practical application of DORA metrics
- Comprehensive understanding of the entire Software Development Life Cycle (SDLC), enabling effective communication, strong customer relations, and high-quality releases for both internal and external products
- A strong appreciation for automation and a passion for developing internal tools that streamline workflows
- Strong ownership and customer obsession. Developers are our customers
- Strong Data driven principles (Desirable)
- Experience in designing and building release processes for enterprise clients (Desirable)
- Experience in designing and building GitHub Actions and Workflows (Desirable)
- Proficiency in full-stack or backend development with a strong preference for TypeScript (Desirable)
- Practical experience using AWS with Terraform for infrastructure management (Desirable)
- A strong Site Reliability Engineering (SRE) mindset, with a focus on system reliability, scalability, and operational excellence (Desirable)
- Experience on test frameworks and a deep understanding of applying testing best practices
What the job involves
- Team: Release Engineering team
- Reporting To: Software Engineering Manager
- Working within the SRE Release Engineering team, you'll contribute across Kaluza's software development lifecycle
- Your focus will be on developing engineering solutions that enable our software teams to frequently deploy the highest quality code for our clients
- You will enhance engineering productivity by optimising testing, deploy and release processes for all Kaluza engineering teams
- Work with Engineering teams and QA teams to engineer high quality and usable tooling across the build, deploy and release pipeline
- Engineer a fully automated release pipeline which incorporates testing best practice and reduces toil for engineering teams
- Maintain and support Kaluza’s existing tooling across release, code repositories and centralised build and deploy tooling
Site Reliability Engineer (Release Engineering) in Bristol employer: Deepstreamtech
Kaluza is an exceptional employer that fosters a collaborative and innovative work culture, particularly for Site Reliability Engineers. With a strong emphasis on employee growth and development, Kaluza offers opportunities to enhance your skills in CI/CD methodologies and DevOps principles while working in a dynamic environment that prioritises automation and customer satisfaction. Located in a vibrant tech hub, employees benefit from a supportive atmosphere that encourages creativity and the pursuit of excellence in software engineering.
StudySmarter Expert Advice🤫
We think this is how you could land Site Reliability Engineer (Release Engineering) in Bristol
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your CI/CD projects and automation tools. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on DevOps principles and DORA metrics. Be ready to discuss how you've applied these in past roles, as well as your approach to building release pipelines and tooling.
✨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, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Site Reliability Engineer (Release Engineering) in Bristol
Some tips for your application 🫡
Show Off Your CI/CD Skills:Make sure to highlight your experience with CI/CD methodologies and tooling in your application. We want to see how you've built and maintained release pipelines, so share specific examples that demonstrate your expertise!
Talk About DevOps Principles:Since we value a solid grasp of DevOps principles, don’t shy away from discussing your understanding of DORA metrics and how they’ve influenced your work. This will show us you’re not just about the tech, but also about improving processes.
Emphasise Automation and Tooling:We love automation! If you’ve developed internal tools or streamlined workflows, make sure to mention these experiences. It’s all about showing us your passion for making things easier and more efficient for everyone.
Apply Through Our Website:Finally, remember to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Deepstreamtech
✨Know Your CI/CD Inside Out
Make sure you can talk confidently about your experience with CI/CD methodologies and tooling. Be ready to share specific examples of how you've built and maintained release pipelines, and how you’ve adhered to best practices in your previous roles.
✨Show Off Your DevOps Knowledge
Brush up on DevOps principles, especially DORA metrics. Be prepared to discuss how these metrics have influenced your work and how they can improve the software development lifecycle. This shows that you understand the bigger picture and can contribute effectively.
✨Demonstrate Your Automation Passion
Talk about your appreciation for automation and any internal tools you've developed to streamline workflows. Highlight specific instances where your automation efforts have led to increased efficiency or reduced manual toil for engineering teams.
✨Communicate Like a Pro
Since developers are your customers, practice articulating your thoughts clearly and concisely. Prepare to discuss how you’ve fostered strong customer relations in the past, ensuring high-quality releases for both internal and external products.