AWSDynamoDBEC2ETLJavaMySQLNoSQLScalaBashIntegration TestingAmazon Web ServicesECSLambdaS3API GatewayKinesisRESTfulGitSource ControlWorkdayJira
About this role
Role Overview
Working closely with the tech director and senior developers to help extend and customise our OpenTripPlanner (OTP) based multi-modal routing platform
Liaising with our product team to identify and specify existing and future functionality for the core routing platform, and liaise with the OTP community to align development with the wider project roadmap
Developing unit and integration tests to and help create complex systems to help validate and improve data and routing quality
Contributing to the clear documentation of new processes and improvements to existing documentation
Requirements
Prior experience of working with OpenTripPlanner (OTP) or a similar open/closed-source multi-modal routing engine
Familiarity with data standards such as GTFS, SIRI, NeTEx, TransXchange etc
Solid knowledge of Java (Scala experience also useful)
Experience with source control (Git preferred), continuous integration, and unit/integration testing and issue management software (Jira ideally)
Bash scripting and basic *nix deployment and configuration experience
Experience with ETL / Stream processing (desirable)
Familiarity with both relational and NoSQL databases (e.g. MySQL or DynamoDB) (desirable)
Commercial experience with Amazon Web Services (Lambda, API Gateway, Kinesis, DynamoDB, S3, EC2, ECS etc) (desirable)
Familiarity with RESTful API design concepts (desirable)
Tech Stack
AWS
DynamoDB
EC2
ETL
Java
MySQL
NoSQL
Scala
Benefits
Share options scheme for all staff – you will own a meaningful part of the business
Flexible working so that you can plan your workday around your commitments
We invest in your development with both personal professional and vocational development budgets
Generous holiday allowance because we know that downtime feeds creativity and productivity
A real work/life, family friendly balance
we don’t want you working the weekends
No micro-management!
Exposure to many aspects of the business and the opportunity to rapidly grow your career in your own direction
Fab newly fitted out office in the heart of Leamington Spa
Flexible location (office/WFH hybrid)
Free mental health support through Mindful Employer
Cultural and active lifestyle contributions for a healthy mind and body