At a Glance
- Tasks: Join our team to enhance delivery speed and improve developer experience in a dynamic environment.
- Company: Trayport, a leading energy trading platform in Europe with a collaborative culture.
- Benefits: Competitive salary, professional development, and a commitment to diversity and inclusion.
- Why this job: Make a real impact on technology while working with passionate people in an agile setting.
- Qualifications: Experience in CI/CD, cloud platforms, and a desire to improve developer efficiency.
- Other info: Exciting opportunities for growth in a supportive and innovative tech team.
The predicted salary is between 43200 - 72000 £ per year.
The DevOps Engineer (Developer Experience) role is key to improving our delivery speed at Trayport as we move towards continuous deployments across our products. Our team in Joule Direct presents exciting and challenging work going forward, impacting an engineering organisation of over 100 people. Being one of the most popular energy trading platforms in Europe, used by thousands of daily active traders, we want to ensure we can move fast without breaking things!
If you want to work in an agile environment, enjoy collaborating with others, and want to constantly learn, then our high performing Technology team could be the place for you. At Trayport, you will work with fantastic people who are passionate about technology and the continuous search for improvement.
For us, teamwork is everything. We listen to each other, we adapt, we evolve, and we strive to innovate. We are making significant investments in our business and we will invest in you.
Responsibilities- Create and maintain our CI/CD pipelines, dev/test environments, and tools to support our development process and our teams.
- Ensure our CI/CD pipelines are efficient and secure.
- Ensure the developer experience remit is carried through working with our infosec and centralized developer experience team.
- Help automate existing manual processes to enhance efficiency and integrity, ensuring that the developer's inner feedback loop accelerates.
- Ensure our release process scales in line with our growth.
- Are interested in learning about how different technology companies build software.
- Have an inquisitive nature, excellent analytical, communication, and problem-solving skills.
- Are comfortable with infrastructure as code.
- Have experience building on AWS, Azure, or GCP (AWS preferred).
- Have proven Linux technical experience.
- Possess advanced knowledge of Kubernetes and Helm, ideally using EKS.
- Have great scripting skills (Powershell and/or Bash).
- Have knowledge of at least one popular programming language.
- Have a deep understanding of CI/CD systems.
- Have experience in software/tooling migrations.
- Have a desire to improve developer experience and reduce development effort.
- Are a collaborative and empathetic team player who consistently cultivates strong, effective working relationships.
- Have knowledge of Observability tooling, Prometheus, Grafana.
- Core Languages: Our codebases are primarily written in C# and Rust.
- Local Development: We use .NET Aspire for streamlined development and testing.
- AI Tools: We leverage AI for developer assistance, utilizing GitHub Copilot and Gemini.
- Infrastructure: We manage environments across both Cloud (AWS & Azure) and On-Premise (vSphere, Windows/Linux servers).
- CI/CD & DevOps: We utilize Azure DevOps and GitHub Actions.
- Automation: Our toolset for Infrastructure as Code (IaC) and Configuration Management includes Terraform and Ansible, supplemented by Powershell and Bash scripting.
Trayport is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.
Senior DevOps Engineer - Developer Experience in London employer: Trayport
Contact Detail:
Trayport Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior DevOps Engineer - Developer Experience in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Trayport on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your CI/CD knowledge and scripting skills. Be ready to discuss how you've improved developer experiences in past roles – real examples will make you stand out!
✨Tip Number 3
Show your passion for technology and continuous improvement during interviews. Share your thoughts on the latest trends in DevOps and how they could apply to Trayport's environment. We love seeing enthusiasm!
✨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.
We think you need these skills to ace Senior DevOps Engineer - Developer Experience in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior DevOps Engineer role. Highlight your experience with CI/CD pipelines, cloud platforms like AWS, and any relevant scripting skills. We want to see how your background aligns with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for improving developer experience and how you’ve contributed to team success in the past. Let us know why you’re excited about joining Trayport and what you can bring to the table.
Showcase Your Projects: If you've worked on any projects that demonstrate your skills in automation, infrastructure as code, or CI/CD, make sure to mention them. We love seeing real examples of your work and how you’ve tackled challenges in previous roles.
Apply Through Our Website: Don’t forget to apply 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 awesome team at Trayport!
How to prepare for a job interview at Trayport
✨Know Your Tech Stack
Familiarise yourself with the core languages and tools mentioned in the job description, especially C# and Rust. Be ready to discuss your experience with CI/CD systems, AWS, Azure, and Kubernetes, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous roles, particularly around improving developer experience or automating processes. This will demonstrate your analytical skills and your ability to adapt and innovate.
✨Emphasise Team Collaboration
Since teamwork is key at Trayport, be prepared to share experiences where you successfully collaborated with others. Highlight your empathetic approach and how you’ve built strong working relationships in past projects.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and how they measure success in the Developer Experience role. This shows your genuine interest in the position and helps you assess if it’s the right fit for you.