Do you want to create gradle plugins as a day job? Are you gradle hero?
We are looking someone who:
- knows and likes Jenkins and scripting languages
- has experience with build systems and CI/CD pipelines,
- has knowledge and understanding of structures/algorithms,
- knows git quite well
Position description
We are looking developer that knows Jenkins and is interested in creating and supporting efficient solutions for building and testing monorepos of microservices. Another areas of work are migration to Jenkins 2 pipelines, improving test parallelization (probably including distribution) and integration between build system and underlying git repositories, and general workflow automatization.
We are responsible for our code architecture and design choices (after client approval). We have a lot of freedom in picking the right solution and we often test and evaluate new solutions. We have full ownership of the created solution, which means that we need to provide support for it. This is done only in working hours and in a quite limited way.
Most of our code is written in Scala but we also use Groovy (for gradle plugins), Python (for scripts) and Typescript (for code in the browser). We are using gradle (and sometimes sbt), git, Jira, bitbucket(stash)and Jenkins.
Our client is one of most innovative financial institutions. Our office is separated from the client’s, which allows us to maintain the cosy atmosphere of a startup rather than a strict and corporate one. It also means that we can offer flexible hours (including cooperation with London and NY offices) and we are open to remote work.