The role in a nutshell
At CitySwift, we are building a world-class engineering team to digitally transform public transport in major cities around the world. We are looking for a Lead Infrastructure and Test Automation Engineer to help us scale our platform and product and be responsible for our Test Automation. Helping to solve interesting and complex technological problems with real-world solutions, you must love to code and keep up to date with the latest technologies (Docker, Terraform, Kotlin, React.js, Google Cloud), but also know when to use seasoned reliable technologies (Python, Java, SQL).
What you’ll be doing
As a start-up, you will have a chance to do a variety of things with a constant focus on scaling.
Helping to write automated REST API tests, as we continually release new & exciting features
Creating alerts in our monitoring tool.
Investigating and fixing any issues presented if there's a scaling issue in production,
Creating PRs for terraform code changes and the CD pipelines you write applies it
Defining our cloud infrastructure in Terraform
Evaluating mutation testing as a tool for our codebase
CitySwift has a positive, dynamic, and supportive culture—we look for people who are curious, inventive, and work to be a little better every single day.
Today, we analyse billions of data points for a selection of the world’s largest transport companies, shipping a product that constantly delivers for clients and exceeds expectations. We analyse, predict, optimise, evaluate and repeat. A key part of this role will be to help scale that cycle and automate how we evaluate it.
We have released the first version of our product to customers, but we need the Lead Infrastructure & Test Automation Engineer to help us scale it. We aim to design and test for bigger loads, and scale our testing and validation of the results.
Together we aim to be smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for you, why not say hello?
What you bring
Previous experience in a similar role
Experience with DevOps and/or Automated Testing
Experience building robust CI/CD pipelines
Experience creating and maintaining automated test frameworks
Experience writing code in Java, Kotlin, Python or any other modern programming language
Experience with cloud platforms (We use GCP but experience with AWS or Azure is good too)
What we can offer you:
Opportunity to make your mark in a high growth Irish Tech Company
Work directly alongside and learn from our two Co-Founders.
Have a real input into important technical decisions
Work in a development team working on B2B web applications
The product is scaling, with constant engagement and feedback from users and clients to inform the development roadmap.
Ideas are listened to and encouraged. Experts are allowed to make decisions
Open, transparent culture where everyone is kept informed and committed to the company's future.
We hire the best so that everyone can learn from each other
Office in City Centre location.
Flexible hours and remote working opportunities
Bike to Work & Taxsaver commuter scheme
Active social club where employees are encouraged to have fun together both inside and outside of work
Your application was submitted successfully.