DevOps Engineer - Developer Experience







Skills
Computer Science • user experience • User Interface • SME • CSS • Interaction Design • Windows • Android • Usability Studies • Visual Design • HTML • User Research • JavaScript • Web Services • Wireframes
The Role
Computer Science • user experience • User Interface • SME • CSS • Interaction Design • Windows • Android • Usability Studies • Visual Design • HTML • User Research • JavaScript • Web Services • Wireframes
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, youll get to 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
The DevOps Engineer (Developer Experience) role is key to improving our delivery speed at Trayport as we move towards continuous deployments across our products. Whilst we have already established some practices successfully in other teams, our team in Joule Direct is the one that presents the most exciting and challenging work going forward. 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!
Some of the tasks on any given day include:
Advising in CI/CD best practices and helping with new pipelines
Making it easy to spin up a service on a dev machine
Solving mysterious build problems
Removing inefficiencies and reducing cost of our Azure Pipelines
Helping with software packaging process (Docker, NuGet, etc)
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
Help automate the boring and inefficient stuff so the developers inner feedback loop is fast
Ensure our release process scales in line with our growth
You
Are interested in learning about how different technology companies build software
Inquisitive nature, excellent analytical, communication and problem solving skills
Comfortable with infrastructure as code
Great scripting skills (Powershell and/or Bash)
Knowledge of at least one popular programming language
Deep understanding of CI/CD systems
Desire to improve developer experience and reduce development effort
Empathetic team player. You build strong and effective relationships.
Our Tech Stack
Our technology choices are always evolving but here are some of the tools we use today:
Azure - Azure Kubernetes Service, Azure Container Registry, Key Vault, Storage Accounts, Functions and more
Azure DevOps - Azure Pipelines, Git, Work Item Management
Powershell, Bash scripting
TeamCity, Octopus deploy
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.
At Trayport, youll get to 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
The DevOps Engineer (Developer Experience) role is key to improving our delivery speed at Trayport as we move towards continuous deployments across our products. Whilst we have already established some practices successfully in other teams, our team in Joule Direct is the one that presents the most exciting and challenging work going forward. 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!
Some of the tasks on any given day include:
Advising in CI/CD best practices and helping with new pipelines
Making it easy to spin up a service on a dev machine
Solving mysterious build problems
Removing inefficiencies and reducing cost of our Azure Pipelines
Helping with software packaging process (Docker, NuGet, etc)
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
Help automate the boring and inefficient stuff so the developers inner feedback loop is fast
Ensure our release process scales in line with our growth
You
Are interested in learning about how different technology companies build software
Inquisitive nature, excellent analytical, communication and problem solving skills
Comfortable with infrastructure as code
Great scripting skills (Powershell and/or Bash)
Knowledge of at least one popular programming language
Deep understanding of CI/CD systems
Desire to improve developer experience and reduce development effort
Empathetic team player. You build strong and effective relationships.
Our Tech Stack
Our technology choices are always evolving but here are some of the tools we use today:
Azure - Azure Kubernetes Service, Azure Container Registry, Key Vault, Storage Accounts, Functions and more
Azure DevOps - Azure Pipelines, Git, Work Item Management
Powershell, Bash scripting
TeamCity, Octopus deploy
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.