At Spektrix, we believe that entertainment experiences – whether theatre, sports, music and many more – improve the world in which we live. Our mission is to help make more of those experiences happen by transforming the way entertainment organisations sell tickets and build relationships with their audiences.
Spektrix has grown considerably over the past few years, growing from 100 clients in the UK to over 300 both in the UK and North America. We sell over 20m tickets through our B2B SaaS platform. And we’re only just getting started.
We’re bringing new clients on to the Spektrix platform weekly. This involves live migrations of millions of ticket sales (past and future), customer records and fundraising activities from their legacy systems into Spektrix. We have built a reputation of making this migration process as smooth as possible for our clients, so that they can carry on with “business as usual” from their first day on Spektrix.
We are looking for a data migration engineer to join our data migration team. You will be leading our North America data migration projects end to end while working closely with the rest of the data, techOps and implementation teams.
You will spend part of your first 3 months in our London Head Quarters for the initial training.
You’ll work collaboratively with all stakeholders, including clients and our business team, to balance the client’s needs with delivering the project on time. You will occasionally visit client and understanding their requirements will be part of your responsibility.
You will develop and maintain the data importer to deliver improvements, include new functionality, improve efficiency and keep data integrity. You’ll be taking ownership of existing tools, as well as building from scratch when we come across systems we’ve never migrated from before.
You’ll need to quickly get your head around the foreign data sets you’re provided with and use your problem solving skills to work out how to transform these into the Spektrix format.
Working with others in your team to find the best solution, often times with lots of opinions, but no egos.
We work innovatively, seeking new ideas and sharing new insights from blogs, conferences, and ultimately learning from mistakes! We learn through regular development talk sessions, held every couple of weeks.
Some of the technologies we use
Our system is a multi-tenant, scalable SaaS platform. For data migrations we use the following technologies:
- C# console applications
- SQL Server
- Full Convert
- JIRA / Trello / Confluence / Google Apps
- Stash (Git) Source Control / Bitbucket / Bamboo
What we’re looking for
You will have strong SQL skills, whether that is from SQL Server, Oracle, MySQL or Postgres. Preferably with experience migrating data between different systems, platforms and database schemas.
You can quickly analyse, understand and translate between vastly different implementations of common concepts.
You will enjoy running projects from inception to delivery. You believe the best way to serving clients is by getting close to them.
You are a great communicator, able to explain complex processes both verbally and in writing. You have experience writing process or specification documentation.
You are comfortable working to deadlines and have the ability to prioritise your workload to meet changing circumstances. You are able to concisely and efficiently communicate project progress and risks. You know who are your key stakeholders and what information they need.
You will have an interest in the wider technical community, looking for ways to learn new approaches to tackling complex problems as well as sharing your own story.APPLY