Yolk Recruitment Ltd United Kingdom
Feb 17, 2018
The Java Developer / Automation Engineer - Write Your Own Story Chapter One - The Start Up It started with a conversation in Paddington station on a blustery Thursday afternoon. It started with a belief that there was already enough computing power in the world but an imbalance between supply and demand. Limitless Compute was born (well eventually!), harnessing underutilised computing power and enabling organisations to leverage this on demand. All that was left was to find something to do with it… Three years, 16 more staff, 4 awards and 1000 customers later the 3D graphics and Animation industry will never be the same again. The world's leading Animation and Visual Effect companies will no longer wonder if there is a better way of doing things. So far so good. Chapter 2 - The Scale Up But the revolution continues… Financial Services is next and we're already talking to some of the largest investment banks but we're not planning to stop there. We need a Java Software Engineer with an interest in Automation and DevOps. You'll be responsible for working on our core services as well as automation tools to help us continue to improve customers experience. Want to help us write the rest?…… The Detail YellowDog people are fun loving, reliable, genuine and adventurous. As we build YellowDog we are creating an environment we want to work in. We are looking for new members of the team who can bring a range of new skills, experiences and backgrounds to this exciting challenge and become part of something that we believe will revolutionise the way computing power is used across multiple industries. We're based in Engine Shed in Bristol which puts us at the heart of one of the leading tech clusters in the UK and in one of the best cities to live in the country. The Role Our core platform is based in Java and powers everything we do. We are looking for an individual who can work on these core services as well as automation tools. We deliver 24/7 services to clients and are delivering updates and new features daily and need someone to help us automate this process more as well as continue to improve on other relates areas. You will: Ensure that YellowDog is able to integrate and deploy all services reliably with a maximum 3-hour cycle time Develop backend services in the areas of cloud management, data storage and communication to support massively distributed systems Deliver a service to ensure all YellowDog systems are instrumented for analysis. Provide development teams with reliable, actionable customer insights to drive future decision making Deliver services capable of 99.9% availability in production Design, develop, install, test and maintain software across all core products delivered by teams in the UK and Lithuania. Write scalable Java code with a focus on quality and performance Deploy, configure and maintain software tools to support continual integration and deployment of YellowDog services Investigate and resolve any production issues Monitor and benchmarking systems to drive operational performance improvements Document solutions and changes About You You'll be an experienced Java Developer with experience in distributed systems as well as continuous integration and deployment and build tools. You'll also have a number of the below and be willing to learn the rest. Experience with tools like Jenkins, Git, TeamCity, Junit and Selenium Able to build and manage continuous integration and continuous deployment pipelines Absolute focus on quality and robustness Excellent critical thinking and problem solving Understanding of IP networks including firewalls and VPNs Knowledge of distributed systems, scalability and fault tolerant design Experience of Spring/Hibernate Experience with common scripting languages such as Python and PowerShell Documenting and recording actions in Confluence and Jira Experience with version and release management, including Git The Process Yolk Recruitment is working in partnership with YellowDog on a retained basis for the recruitment of a number of key roles including this. If you wish to apply to this role please contact Matthew Sykes at Yolk Recruitment or simply apply to this advertisement via the methods outlined. Please note that YellowDog will not be accepting direct applications, and will direct you back to Yolk. For an initial informal discussion then please contact Matthew directly.